Protokol soukromého a veřejného blockchainu: Jaký je rozdíl?

Blockchain poskytuje výměnu informací mezi více stranami, aniž by dávala kontrolu jedné straně. Rozhodovací síla je distribuována mezi síťovými uzly a pomocí konsenzuálního algoritmu tyto uzly detekují pravdu - jsou pevně připojeny k notebooku.

Za účelem ospravedlnění tohoto rozhodovacího procesu by členství mělo splňovat cíle sítě. Například v bitcoinech je hlavním účelem sítě zabezpečený bezpečný převod hodnoty mezi uživateli, takže není možné zdvojnásobit nebo odcizit peníze. Síť tedy vyžaduje použití širokého spektra „voličů“, což zajišťuje, že každý může důvěřovat síti a že žádná organizace nemůže zpracovat transakce. Tyto sítě jsou navrženy tak, aby povzbuzovaly členy komunity bez nutnosti procesu ověřování nebo schvalování.

Běžné neautorizované sítě blockchainu mohou být podporovány kýmkoli, kdo má dostatečný výpočetní výkon a poskytují úplnou transparentnost obsahu, který obsahují. Koncepcí populárních blockchainových protokolů bylo vytvoření Satoshi Nakamota, ne centralizace dat, aby se omezil potenciál pro chování. Blokové řetězce však mohou být vytvořeny tak, že vyžadují přístup ke čtení dat v blockchainu, aniž by byly omezeny strany účastnící se transakce a nových služeb blockchainu v síti. Jediný rozdíl mezi veřejným a soukromým blockchainem je v tom, kdo se může připojit k síti, prosadit konsenzuální protokol a udržovat sdílenou knihu.

Rozdíly mezi těmito dvěma typy blockchainu jsou založeny na úrovni důvěry, kterou mají členové sítě, a na úrovni zabezpečení, které mají. Čím vyšší je úroveň důvěry, tím je mechanismus konsensu lehčí. Na jedné straně neexistuje důvěra mezi členy ve veřejnou bariéru, protože k ní může být přidán kdokoli neznámým způsobem, a proto se běžně používá termín „nespolehlivá síť“. Na druhé straně soukromý blockchain předběžně vybere své členy, což celkově posiluje důvěru. Úroveň důvěry mezi členy sítě blockchain ovlivňuje struktury a mechanismy použité k vytvoření úspěšné sítě.

"Čím vyšší úroveň důvěry, tím lehčí mechanismus konsensu."

Než se ponoříme hlouběji do silných a slabých stránek každého typu blockchainu, je důležité si uvědomit společné rysy soukromých a veřejných blockchainů:

  1. Obě jsou decentralizované sítě typu peer-to-peer, kde si každý účastník zachovává pouze svůj notebook s přidáním smluv podepsaných digitálně.
  2. Obě synchronizují kopie pomocí protokolu nazývaného reciprocita.
  3. Obě poskytují určité záruky, že notebook zůstane nezměněn, i když někteří účastníci jsou nesprávní nebo ve špatné víře.

Běžné blockchainové protokoly, původní pohled.

Sdílené řetězce poskytují dávkové transakce, které může ověřit kdokoli, kdo pracuje v uzlu v reálném čase. Čím větší je počet uživatelů nebo institucí zapojených do procesu ověřování, tím bezpečnější a decentralizovanější je řetězec. Běžné blockchainy jsou obecně užitečné při předávání hodnot (stejně jako při počátečním vytváření a distribuci) a pro dočasný přenos zpráv.

Veřejné protokoly jsou open-source a neautorizované, což každému umožňuje účastnit se této technologie nebo těžit z ní. Bitcoin je nejoblíbenějším příkladem. Každý může použít bitcoinové kryptografické klíče, stát se uzlem a připojit se k síti nebo získat odměnu od těžební služby v síti. Kdokoli může číst řetěz, provádět změny a psát nový blok do řetězce - pokud dodržují pravidla. Bitcoin je zcela decentralizovanou bariérou proti cenzuře. Ethereum je další skvělý příklad. Jejich společným protokolem je, že uživatelé podepisují a spravují inteligentní smlouvy bez vytváření vlastních ekosystémů. Kdokoli může vyvinout decentralizovanou aplikaci ve společnosti Ethereum nákupem Etheru, aby použil „softwarové“ nebo transakční poplatky za softwarové aplikace.

Úplná decentralizace je však nákladná. Za prvé, existuje omezený počet obchodů, které mohou být přidány na blok. To má vliv na rychlost přidávání operací do blockchainu. Za druhé, potenciální nevýhodou veřejné blockchainu je výpočetní výkon potřebný k udržování velké distribuované knihy. Přesněji řečeno, za účelem dosažení konsensu musí každý uzel v síti vyřešit kryptografický problém, který vyžaduje prostředky, aby se zajistilo, že všichni budou sjednoceni. Konečně, otevřenost veřejné blockchainu neposkytuje anonymitu pro transakce, i když poskytuje anonymitu. Každý má přístup k obchodům zahrnutým v blockchainu. I když jsou transakce anonymní a neznámé, pokud někdo zná váš veřejný klíč, může znát všechny transakce, které vytvoříte.

Soukromý blockchain, zděný ekosystém.

Soukromé blockchainy vyžadují přístup a pracují pod centralizovanou kontrolou. Účastníci musí obdržet pozvání (nebo povolení) k připojení. Tento návrh musí být schválen instalátorem sítě nebo souborem pravidel stanovených ústředním orgánem. Podniky, které používají proprietární blockchain, obvykle zřizují přípustnou síť, kde jsou uložena omezení těm, kteří jsou oprávněni účastnit se sítě nebo pouze v určitých transakcích. Mechanismus kontroly přístupu se může lišit, protože stávající účastníci na trhu identifikují potenciální žadatele o licenční úřad.

Zatímco soukromé blockchainy zabraňují zpřístupnění dat široké veřejnosti, spoléhají na svou vlastní privátní síť, aby udržovaly integritu samotného blockchainového protokolu. Jakmile se organizace připojí k síti, bude hrát hlavní roli při zachování blockchainu.

Jednou z hlavních výhod soukromých blockchainů je, že mohou být efektivnější z hlediska škálovatelnosti a souladu s regulačními požadavky, ale proti manipulaci se sítí díky centralizované správě. Soukromé blockchainy jsou náchylnější k poškození nebo úpravě lidmi v síti.

Ripple je dobrým příkladem úspěšné blockchainové společnosti. Startovací systém identifikuje, kdo může ve své síti pracovat jako správce transakcí, a zahrnuje CGI, MIT a Microsoft jako správce transakcí a zároveň vytváří své vlastní uzly po celém světě.

Tvůrce blockchainu se může rozhodnout poskytnout záznamový systém pro všechny ke čtení, ale může zabránit tomu, aby zabezpečení sítě, ověřování transakcí nebo těžba byly uzlem pro kohokoli. Jedná se o smíšené použití, kdy jsou podnikatelé vystaveni různým způsobům testování této technologie.

S pevnými blockchainy nemohou tyto uzly obsahovat „ověření výkonu“ ani jiné systémové požadavky. V tomto ohledu existují určité politiky, protože existují lidé, kteří považují některé osobní podnikání (tj. Těžařské blockchain) za běžné uživatele blockchainu, ale za běžné notebooky.

Částečně decentralizovanou alternativou jsou Blockchain Consortium Networks.

Privátní sada protokolů je federovaná nebo konsorcium blockchain. Mechanismus konsensu je předurčen vůdci v rámci sítě. Například skupina finančních institucí může chtít podepsat dohodu mezi sebou. Mechanismus konsensu stanoví, že dohodu musí schválit 8 z 12 bank. Podobně jako proprietární blockchain, konsorcia často poskytují rychlejší, širší rozsah a větší soukromí transakcí než veřejné blockchain.

Tvůrce blockchainu se může rozhodnout poskytnout záznamový systém pro všechny ke čtení, ale může zabránit tomu, aby zabezpečení sítě, ověřování transakcí nebo těžba byly uzlem pro kohokoli. Toto je smíšené použití, kterému jsou společnosti vystaveny různými způsoby testování této nové technologie. U blockchainů s pevnými nebo konsorciálními řetězci to nemůže zahrnovat „ověření úlohy“ ani jiné systémové požadavky vyžadované uzly. Někteří lidé si myslí, že soukromé blockchainy (ne extrahované blockchainy), které nepoužívají žádný důkaz, jsou obecně knihy, ne blockchain.

____________________________

Hexa Labs je specializovaná poradenská společnost v oblasti blockchain řešení. Náš multidisciplinární tým pomáhá etablovaným podnikům a globálním značkám zkoumat nové obchodní aplikace blockchainu. Společně vykazujeme nejvyšší potenciál pro přerušení globální ekonomiky prostřednictvím blockchainu.

Více informací: hexa-labs.com

Reference:

https://www.ibm.com/blogs/blockchain/2017/05/the-difference-between-public-and-private-blockchain/

https://bravenewcoin.com/news/public-vs-private-blockchain-protocols-whats-the-difference/

https://medium.com/iryo-network/public-vs-permissioned-private-blockchains-99c04eb722e5

https://www.coindesk.com/information/what-is-the-difference-between-open-and-permissioned-blockchains/

https://www.blockchains-expert.com/cs/private-blockchain-vs-public-blockchain/