co jsou konsensuální protokoly?

jedním z největších slibů blockchainu je, že je to trustlesssystem, který používá komunitu k ověření, zda jsou transakce pravé. Ale jak to dělá? Různé sítě používají různé metody a tyto metody se nazývají konsensuální protokoly. Jde v podstatě o pravidla, podle kterých síť funguje.

níže zkoumáme, co jsou, jak fungují, a nejoblíbenější typy, které se dnes používají.

co jsou konsensuální protokoly?

blockchain nebo distribuovaná účetní kniha je rozložena na uzly, jejichž úkolem je ověřovat transakce v síti. Toto je jedna z klíčových myšlenek o blockchainu a dává mu jedinečnou decentralizovanou chuť.

v důsledku toho může kdokoli odeslat informace, které mají být uloženy do blockchainu, a proto je důležité, aby existovaly procesy, které zajistí, že se všichni shodnou na tom, jaké informace Přidat a co zahodit. Tato pravidla, jsou v podstatě známé jako konsensuální protokoly. Ověřují transakce a pomáhají udržovat síť v bezpečí.

shody protokolu je tradičně nastavena před blockchain je nejprve vytvořen, ale některé sítích, jako je Ethereum, se mění konsensus protokol funguje na zatímco síť je žít. Více o tom níže.

jak fungují konsensuální protokoly?

konsensuální protokol v srdci blokové sítě poskytuje specifickou metodu pro ověření, zda je transakce pravdivá nebo ne. Poskytuje metodu kontroly a potvrzení toho, jaká data by měla být přidána do záznamu blockchainu. Protože blokové sítě obvykle nemají centralizovanou autoritu diktující, kdo je správný nebo špatný, uzly na blockchainu se musí shodnout na stavu sítě podle předdefinovaných pravidel nebo protokolu.

pro Bitcoin je protokol konsensu důkazem práce (PoW), proces těžby bloků, který potvrzuje každou transakci. Další typy konsensu protokolu patří Proof-of-Podílu (PoS) a Proof-of-Authority (PoA).

konsensus lze definovat jako dohodu, protokoly jsou pravidla. Jednoduše, konsensuální protokoly lze považovat za “pravidla dohody”.”

co dělají konsensuální protokoly?

Zabránit jediného subjektu, přičemž ovládání

Pokud síť má konsensu pak všechny zúčastněné uzly dohodly na stav blockchain. Tak, data jsou zaznamenána jako “pravda” a blockchain je schopen fungovat se více a více dat přidány jako transakce uskuteční, nebo inteligentní smlouvy jsou popraveni.

pokud jste trochu mlhaví o tom, jak blockchainy fungují, máme pro to také průvodce.

umožňuje uživatelům na decentralizovaném důvěřovat uživatelům bez kontroly třetí strany

protokol konsensu zabraňuje jediné entitě ovládat blockchain nebo zkreslovat “pravdu” toho, co by mělo být zaznamenáno.

dvojité výdaje jsou příkladem toho, co by se mohlo stát, kdyby se jedna entita pokusila převzít kontrolu nad celou sítí vytvořením vlastní verze blockchainu. Například útočník by mohl utratit nějaký Bitcoin, pak změnit blok, který má být zaznamenán na blockchainu, takže neukazuje výdaje. Útočník mohl vysílat svou verzi blockchainu, méně výdajů. Útočník by použil nějaký Bitcoin, ale mince by nebyly zaznamenány jako utracené na řetězu a mohly by být znovu vynaloženy.

Bitcoin je konsensus protokolu, PoW, zabraňuje tomuto od události, protože, když, že verze blockchain je v porovnání s ostatními verzemi konat na jiné uzly, bude mírně odlišná od všech ostatních, a že verze bude odmítnut ostatními uzly.

jaké jsou některé z nejběžnějších typů konsensuálního protokolu?

důkaz o práci (PoW): První blockchain, Bitcoin, používá PoW. Chcete-li ověřit transakce na Bitcoin blockchain “horníků”, kteří jsou uzly řešit kryptografické, nebo matematické problémy, pomocí svých počítačů. Horníci, kteří řeší problém a ověřují a povolují blokový záznam, jsou odměněni Bitcoinem.

Proof-of-Stake (PoS): Ethereum přechází z PoW na PoS. V PoS jsou místo horníků “padělatelé”. Ti padělatelé podíl množství kryptoměna, která umožňuje jim šanci, založené na pravděpodobnosti, být blok validator. Úspěšný padělatel obdrží příslušné blokové transakční poplatky jako odměnu. Měkčení své vlastní kryptoměna na bloku poskytuje překážkou pro padělatele, aby se pokusila oklamat sítě, jak budou ztratit v sázce, pokud jsou prokazatelně nesprávně přidání transakce k síti.

delegovaný Proof-of-Stake (DPoS): tato metoda funguje podobně jako PoS. Namísto použití pravděpodobnosti jsou však držitelé kryptoměn schopni odevzdat hlasy rozdělené na jejich podíl, aby mohli jmenovat svědky. Tito svědci zabezpečují a ověřují blockchain, nepotřebují vlastní kryptoměnu, ale potřebují hlasy. Tento konsensuální protokol je centralizovanější než ostatní. Dpos používají BitShares, Steem a EOS.

Proof-of-Authority (Poa): pravděpodobně více centralizovaný znovu, PoA má předem stanovené blokové validátory. Nové bloky na blockchainu se vytvářejí pouze tehdy,když jsou validátory ve většině. Protokol je podobný PoS. Validátoři jsou veřejně známí a odpovědní za určení své role a způsobilosti pro validaci PoS. Novější blockchain, Elysian, používá Poa, stejně jako některé testovací sítě Ethereum nebo testovací bloky.

budoucnost

Konsensu protokoly, stejně jako všechny blockchain technologie se vyvíjejí, aby vyrovnat se s různými výzvami, rostoucí decentralizované sítě přináší. Žádný z nich není dokonalý a každý přichází s vlastní sadou kompromisů.

PoW, používaný společností Bitcoin, používá velké množství výpočetního výkonu počítače a tím i elektřinu, trvá také dlouho, než se ověří, zda je transakce pravdivá nebo ne, což znamená, že není skvělá pro každodenní použití. Na Bitcoinu jsou postavena řešení, která to vyřeší, jako je Lightning Network.

existuje také koncept decentralizace, který je třeba zvážit. PoW je velmi decentralizovaný, protože mnoho uzlů matematicky ověřuje bloky. Novější sítě se však rozhodnou centralizovat napájení v síti, aby se zvýšila rychlost. V srdci blokové komunity vždy probíhá debata o tom, jak moc je centralizace přijatelná, očekáváme, že tato debata bude ještě nějakou dobu pokračovat.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.