Cointelegraph sleduje vývoj zcela nového blockchainu od počátku až po mainnet a dále prostřednictvím své série Inside the Blockchain Developer’s Mind, kterou napsalAndrew Levine skupiny Koinos.
Ve svém prvním článku v této sérii jsem vysvětlil, proč Ethereum a Steem nebyly schopny dodat mainstreamovou sociálně decentralizovanou aplikaci (DApp), přestože zvolily dva velmi odlišné přístupy a jak toto řešení vypadá. Proč tedy nezkombinovat systém bez poplatků vyvinutý pro Steem s flexibilitou blockchainu s chytrými smlouvami, jako je Ethereum? Pak bychom mohli vývojářům poskytnout to nejlepší z obou světů a umožnit jim vytvářet volně použitelné aplikace se svobodou přidávat nové funkce, kdykoli chtějí.
Naši nejlepší obchodní roboti
Někdo by mohl namítnout, že přesně o to se Dan Larimer snažil, když opustil Steem a začal pracovat na EOS. Nyní, čtyři roky po vydání EOS, Larimer plánuje vydat „Fractally“, novou sociální aplikaci postavenou na EOS. To však vyvolává otázku: Proč nikdo nebyl schopen vybudovat úspěšnou aplikaci sociálních médií na EOS? Koneckonců, není to tak, že by to nikdo nezkusil.
Pamatujete si Voice?
Block.one, společnost, kterou Larimer založil a vedl jako hlavní technologický ředitel, investovala 150 milionů dolarů do vlastní sociální aplikace Voice, kterou poté zveřejnila nikoli na mainnetu EOS, ale na vlastním vyhrazeném blockchainu.
Bylo to zvláštní, protože celý účel univerzálního blockchainu spočívá v tom, že by nad ním mělo být možné spustit jakoukoli aplikaci. Jak jsem vysvětlil ve svém předchozím článku, celý problém se Steem byl v tom, že se jednalo o jeho vlastní samostatný blockchain, a tak neměl prospěch z takového druhu adopce vývojářů a uživatelů jako Ethereum. Nemělo by pak být žádným překvapením, že Voice prostě selhala.
Příbuzný:Dalším velkým trendem v kryptoměnách jsou sociální aplikace
Fractal: Larimerova nová velká věc
Larimer je nyní znovu v tom s Fractálem, o kterém říká, že „přinese do EOS tvorbu motivovaného obsahu“. Tajemství, jak tvrdí, je systém „fraktální správy“, ale to nevysvětluje, proč nikdo nebyl schopen vybudovat sociální aplikaci na EOS s běžným přijetím. Ve skutečnosti, i když Larimer dokáže spustit skvělou sociální aplikaci na EOS, co o této platformě říká, že jediný člověk, který dokáže vytvořit skvělou aplikaci, je doslovný vynálezce této platformy. Tak, co se stalo?
Steem x Ethereum = EOS
Svým způsobem to, o co se Larimer pokoušel s EOS, bylo přesně to, co jsem popsal na konci minulého článku. Kombinace toho nejlepšího ze Steem (nyní Hive) a toho nejlepšího z Etherea. Ale v tom „skrývá problém“. Existují tři věci, které Larimer převzal ze Steema, které se mohou zdát malé, ale mají neuvěřitelné důsledky, se kterými se EOS potýká dodnes.
Na Ethereu uživatelé právě oslovovali adresy podobné bitcoinovým adresám, což je dlouhý řetězec čísel a písmen, které lze volně vytvářet, protože nezabírají žádné síťové úložiště. To je kritické, protože vše, co zabírá síťové úložiště nebo využívá některé z výpočetních zdrojů sítě, má skutečné náklady, které musí někdo zaplatit.
Steem chtěl být sociálním blockchainem, a tak šla teorie. Potřebovali centralizovaný účet, který by byl snadno zapamatovatelný a který by používali ke správě svých častých interakcí. Dávalo tedy dokonalý smysl, aby tyto účty měly lidem čitelné názvy, které byly snadno zapamatovatelné, ale také to znamenalo, že zabíraly síťové úložiště. Ale tento centralizovaný účet z vás také dělá cíl. Pokud máte jediný soukromý klíč, který pravidelně používáte pro přístup k účtu, a tento účet obsahuje cenné tokeny, pak hackeři udělají maximum, aby získali přístup k vašemu počítači, aby mohli ukrást vaše peníze a cokoliv jiného, co byste mohli mít. mít tam.
Příbuzný:Vnitřní pohled na morální a technické aspekty krypto sociálních médií
Aby se tento problém vyřešil, ke každému názvu účtu bylo také přidruženo několik adres, z nichž každá měla různé úrovně oprávnění, takže uživatel vždy neodhaloval soukromý klíč pro adresu obsahující všechny jejich tokeny. Všechny tyto věci zabírají cenné síťové úložiště, a proto, přestože měl transakce bez poplatků, měl Steem poplatek za vytvoření účtu.
Drahé úložiště
Larimerovi se tento design zjevně líbil, protože implementoval velmi podobný systém na EOS – poplatek za vytvoření účtu a tak dále. Aby toho nebylo málo, databáze EOS je postavena na něčem, čemu se říká „soubory mapované v paměti“, což je další pozůstatek designu Steem, jehož důležitým důsledkem je, že je navržena tak, aby používala nejdražší možnou formu úložiště: náhodný přístup. paměti (RAM). To znamená, že uživatelé EOS si nemusí pouze kupovat účty, ale tyto účty budou ze své podstaty drahé, protože to, co skutečně kupujete, je RAM potřebná k uložení těchto informací.
Bez poplatku ALE
To, co skutečně zdůrazňuje, je, že bezplatnost zjevně není binární. EOS je do určité míry bez poplatků. Je to bez poplatků, kromě účtů. A protože chytré smlouvy spotřebovávají také síťové úložiště, budete si muset koupit více paměti RAM. Ale EOS není v žádném případě jediným blockchainem, který používá tento přístup k poplatkům, ve skutečnosti, když jsme opustili Steem a vyhodnotili všechny možnosti, nemohli jsme najít jediný blockchain, který by v určitém okamžiku uživatele nezaváděl poplatky. Zkušenosti.
To je jeden z hlavních důvodů, proč jsme se rozhodli vybudovat zcela nový blockchainový rámec od nuly, protože všechny tyto blockchainy navrhují poplatky do svých samotných základů. Potřebovali jsme vybudovat zcela nový základ kolem myšlenky skutečné bezplatnosti, bez výjimek.
Příbuzný:Transakce bez plynu způsobí revoluci Web3
Bezplatná mana
Tímto řešením byl systém, kde vám pouhé držení nativního tokenu KOIN sítě Koinos umožňuje používat blockchain, aniž by došlo k jakémukoli tření. Systém, který jsme nastínili v našem mana whitepaper, to dělá a prototyp tohoto systému již běží na testovací síti Koinos.
Jak vysvětlujeme v bílé knize, mana je bezplatnou alternativou k plynu Ethereum. Stejně jako plyn na Ethereu, vše, co uživatel dělá, spotřebovává manu. Na rozdíl od plynu však uživatelé nemusí utrácet své kryptoměny za plyn pokaždé, když chtějí něco udělat – to je poplatek. Místo toho se každý tekutý token „narodí“ s manou uvnitř, která se spotřebuje, když uživatel provádí transakci, ale která se časem regeneruje. Jakmile je jakákoli mana v tokenu spotřebována, token se uzamkne, dokud se mana neregeneruje. Tímto způsobem má cokoli na blockchainu příležitostné náklady, ale nestojí uživatele žádné skutečné tokeny. Jinými slovy, je to skutečně bez poplatků.
Zdarma k použití DApps
Neznamená to ale, že uživatelé stále musí kupovat tokeny, aby mohli blockchain používat? Není to v podstatě poplatek? To je důvod, proč je mana navržena tak, aby umožnila vývojářům platit manu spotřebovanou danou smlouvou nebo jednoduše delegovat svou manu svým uživatelům. Tímto způsobem mohou lidé používat blockchainy poháněné manou, aniž by museli získávat nějaké tokeny. Domníváme se, že právě tento druh bezproblémového uživatelského zážitku je zásadní pro poskytování sociálních aplikací s typem uživatelského zážitku, který umožňuje virové přijetí. Bezplatnost „kromě“ prostě není dostatečně bez poplatků.
Jsem si jistý, že se od uvedení EOS na trh mnoho věcí změnilo a bude se i nadále měnit, jak tento ekosystém dospívá. Každý softwarový produkt má své silné a slabé stránky. Mým cílem není kritizovat EOS, ale vysvětlit, proč je prostředí DApp takové, jaké je, a jak architektonický vývoj technologie blockchain (Ethereum k Steem/Graphene k EOS) vedl k omezením, která brání přijetí do hlavního proudu.
„Ti, kteří nerozumí historii, jsou odsouzeni ji opakovat,“ řekl Edmond Burke.
Tento článek neobsahuje investiční rady ani doporučení. Každý investiční a obchodní krok zahrnuje riziko a čtenáři by si měli při rozhodování provést vlastní průzkum.
Názory, myšlenky a názory zde vyjádřené jsou pouze autorem a nemusí nutně odrážet nebo nereprezentovat názory a názory společnosti Cointelegraph.