Hvorfor Ethereum-supportere skal se Loom Network
For lidt over et år siden så det nu muligt og måske endda sandsynligt, at Ethereum snart ville overhale Bitcoin for den største markedsværdi for enhver kryptovaluta. Og hvorfor ville det ikke? Som en turing-komplet blockchain har Ethereum en hel størrelsesorden flere applikationer end Bitcoin med meget overlegen fleksibilitet.
Spol frem til nutiden dog, og vi er nu længere væk fra det flippede end nogensinde før, da Bitcoins utrolige bull run sluttede i december 2017.
Kilde: https://www.flippening.watch/charts/
Mens Ethereums stærkeste konkurrent som en platform kryptovaluta, EOS, har floppet siden lanceringen i sommer, Ethereums egne problemer er også blevet bragt i fokus i løbet af det forløbne år.
Det største problem for Ethereum er det samme som for Bitcoin: skalerbarhed. Det blev umuligt at ignorere i december sidste år, da CryptoKitties blev virale og forårsagede ekstrem overbelastning på Ethereum blockchain. For en platform, der var beregnet til at understøtte tusindvis af dapps, var det ikke godt, at kun en viral dapp næsten kunne overvælde hele netværket. Ethereums kapacitet for transaktionskapacitet skal øges betydeligt.
På lang sigt er skalerbarhed dog ikke et frygteligt problem for Ethereum-tilhængere. Løsninger inklusive Plasma og sharding ses som bare et spørgsmål om tid. Hvad mange Ethereum-tilhængere er mindre opmærksomme på, er at der allerede findes en skalerbarhedsløsning og er produktionsklar.
Det hedder Loom Network, og efter at have læst denne artikel, ved du nøjagtigt, hvad det er, hvordan det fungerer, og hvordan det kan få en betydelig indvirkning på at hjælpe Ethereum med at skalere nu og langt ind i fremtiden.
Hvad er Loom Network?
Loom Network er et kryptokurrencyprojekt, der har bygget (og forbedrer løbende) grundlæggende infrastruktur til straks at skalere Ethereum. Dets primære produkt er et softwareudviklingssæt (SDK) der lærer og guider udviklere gennem processen med at oprette deres egne blockchains uden at kræve nogen forudsætningskendskab til blockchain-teknologi.
Ethereum sænker adgangsbarrieren for at skrive smarte kontrakter og skabe decentrale applikationer ved at tilbyde en platform, hvorpå de kan bygges. Loom Network tager simpelthen et skridt videre ved faktisk at vise udviklere, hvordan man gør det fra start til slut.
Nu undrer du dig måske, hvordan er en SDK en skalerbarhedsløsning? Det er her ting bliver interessante. Ser du, Loom Network lærer ikke kun udviklere, hvordan man bygger dapps på Ethereum. De lærer dem, hvordan man bygger stærkt skalerbare spil og brugervenlige dapps, der stadig understøttes af sikkerheden i Ethereum.
For at sige det på en anden måde, hvis CryptoKitties var blevet bygget ved hjælp af Loom SDK, ville Ethereum have været fint i at håndtere sine næsten 5.000 transaktioner om dagen, da det blev viralt i december sidste år. I stedet for 20.000+ afventende transaktioner i memepool og sindssygt høje transaktionsgebyrer, ville alt være fortsat som normalt. Hvordan? Jeg forklarer …
Sådan fungerer Loom Network
Det kritiske koncept for at forstå Loom SDK er, at det genererer noget, der hedder DAppChains. Hvad det betyder er, at dapps kan bygges på lag-to blockchains, der bruger Ethereum som et basislag, hvilket gør dem meget tilpasselige og skalerbare.
Som forklaret i Loom Network omfattende projektguide, der giver dapps bygget med Loom SDK flere fordele, hvoraf de to største er:
- DAppChains kan bruge alternative konsensusmekanismer til Proof-of-Work, såsom den meget mere skalerbare delegerede Proof-of-Stake (DPoS), der bruges af EOS.
- I modsætning til dapps bygget på EOS kan DAppChains bygget med Loom SDK have de fulde sikkerhedsgarantier fra Ethereum og dets mere decentrale Proof-of-Work (og til sidst Proof-of-Stake) konsensusprotokol..
Som en konsensusmekanisme i basislaget gør Delegated Proof-of-Stake noget tvivlsomt kompromiser for at opnå sin skalerbarhed. Men som en løsning i andet lag tillader det, at dapps, der muligvis har store transaktionsvolumener (dvs. onlinespil, sociale apps osv.), Kan skaleres til millioner af brugere uden at forårsage større overbelastning på Ethereum blockchain.
I sidste ende gør DAppChains det lettere at bruge Ethereum nøjagtigt som det var beregnet til at blive brugt: som en meget sikker, men grundlæggende basislagsplatform, der understøtter mere komplekse og funktionsrige applikationer oven på den.
Vævnetværk og plasma
Ikke kun hjælper Loom Network Ethereum med at skalere med DAppChains – Loom-teamet har også tilsluttet sig Ethereum-token-teams for at arbejde på generelle Ethereum-skaleringsprojekter. I dette tilfælde er Loom Network det første projekt, der frigiver en implementering af Plasma Cash, en idé, der først blev introduceret af Vitalik Buterin på Paris Ethereum Community Conference i marts sidste år..
Hovedformålet med Plasma Cash er at reducere de transaktionsgebyrer (gas), som smarte kontrakter og dapps skal betale for at bruge Ethereum blockchain. Inden du dykker ind i, hvordan Loom Network spiller ind i dette, er her en grundlæggende oversigt over, hvordan Plasma Cash fungerer.
En hurtig forklaring på plasmakontanter
Når nogen deponerer tokens på blockchain, tildeles de samlet et enkelt unikt ID. På det tidspunkt kan tokens ikke deles eller flettes med andre tokens. Dette ændrer, hvordan transaktionshistorikken lagres, hvilket gør processen med validering af nye transaktioner meget hurtigere ved at eliminere behovet for at gennemgå hele kæden. Plasmaoperatører kan nu let isolere de relevante tokens historie med deres unikke ID, hvilket gør hele processen mere effektiv.
Brug af Plasma Cash til at forbedre DAppChains
Loom Network bruger Plasma Cash til at forbedre effektiviteten og sikkerheden på deres allerede meget skalerbare sidekæder. Faktisk kan Plasma Cash endda aktivere nul-bekræftelsestransaktioner.
Implementeringen af Plasma Cash kan give DAppChain-brugere fuld tillid til at vide, at de kan genvinde deres midler – eller samleobjekter, i tilfælde af ERC-721 tokens – på Ethereum-blockchain gennem Plasma-udgange i tilfælde af et hack eller bedrageri. (En plasmaudgang fungerer noget på samme måde som at lukke en betalingskanal i Lynnetværk.)
Denne ekstra sikkerhed er kritisk på grund af kompromiserne ved brug af DPoS som konsensusmekanisme for sidekæder. Som tidligere omtalt er DPoS ikke så decentraliseret som PoW, da det kræver, at brugerne stoler på en udvalgt gruppe af valgte nodeoperatører i stedet for at have alle blockchain-minearbejdere, der konkurrerer om at foreslå gyldige blokke og optjene blokbelønningen.
Ved at give brugerne et middel til anvendelse, hvis DPoS mislykkes, eller i det usandsynlige tilfælde af et andet lags sikkerhedsbrud, forbedrer Plasma Cash i høj grad Loom Networks eksisterende produkt.
Bedst af alt, Loom Network har allerede en arbejder implementering af Plasma Cash der muliggør den sikre, tillidsløse udveksling af ERC-721-tokens på Loom sidekæder. I mellemtiden arbejder Loom-teamet med at tilføje support til ERC-20-tokens og ETH i sig selv samt for at muliggøre splittelse og fletning af token, så de kan udvide de mulige anvendelser af Plasma Cash i fremtiden.
Sidste tanker
Overraskende få af de bedste kryptovalutaer har i øjeblikket fungerende produkter, der leverer ægte nytte til kryptokurrencyøkosystemet. Loom Network er stadig et ungt projekt – der blev grundlagt i oktober 2017 – men det har ikke stoppet Loom-teamet fra at yde nogle gode bidrag til at hjælpe Ethereum med at skalere.
I betragtning af hvad der allerede er opnået på så kort tid, ser Loom Network ud til at være et af de mest lovende Ethereum-projekter derude, og det er det værd at se i de kommende måneder.
For at lære mere om Loom Network, besøg deres projekt internet side, tjek deres Medium blog, eller slutte sig til samfundet den Telegram.