Náš průvodce blockchain wiki si klade za cíl proříznout mlhovinu a vysvětlit různé rodiny a stromy Blockchainů.

Jaký blockchain existuje??

Co jsou blockchainy kryptoměny, postranní řetězce a soukromé blockchainy?

Jaké jsou rozdíly mezi stovkami existujících blockchainů??

Blockchain Wiki: Mnoho barevných tváří blockchainu

Blockchain Wiki: Mnoho barevných tváří blockchainu

Návrh termínu Blockchain může být matoucí. Někdy čtete blockchain, někdy blockchain, někdy blockchainovou technologii a tady a pak jednoduše blockchain. Jistě, můžeme říci, že psané slovo je nejasné, že blockchain je nová věc a ten jazyk prostě potřebuje svůj čas, aby ho dohnal.

Ignorovalo by to však skutečnost, že technologie Blockchain je rozvíjející se organicky rostoucí podnik, který vytvořil živý ekosystém se spoustou „blockchainů“. Tato příručka se pokusí věci vyřešit a poskytnout přehled o rodinách a stromech blockchainů.

Toto není úvod do Blockchainu. Předpokládá, že čtenáři si jsou alespoň zhruba vědomi konceptu blockchainu a kryptoměn. Zde je Blockchain definován jako distribuovaná databáze, která využívá kryptografický mechanismus k prosazení konsensu o jeho obsahu a pravidlech, která definují, kdy a jak se něco stane součástí databáze a / nebo se provede. Pokud se chcete dozvědět více o Blockchainu jako o technologickém konceptu, měli byste začít tímto článkem.

Náš přehled o blockchainových rodinách rozlišuje blockchain podle aplikací a vlastností.

Trénujte, abyste se stali vývojářem blockchainu

Začněte svou bezplatnou zkušební verzi ještě dnes!

Kryptoměna-blockchain

Začínáme s nejběžnější, úspěšnou a testovanou aplikací Blockchain: s kryptoměnami. Kryptoměny používají blockchain k vytvoření decentralizovaného peněžního systému budováním konsensu o sdílené knize minulých finančních transakcí. Kryptoměny vytvářejí systém, který reguluje distribuci peněžních jednotek a zpracovává transakce, a to jak decentralizovaným způsobem, bez důvěryhodného oprávnění.

Každý blockchain, který se stal hostitelem kryptoměny, sdílí dvě důležité vlastnosti: Je otevřený a bez povolení a transparentní.

  • Otevřenost: Tato vlastnost má dvojí význam: Nejprve je kód otevřený zdroj; zadruhé, je bez povolení, aby si každý mohl stáhnout software a zapojit se do sítě. Výsledkem obou je, že každý člověk s přístupem na internet může testovat a rozdvojovat zdrojový kód a ověřovat platnost transakce.
  • Průhlednost: Sdílená účetní kniha minulých transakcí, obvykle nazývaná blockchain, je veřejná. Každý může vidět, co se děje na blockchainu; neexistuje soukromí.

Nejslavnější a nejúspěšnější ze všech blockchainů, kryptoměna Bitcoin, prokázala, že tyto vlastnosti umožňují vyloučit důvěryhodnou třetí stranu z elektronického hotovostního systému a nahradit důvěru v osoby nebo instituce důvěrou v protokol. Díky otevřenému blockchainu bez povolení má každý přístup ke všemu, co potřebuje k ověření nebo podpisu při přijímání nebo provádění platby.

Téměř každá jiná vlastnost než otevřenost a transparentnost však může být v kryptoměně změněna. Když už nemluvíme o triviálních detailech, jako je velikost bloku, čas bloku nebo distribuce tokenů, existují dvě silné proměnné, které se staly zdrojem vytvoření několika rodin a stromů Blockchain se zásadními rozdíly: Mechanismus k dosažení konsensu a anonymity transakce.

Blockchain Wiki: Blockchainy s různými mechanismy k dosažení konsensu

Tato rodina začíná základním atributem všech blockchainů: že organizují data v řetězci bloků a přidávají nové bloky dat pouze při splnění konkrétních podmínek, které systému umožňují dosáhnout shody o jediném platném řetězci bloků, a tedy o jediná platná množina a historie dat.

Entitám přidávajícím data se obvykle říká těžaři a soutěží o tento úkol tím, že něco dokážou – něco, co může ověřit každá jiná entita sítě pouze s informacemi zcela dostupnými na blockchainu. V blockchainu kryptoměny jsou horníci za tuto práci odměněni jednotkami kryptoměny. Podrobnosti tohoto mechanismu, zejména konstrukce důkazu, jsou hlavním faktorem pro diskriminaci rodin kryptoměn.

Proof-of-Work (PoW)

V bitcoinech musí těžaři investovat počítačovou energii, aby našli blok, protože potřebují vyřešit kryptografické hádanky. Obtížnost hádanek určuje síť a řešení si může ověřit každý další účastník. PoW používá kryptografické koncepty, jako jsou hashe, a je ověřeno jako bezpečné a dokonale vyhovující požadavkům blockchainu kryptoměny. Ale má to i stinné stránky, jako je to, že k zabezpečení sítě je potřeba hodně energie. Například bitcoin jí, zhruba odhadem, tolik energie jako Dánsko nebo Skotsko.

Bitcoin ale není ten nejpřednější PoW blockchain. Existuje široká škála blockchainů využívajících několik PoW algoritmů. Kromě SHA 256, který používají bitcoiny,

Existují rodiny, které používají

  • Scrypt (litecoin, dogecoin, feathercoin) X11 (pomlčka),
  • X11 (Dash), Cryptonote (Monero, Bytecoin)
  • Ethash (Ethereum, Ethereum Classic) Equihash (Zcash) a některé další.
  • Equihash (Zcash) a další.

Nově vynalezený algoritmus si klade za cíl zkomplikovat výrobu speciálního hardwaru pro těžbu a udržet tak těžbu decentralizovanou.

Proof-of-Stake (PoS)

Místo toho, aby horník investoval své peníze do skutečného hardwaru, jako to dělá Proof of Work, díky Proof of Stake těžař investuje své peníze do simulovaného hardwaru. Těžba je nějakým způsobem jako loterie, a zatímco v PoW musíte nechat svůj hardware vytvářet lístky, v PoS jednoduše získáte lístky na uzamčení vašeho kryptoměnového tokenu.

PoS má několik výhod oproti PoW: Snižuje počáteční investice do těžby, čímž udržuje těžbu decentralizovanější; snižuje množství elektřiny, potřeby sítě; je zabezpečen proti několika útokům na základě distribuce hardwaru; produkuje méně volatilní časové intervaly mezi novými bloky a má tak lepší vlastnosti škálování.

První mincí využívající Proof of Stake byl Peercoin, následovaný Whitecoinem, Blackcoinem a mnoha dalšími. Ethereum, v současné době stále PoW, si klade za cíl přejít na vlastní implementaci PoS s názvem Caspar, když se transformuje na svou finální implementaci.

Všechny aktuálně dostupné mince Proof of Stake mají společné to, že pro udržení konsensu potřebují počáteční a důvěryhodné nastavení, což je pro puristické blockchainy problematické, ale zdá se, že funguje v praxi. Možná problematičtější je ekonomický kontext PoS, který stanoví pobídky k hromadění mincí přímým zájmem, který nevyžaduje žádnou ekonomickou aktivitu.

Zajímavou větví Proof of Stake je BitShares Delegated Proof of Stake. To znamená, že řada delegátů, většinou 99, je nominována hlasováním ekonomické většiny. Tito delegáti sázejí na ostatní účastníky sítě. Po první implementaci tohoto konceptu BitShares následoval například Lisk. Se Steemem vytvořil další strom Delegovaného důkazu o podílu model subjektivního důkazu o práci. Pokud máte omezený počet těžebních uzlů, můžete je nechat subjektivně rozhodnout, kdy dílo splňuje podmínky jako důkaz. Steem použil tento koncept k vytvoření mince, která není těžena sázením finančních prostředků ani vypalováním energie počítače, ale přispíváním do sociální sítě a získáváním hlasů.

Proof of Work vs Proof of Stake: Basic Mining Guide

Doklad o výzkumu

Zajímavý pokus využít práci horníka k něčemu užitečnému začal Primecoinem. Vývojář Sunny King zjistil metodu, díky které je hledání prvočísla důkazem práce. Projektu Primecoin se podařilo najít několik nových rekordních prvočísel; to prokázalo, že je možné spojit práci horníků s vědeckými úkoly. Jiné coiny jako Gridcoin a Curecoin se snaží tento přístup vylepšit spojením práce horníků s vědeckými výpočetními úkoly sítě BOINC. I když stále existují pochybnosti o bezpečnosti tohoto postupu, zejména Gridcoin se etabloval jako jeden z hlavních přispěvatelů do BOINC.

Doklad o uložení

Mince jako Siacoin, Maidsafecoin a stále vyvíjený KopperCoin mají podobně za cíl, aby ukládání souborů bylo podmínkou pro nalezení bloku. To má ten účinek, že z Blockchainu dělá v podstatě nástroj k vytvoření decentralizovaného cloudového úložiště. Příslušné kryptografické procesy jsou však tvrdé a nezralé a mohou mít problémy zaručit, že miner nebo uzel uchová soubor poté, co dostane odměnu, a že je vždy možné stáhnout soubor, který jste nahráli do sítě. Také téměř neomezené škálování by mělo být pro takový systém nutností, ale jeho dosažení zůstává problematické.

Blockchainy s vylepšenými funkcemi ochrany osobních údajů

Je zřejmé, že základní vlastnosti blockchainu kryptoměny – otevřenost a transparentnost – jsou pro soukromí špatné. Všechny transakce jsou uloženy ve veřejné databázi, může je vidět každý. Již existují společnosti, které analyzují bitcoinový blockchain, aby pomohly vládám a burzám sledovat transakce uživatelů a identifikovat peněžní toky spojené s trestnou činností. Z tohoto důvodu se několik kryptoměn pokouší zavést pokročilé funkce ochrany osobních údajů.

CoinJoin

Dash, dříve nazývaný Darkcoin, implementoval CoinJoin, postup vyvinutý pro bitcoiny, který kombinuje vstupy a výstupy několika transakcí v jedné transakci a tak je míchá, jako to dělá TOR pro online procházení. Aby Dash umožnil volitelné použití CoinJoin, zavedl takzvané MasterNodes, které vydělávají peníze za své služby a které jsou jediným známým způsobem, jak stimulovat těžební uzly kryptoměny.

Cryptonote-Family

Rodina kryptonotů začala s Bytecoinem, ale dnes je známá hlavně pro Monera. Kromě nich existuje několik dalších implementací, jako jsou Aeon, Boolbery, Dashcoin, Digital Note a Quazarcoin. Cryptonote neposkytuje pouze pokročilý těžební algoritmus, ale implementuje takzvané Ring Signatures, které zakrývají odesílatele a příjemce transakcí. Cryptonote je jediný design kryptoměny, který jako výchozí implementoval silné soukromí.

Nulové znalosti

Jedna z nejnovějších kryptoměn, Zcash, vynalezla takzvaný důkaz nulových znalostí, který umožňuje uživatelům veřejně prokázat, že jejich transakce je platná, aniž by veřejně ukazovala jakákoli transakční data. Zcash je jediná kryptoměna, která poskytuje úplnou anonymitu transakce, protože skrývá nejen zúčastněné strany, ale také částku zaslanou.

Aplikace blockchainu bez kryptoměny

Pokud necháme prostor věcí s kryptoměnou a blockchainy, začneme být matoucí. Zatímco někteří lidé pochybují o tom, že existuje nějaká jiná užitečná blockchainová aplikace než decentralizovaná kryptoměna, mnozí vidí širokou škálu aplikací pro blockchainovou technologii obecně, od katastrů nemovitostí po finanční aktiva, daňovou kontrolu a obchodování s energií, které: jak někteří tvrdí, bude mít udržitelnější a důležitější dopad na společnost a ekonomiku jako kryptoměny.

Aplikace bez kryptoměny však často nejsou jen nápadem. Neexistuje žádná osvědčená praxe, žádný příběh úspěchu, žádný standard. Existuje několik nápadů, přinejlepším whitepapers, zprávy, studie, experimenty a proof-of-koncepty, v nejhorším případě nic jiného než lesklé webové stránky, přesvědčování konzultantů a kousky PR.

V této souvislosti není divu, které nejaktivnější schéma pro měnovou blockchainovou aplikaci nevytváří nový blockchain, ale usazuje se nad otevřenými a veřejnými kryptoměnami

Existují také nápady a experimenty, které by využily silný mechanismus konsensu těchto blockchainů kryptoměn vytvořením takzvaných bočních řetězců. A konečně, když přijdeme k blockchainům, které jsou speciálně navrženy pro neměnové aplikace, vidíme zajímavou škálu nových přístupů a architektur. Některé z nich, jako je ethereum, zachovávají vlastnosti měnového blockchainu – otevřenost a transparentnost a některé je obětují, ať už zčásti, nebo jako celek, vývoji nových funkcí a vlastností.

Nekryptoměnové aplikace nad blockchainy kryptoměny

Vezměte si měnový blockchain jako bitcoin, ale použijte jej k převodu jiných věcí než bitcoin. Stejně jako při psaní zprávy na bankovku můžete do bitcoinové transakce implementovat některé metainformace, něco jako „toto je podíl společnosti X“.

Protokoly jako Counterparty, Mastercoin (Omni), Factom a Colored Coins vytvářejí vrstvu nad bitcoinem, která umožňuje pomocí zlomku bitcoinu vytvořit token pro něco jiného. Například zlato, akcie nebo jiná aktiva. Tyto protokoly se již používají. Po hacknutí burza bitcoinů BitFinex použil Omni k vydávání akcií, které představovaly dluhy uživatelů; vývojář peněženek Mycelium vydává akcie na budoucí zisky pomocí crowdfundingu.

Tyto různé protokoly soutěží o to, aby se staly standardem vydávání tokenu nad bitcoin. Ale v současné době se nic z toho nemohlo etablovat jako standard. Všechny tyto protokoly trpí omezením škálovatelnosti bitcoinů, vysokými transakčními poplatky a problémem nepřímého vkládání dat, což vždy vyžaduje některá další data mimo blockchain, aby se ověřila platnost dat.

Blockchain Wiki: Sidechains

Vedlejší řetězce jsou myšlenkou vzít aktivum na jeden blockchain a transportovat ho na jiný, aniž by došlo k porušení pravidel konsensu. Tímto způsobem je možné udržet starší blockchain „tvrdý“ a silný a zároveň umožnit inovace a rizika na Sidechain, například povolením tokenů a inteligentních smluv.

Několik skupin si klade za cíl vytvořit postranní řetězce k Bitcoin-Blockchainu. Společnost Blockstream vyvinula prototyp postranního řetězce Alpha a otestovala postranní řetězec Liquid s několika významnými bitcoinovými burzami. Zatímco se říká, že nepeněžní aplikace jsou možné, Blockstream se v současné době zaměřuje na peněžní aplikace, aby překonal omezení soukromí a škálovatelnosti bitcoinů.

Blockchain Wiki: Mnoho barevných tváří blockchainu

Paul Sztorc z blockchain-startup bloq vyvíjí trh s predikcemi založenými na postranním řetězci (Truthchain). Jeho cílem je využít sílu bitcoinu k vytvoření postranního řetězce, ve kterém účastníci soutěží v hádání výsledku budoucích událostí.

Díky Rootstocku vytváří Sergio Lerner RSK vysoce škálovatelný, Turingův kompletní Sidechain pro bitcoiny. Rootstock by měl nejen být schopen přenášet téměř neomezený počet bitcoinových transakcí, ale také si klade za cíl integrovat skriptovací jazyk podobný ethereum a umožnit tak snadné a nekomplikované vytváření tokenů.

Všechny tyto pokusy mají v současné době problém, že bitcoin-blockchain je slepý vůči aktivitě na postranním řetězci, což je důvod, proč všechny tyto postranní řetězce potřebují k fungování federaci důvěryhodných uzlů. Decentralizovanější jsou postranní řetězce kryptoměny Lisk, které vytvořily rámec založený na Javascript pro postranní řetězce kolem hlavního řetězce jako vidlice BitShares.

Blockchainy speciálně navržené pro aplikace bez měny

Živý ekosystém kryptoměn vytvořil několik pokusů o vybudování Blockchainů, které jsou navrženy tak, aby sloužily nepeněžním aplikacím. Je ironií, že právě kryptoměna aplikace tokenu Blockchain nastavuje peněžní pobídky k vybudování blockchainu, který slouží aplikacím v jiné měně.

Prvním příkladem těchto blockchainů je Namecoin, první bitcoinová bitcoin: kryptoměna vytvořená k ukládání malých řetězců dat a slouží jako systém DNS. Zatímco ve skutečnosti umožňuje decentralizovaný hosting webových stránek, Namecoin se nikdy nestal opravdu populárním.

Za ním následovali Bitshares a Next, kteří integrovali mechanismus pro tržiště do svého skriptovacího systému, a tedy do svého konsensuálního mechanismu. Do této kategorie spadají také filecoiny Siacoin, Maidsafecoin a Koppercoin. Všechny tyto blockchainy však sdílejí s bitcoiny, že jejich skriptovací systém má napevno a velmi omezený rozsah operací.

Se vzestupem ethereum se interní skriptovací systém Blockchainu stal poprvé turing-complete, který se stal novým standardem pro nepeněžní blockchainovou aplikaci. Ve své krátké historii se Ethereum-Blockchain stal hostitelem ohromujícího množství tokenů, akcií a chytrých kontraktů, které byly silně využívány pro crowdfundové projekty. S Ethereem se stává možné mnoho věcí, které jsou mimo dosah jiných blockchainů. Můžete například postavit token, který při splnění určitých podmínek pravidelně něco vyplácí. Nebo můžete vytvořit složité samo-prováděcí inteligentní smlouvy, které se stanou základnou decentralizovaných autonomních organizací (DAO). A mnoho dalších věcí, více, než si dokážete představit.

Co je to Ethereum? Průvodce pro začátečníky krok za krokem

Ethereum má však několik nevýhod. Jeden je součástí jeho designu – je to složitost a otevřenost, která se může stát vstupním bodem pro mnoho útoků, jak ukázala řada útoků na podzim 2016. Budoucnost ethereum je také nejasná. Není jasné, zda vývojáři budou úspěšní při transformaci blockchainu na PoS; tokenová ekonomika Etherea vyvolává otázky dlouhodobého zabezpečení sítě a neříká se, že ethereum vyřeší problémy se škálovatelností. Kromě toho je však Ethereum zdaleka nejzajímavějším novým veřejným blockchainem.

Uzavřené a soukromé blockchainy

Může to být podmínka pro blockchainovou měnu, aby byla otevřená a transparentní, ale nemusí to být podmínka pro samotný blockchain. Jako zakladatel společnosti Ethereum Vitalik Buterin píše:

V zásadě je možné vytvořit systém, kde jsou přístupová oprávnění přísněji kontrolována, s právy na úpravy, namísto plně veřejné a nekontrolované sítě a stavového automatu zabezpečeného kryptoekonomikou (např. Doklad o práci, doklad o podílu). nebo dokonce přečíst stav blockchainu omezený na několik uživatelů, při zachování mnoha druhů dílčích záruk autenticity a decentralizace, které blockchainy poskytují.

To, že blockchain je otevřený a bez oprávnění, znamená, že schopnost systému škálovat je stejně nízká jako schopnost jeho nejslabšího uzlu. Transparentnost veřejného blockchainu navíc znamená, že soukromí na blockchainu je vážně sníženo. Oba jsou atributy, díky nimž může být blockchain pro velké společnosti zcela nepoužitelný, protože tyto vyžadují vysoký stupeň obou škálovatelností jako soukromí.

Vznikl tedy nápad, že si můžete postavit blockchain, který těmto podmínkám nevyhovuje. Můžete vytvořit blockchain, kde je proces hledání konsensu povolení a omezený na konsorcium důvěryhodných uzlů, a můžete vytvořit blockchain, kde je před veřejností skryta i celá historie hlavní knihy.

Existuje mnoho příkladů pokusů o vytvoření takového soukromého blockchainu. Jedním z přístupů je udělat to pomocí postranních řetězců. Blockstream a Rootstock například chtějí pomocí uzavřených a federovaných bočních řetězců překonat omezení veřejných blockchainů, zvýšit soukromí transakcí a implementovat aplikace Smart Contract. Lisk, kryptoměna vytvořená pro postranní řetězce inteligentních smluv, také umožňuje vytváření soukromých řetězců.

Jiné subjekty však vytvářejí zcela nové blockchainy. Od této chvíle existuje matoucí paleta soukromých blockchainů a blockchainů povolení, které je těžké přečíst, zatímco téměř nikdo z nich není připraven na výrobu. Kromě kryptoměnových blockchainů neexistuje žádný standard, žádný přední blockchain, na který se můžete spolehnout, a žádný token, který je obchodován na trhu a jehož cena slouží jako indikátor jeho popularity. Pojďme však projít některými pokusy využít uzavřené blockchainy.

R3 vyvíjí Corda, blockchain speciálně navržený pro finanční závazky, které mají banky navzájem. Jak píše jeho architekt Richard Gendal Brown:

Corda je platforma distribuované účetní knihy navržená od základu k záznamu, správě a synchronizaci finančních dohod mezi regulovanými finančními institucemi. Je silně inspirován a zachycuje výhody blockchainových systémů, bez návrhových možností, díky nimž jsou blockchainy nevhodné pro mnoho bankovních scénářů.

Přesně: Corda umožňuje účast pouze bankám a regulačním orgánům; nemá žádné globální sdílení dat a mechanismus konsensu je přizpůsoben pro jeho účely.

Ethereum Enterprise je projekt několika aktérů v prostoru Ethereum i mimo něj, jehož cílem je vytvořit uzavřenou verzi ethereum, která slouží potřebám podniků. Není známo mnoho podrobností. Ethereum Enterprise by měl vytvořit škálovatelnost, zabezpečení a soukromí, které veřejné ethereum nemůže poskytnout; její cestovní mapa by měla následovat cestovní mapu veřejného ethereum a měla by zůstat kompatibilní a možná s ní interoperabilní.

Technická společnost Max staví Eris, blockchainový rámec, který umožňuje společnostem budovat, provozovat a hostovat jejich vlastní blockchain s různými chytrými kontraktními aplikacemi. Eris je blockchain s funkcemi jako ethereum, ale povolený a uzavřený, takže je víceméně tím, čím se ethereum Enterprise chce stát. Eris používá například každá účetní kniha k zaznamenávání historie diamantových certifikátů.

Projekt Hyperledger kolem Linux Foundation vyvíjí několik Business Blockchain Frameworks ve spolupráci se společnostmi jako Intel a IBM. Přesně to jsou soukromé projekty Blockchain Fabric, Iroha a Sawtooth Lake. Tyto tři blockchainy jsou stále v inkubaci a nejsou ani testovány ani používány, ale představují různé přístupy k vytváření nových druhů blockchainů určených pro různé nepeněžní případy použití.

Společnost Axoni poskytuje řešení Blockchain pro finanční trhy. Slibuje vysokou propustnost, pokročilou inteligentní smlouvu a správu soukromých dat se svými soukromými blockchainy. Jedním z prvních a nejvýznamnějších klientů Axoni je přední světový clearingový dům DTCC, jehož cílem je využít blockchainové řešení Axoni ke zlepšení postobchodního vypořádání derivátů.

Konzultantská společnost Accenture navrhla blockchainový projekt, ve kterém použití takzvaného Chameleonova hash umožňuje administrátorovi upravit blockchain tak, aby každý účastník viděl, že tam něco bylo upraveno. To by mohlo umožnit zajímavé aplikace a je to jeden z nejzajímavějších soukromých blockchainových projektů, ale není známo, že to šlo nad fázi návrhu.

BigChainDB německého startupu Ascribe je směsicí technologie Blockchain a distribuovaných databází. Jeho cílem je kombinovat neměnnost a bezpečnost blockchainu se škálovatelností a prohledávatelností distribuovaných databází smícháním obou technologií a umožněním soukromého nastavení mezi důvěryhodnými stranami. Jak vysvětluje zakladatel Trent McConaghy: BigChainCB je pro lidi, kteří chtějí škálovatelnou, dotazovatelnou databázi s charakteristikami blockchainu (decentralizovaná, neměnná, nativní aktiva).

Žádný z těchto soukromých blockchainových projektů již nezískal žádnou významnou trakci. To však nic nemění na skutečnosti, kterou slibují, že se stane zajímavou alternativou k veřejným blockchainům, které mohou sloužit zejména potřebám společností. Nakonec blockchainy nebudou a neměly by být hodnoceny podle jednotlivých vlastností, ale podle toho, jak dobře celá sada atributů, které představují, slouží přesnému účelu.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me