Blockchain je databáze, kterou nekontroluje žádná jednotlivá osoba. Kopie existují na tisících počítačů po celém světě. Když je vysílána nová transakce, uzly ji zkontrolují podle pravidel a předávají ji svým protějškům. Těžaři nebo validátoři balí platné transakce do bloků. Každý blok se propojuje s předchozím pomocí kryptografického hashe. Změňují starší blok a každý hash po jeho rozbití.
Tato struktura zajišťuje, že záznamy nejsou manipulovatelné. Neznamená to, že jsou pravdivé. Blockchain zaznamenává to, na čem se síť shodne. Pokud někdo síť oklame, aby přijala falešnou transakci, účetní kniha tuto lež odráží. Bezpečnost pochází z nákladů na přepisování historie, nikoli z magie. Bitcoinový proof-of-work činí přepisování drahým. Řetězce proof-of-stake používají ekonomické sankce místo elektřiny.
Základní vlastnosti
- Distribuováno – mnoho kopií, žádný jediný bod selhání
- Pouze přidávání – nová data se přidávají, stará data se obtížně mění
- Transparentní – účetní knihu může auditovat kdokoli
- Řízeno konsensem – uzly se shodují na platném stavu
Veřejné blockchainy jsou otevřené komukoli. Povolené blockchainy omezují, kdo může číst nebo psát. Většina podnikových blockchainových projektů používá model s povolením. Většina kryptoměnových sítí je veřejná.
Comments
No comments yet. Be the first to share a thought.
Leave a comment