Prípad rozšíriteľnosti éteru

Škálovanie éteru

Hovorí sa o blockchaine, akoby išlo o kľúč k utopickej budúcnosti, ale táto technológia je iba novým spôsobom, ako dosiahnuť staré nápady, ako je hostenie obsahu, aplikácií, online trhov, hodnotných transakcií a podobne. Aj keď môžeme teoretizovať a pochopiť, ako blockchain jedného dňa ponúkne lepšie riešenie pre ľudí, ktorí interagujú online, je ťažké to presvedčivo demonštrovať, pretože decentralizované projekty na blockchaine zväčša nie sú schopné škálovať. Nápady, ktoré by sa mohli považovať za revolučné, sa nedostali do hlavného prúdu a rýchlosť transakcie je jedným z najuznávanejších úzkych miest.

„Decentralizovaný počítač“ spoločnosti Ethereum má významný potenciál ako médium, pomocou ktorého môžu blockchainové nápady dosiahnuť prijatie, takže mnohí chcú vedieť, kedy sa tento potenciál zrealizuje. Odpoveď je, žiaľ, možno nie tak skoro. Tam, kde je centralizovaná aplikácia okamžite schopná zvládnuť milióny návštevníkov, sa akákoľvek Ethereum dApp namiesto toho spolieha na priepustnosť pripojenú k sieti spoliehať sa na centralizované servery. Tento typ siete ešte nie je dostatočne zrelý na to, aby hostil skutočné aplikácie, najmä tie, ktoré majú dopyt od mnohých používateľov súčasne.

Zatiaľ čo rastúci trh s kryptomenami dáva tomuto problému naliehavosť, obchodníci, ktorí sa zúfalo snažia získať býčí signál, si neuvedomujú, že problémy Ethereum sa očakávali ďaleko pred časom a ich riešenie bude trvať roky. Ešte počkajú, kým fundamenty môžu viesť trh s kryptomenami k novým výšinám. Napriek tomu je Ethereum stále priekopníkom vďaka svojej enormnej komunite vývojárov a rôznym spôsobom, ktoré jej pomáhajú škálovať. Toto samotné ospravedlňuje optimizmus pre rastúcu platformu.

Problém škálovania spoločnosti Ethereum a riešenia prvej vrstvy

CryptoKitties, prvá „populárna“ decentralizovaná aplikácia, umožnila ľuďom chovať digitálne mačky a obchodovať s nimi na blockchaine, a to aj napriek novosti tohto nápadu vypnutie siete jednou rukou  rýchlosť transakcií nedokázala uspokojiť dopyt. Tento žalostný príklad kapacity Etherea bol jedným z hlasnejších budíčkov pre lepšiu škálovateľnosť. Ak Ethereum nedokáže zvládnuť mierne nadšenie, aké šance má na podporu niektorých svojich ambicióznejších myšlienok?

Vývojári otvoreného zdroja zisťovali, ako by mohlo Ethereum ustúpiť, keď sa jeho náklady na plyn prvýkrát zvýšili počas bubliny ICO. Riešením sú prvotriedne alebo on-chain upgrady samotného blockchainu Ethereum. Medzi najznámejšie riešenia prvej vrstvy patria Sharding a Plasma.

Sharding je základný koncept, ktorý sa začal považovať za potenciálne riešenie neschopnosti spoločnosti Ethereum škálovať. Pretože každý uzol musí poskytovať plnú verziu blockchainu, aby poskytoval maximálnu bezpečnosť, zvyšuje sa individuálne zaťaženie ľubovoľného uzla tak, ako to robí sieť. Dosiahnutie konsenzu o transakcii je ťažšie, pretože uzly Etherea majú rovnaké povolenia a úroveň autority, takže je potrebné ich všetky synchronizovať, aby sa dosiahol konsenzus..

Sharding zoskupuje podobné uzly spoločne a iba uzly v rámci zlomku môžu spracovávať transakcie súvisiace s ostatnými uzlami zlomku (na základe zemepisu, podpory inteligentných zmlúv a ďalších). Vďaka tomu je možné spracovať oveľa viac transakcií naraz a tiež sa zachováva schopnosť zlomkov komunikovať a synchronizovať sa, pretože každá transakcia je uložená na základnej úrovni (strom merkle), aby sa na ňu mohli odkazovať ďalšie zlomky, namiesto verzie celého uzla iného uzla. Hlavná kniha.

Casper je druhým dielom riešenia škálovania vrstvy na báze éteru a podobne ako horizontálne rozdelenie bude implementovaný na začiatku ethereum 2.0. Mohla by to byť jedna z najväčších blockchainových udalostí roku 2019. Casper dorazí pred rozdelením a vytvorí nový systém Proof of Stake (PoS), aby určil, ktoré uzly v rámci zlomku sú pre danú prácu najlepšie. PoS odmeňuje uzly, ktoré používajú svoj ETH ako istý druh bezpečnostnej zálohy na pomoc pri spracovávaní transakcií. Namiesto práce na „ťažbe“ nových blokov sa vkladacie uzly „stavia“ na bloky, ktoré je možné pridať do reťazca a pri overení a pridaní ich bloku sú odmenené transakčnými poplatkami. Tento systém poskytuje väčšie stimuly väčšiemu počtu používateľov a ďalej ich povzbudzuje k reinvestovaniu ich ETH do siete.

Riešenia mimo reťazca znižujú škálovateľné medzery

Populárnou témou rozhovorov medzi nadšencami blockchainu je, či je škálovanie na reťazci dôležitejšie alebo efektívnejšie ako riešenia mimo reťazca alebo riešenia druhej vrstvy. Namiesto zmenšovania veľkostí blokov, zvyšovania odmien alebo zmeny protokolu sú nástroje na zmenu mierky druhej vrstvy ako lešenie, ktoré obsahuje a podporuje hlavný blockchain. Tí, ktorí poznajú Lightning Network, už poznajú najobľúbenejšiu off-chain platformu pre bitcoiny a vývojári Ethereum majú podobné nápady.

Prvá sa nazýva plazma v súlade s futuristickou konvenciou pomenovania aktualizácií siete Ethereum. Rovnako ako Lightning Network, aj Plasma je platforma mimo reťazca, ktorá zvládne väčšinu podrobností, ktoré nafukujú ethereum blockchain. V tomto okamihu si veľa skúsených vývojárov blockchainu uvedomilo, že iba začiatok a koniec transakcie si vyžaduje umiestnenie na samotnom reťazci a všetky ďalšie periférne podrobnosti môžu (a mali by) byť uložené inde. Dve strany môžu odôvodnene očakávať, že uskutočnia transakciu z blockchainu úplne, iba keď bude v blockchaine Ethereum uložená iba ich počiatočná dohoda a jej uzavretie (napríklad podpis, platba v úschove alebo prenos údajov alebo kryptomena).

Plazma by odľahčila zaťaženie Etherea a presunula najnáročnejšie blockchainové funkcie do susedného priestoru, pričom Ethereum by jednoducho pôsobilo ako vyrovnávacia vrstva pre tento cudzí objem transakcií. Zovšeobecnené štátne kanály sú druhou časťou mimoreťazcového arzenálu spoločnosti Ethereum a zaoberajú sa myšlienkou, že v ideálnom blockchainovom systéme nebudú musieť uzly validátora na bezpečnú finalizáciu transakcie odkazovať na údaje stromu merkle. Namiesto toho, ak každý uzol zapojený do transakcie potvrdí svoju relevantnosť, môže byť okamžite pridaný do blockchainu namiesto čakania na pôvodný príjem.

Debata o blockchaine Bleeding Edge

Komunita vývojárov spoločnosti Ethereum je miestom, kde sa niektoré z najskvelejších myslí na svete rozhodnú zamestnať. Výsledkom bolo mnohostranné a multi-tímové úsilie zamerať sa na riešenie, ktorým je už očarených nespočetné množstvo ľudí. Zatiaľ čo niektorí sa zaoberajú tým, aby bolo samotné Ethereum čo najsilnejšie pomocou nástrojov prvej vrstvy, a chcú, aby zvládlo čo najviac zložitých transakcií na hlavnej sieti, nadšenci druhej vrstvy pracujú na tom, aby tieto procesy presunuli na outsiderov, pričom pôvodný reťazec bude čo najviac bezpečný a spoľahlivý možné. Stále pretrváva kompromis medzi bezpečnosťou a rýchlosťou.

Oba tábory pracujú na rovnakých cieľoch a dá sa povzbudiť, že komunita Ethereum je dostatočne robustná na to, aby tolerovala obe potenciálne riešenia bez toho, aby došlo k rovnakému boju, ktorý podnietil bitcoin. Pokiaľ ide o budúcnosť a univerzálny cieľ, zdá sa, že sa Ethereum poučilo z bláznovstva svojich vrstovníkov a každým dňom pomaly, ale isto naberá na sile..