For litt over et år siden nå så det ut som mulig og kanskje til og med sannsynlig at Ethereum snart ville innhente Bitcoin for den største markedsverdi for enhver kryptovaluta. Og hvorfor ville det ikke? Som en turing-komplett blockchain har Ethereum en hel størrelsesorden flere applikasjoner enn Bitcoin, med overlegen overlegen fleksibilitet..
Raskt frem til nåtiden, men vi er nå lenger borte fra flippingen enn noen gang siden Bitcoins utrolige bull run ble avsluttet i desember 2017.
Kilde: https://www.flippening.watch/charts/
Mens Ethereums sterkeste konkurrent som en plattformkryptovaluta, EOS, har floppet siden lanseringen i sommer, Ethereums egne problemer har også blitt brakt i søkelyset det siste året også.
Det største problemet for Ethereum er det samme som for Bitcoin: skalerbarhet. Det ble umulig å ignorere i desember i fjor da CryptoKitties ble viral og forårsaket ekstrem overbelastning på Ethereum blockchain. For en plattform som var ment å støtte tusenvis av dapps, bød det ikke bra at bare en viral dapp nesten kunne overvelde hele nettverket. Ethereums kapasitet for transaksjonskapasitet må øke betydelig.
På lang sikt er imidlertid ikke skalerbarhet et veldig bekymringsfullt problem for Ethereum-støttespillere. Løsninger inkludert Plasma og skjæring blir sett på som bare et spørsmål om tid. Det mange Ethereum-støttespillere er mindre klar over, er at en skalerbarhetsløsning allerede eksisterer og er produksjonsklar.
Det kalles Loom Network, og etter å ha lest denne artikkelen vet du nøyaktig hva det er, hvordan det fungerer, og hvordan det kan få en betydelig innvirkning på å hjelpe Ethereum å skalere nå og langt inn i fremtiden..
Hva er Loom Network?
Loom Network er et kryptokurrencyprosjekt som har bygget (og forbedrer kontinuerlig) grunnleggende infrastruktur for å hjelpe Ethereum med å skalere, umiddelbart. Dets primære produkt er et programvareutviklingssett (SDK) som lærer og veileder utviklere gjennom prosessen med å lage sine egne blockchains, uten å kreve noen forutsetningskunnskap om blockchain-teknologi.
Ethereum senker inngangsbarrieren for å skrive smarte kontrakter og lage desentraliserte applikasjoner ved å tilby en plattform å bygge dem på. Loom Network tar rett og slett et skritt videre ved å faktisk vise utviklere hvordan man gjør det fra start til slutt.
Nå lurer du kanskje på, hvordan er en SDK en skalerbarhetsløsning? Det er der ting blir interessante. Ser du, Loom Network lærer ikke bare utviklere hvordan man bygger dapps på Ethereum. De lærer dem hvordan man bygger høyt skalerbare spill og brukervendte dapps som fremdeles støttes av sikkerheten til Ethereum.
For å si det på en annen måte, hvis CryptoKitties hadde blitt bygget ved hjelp av Loom SDK, ville Ethereum ha vært helt greit i å håndtere sine nesten 5000 transaksjoner per dag da det gikk viral i desember i fjor. I stedet for 20.000+ ventende transaksjoner i memepoolen og vanvittig høye transaksjonsgebyrer, ville alt ha fortsatt som normalt. Hvordan? Jeg forklarer …
Hvordan fungerer Loom Network
Det kritiske konseptet å forstå Loom SDK er at det genererer noe som heter DAppChains. Hva det betyr er at dapps kan bygges på lag-to blokkjeder som bruker Ethereum som baselag, noe som gjør dem svært tilpassbare og skalerbare.
Som forklart i Loom Network omfattende prosjektguide, som gir dapps bygget med Loom SDK flere fordeler, hvorav de to største er:
- DAppChains kan bruke alternative konsensusmekanismer til Proof-of-Work, for eksempel den mye mer skalerbare Delegated Proof-of-Stake (DPoS) som brukes av EOS.
- I motsetning til dapps bygget på EOS, kan DAppChains bygget med Loom SDK ha full sikkerhetsgarantier fra Ethereum og dens mer desentraliserte Proof-of-Work (og til slutt Proof-of-Stake) konsensusprotokoll.
Som en konsensusmekanisme i grunnlaget gjør Delegated Proof-of-Stake noe tvilsomt kompromisser for å oppnå skalerbarhet. Men som en andre-lags løsning tillater det at apper som kan ha store transaksjonsvolumer (dvs. online spill, sosiale apper, etc.) kan skaleres til millioner av brukere uten å forårsake store overbelastninger på Ethereum blockchain.
Til slutt gjør DAppChains det enklere å bruke Ethereum akkurat slik det var ment å bli brukt: som en veldig sikker, men grunnleggende baselagplattform som støtter mer komplekse og funksjonsrike applikasjoner på toppen av den.
Vevstol nettverk og plasma
Ikke bare hjelper Loom Network Ethereum skalere med DAppChains – Loom-teamet har også sluttet seg til Ethereum token team for å jobbe med generelle Ethereum skaleringsprosjekter. I dette tilfellet er Loom Network det første prosjektet som frigjør en implementering av Plasma Cash, en ide først introdusert av Vitalik Buterin på Paris Ethereum Community Conference i mars i fjor..
Hovedformålet med Plasma Cash er å redusere transaksjonsgebyrene (gass) som smarte kontrakter og dapps må betale for å bruke Ethereum blockchain. Før du dykker inn i hvordan Loom Network spiller inn i dette, er det et grunnleggende sammendrag av hvordan Plasma Cash fungerer.
En rask forklaring på plasmakontanter
Når noen setter inn tokens på blockchain, tildeles de samlet en eneste unik ID. På det tidspunktet kan ikke tokens deles eller slås sammen med andre tokens. Dette endrer hvordan transaksjonshistorikken lagres, noe som gjør prosessen med å validere nye transaksjoner mye raskere ved å eliminere behovet for å gjennomgå hele kjeden. Plasmaoperatører kan nå enkelt isolere historikken til de aktuelle tokens med sin unike ID, noe som gjør hele prosessen mer effektiv.
Bruke Plasma Cash for å forbedre DAppChains
Loom Network bruker Plasma Cash for å forbedre effektiviteten og sikkerheten til de allerede høyt skalerbare sidekjedene. Faktisk kan Plasma Cash til og med aktivere nullbekreftelsestransaksjoner.
Implementeringen av Plasma Cash kan gi DAppChain-brukere full tillit til å vite at de kan gjenvinne pengene sine – eller samleobjekter, i tilfelle ERC-721 tokens – på Ethereum blockchain gjennom Plasma-utganger i tilfelle hack eller svindel. (En plasmautgang fungerer noe på samme måte som å stenge en betalingskanal i Lyn-nettverk.)
Denne ekstra sikkerheten er kritisk på grunn av avveiningene ved bruk av DPoS som konsensusmekanisme for sidekjeder. Som hentydet til tidligere er DPoS ikke så desentralisert som PoW, da det krever at brukerne stoler på en valgt gruppe valgte nodeoperatører i stedet for å ha alle blockchain-gruvearbeiderne som konkurrerer om å foreslå gyldige blokker og tjene blokkbelønning.
Ved å gi brukere et middel til å benytte seg av DPoS hvis det skulle oppstå et sikkerhetsbrudd i andre lag, forbedrer Plasma Cash Loom Networks eksisterende produkt.
Best av alt, Loom Network har allerede en arbeidsimplementering av Plasma Cash som muliggjør sikker, pålitelig utveksling av ERC-721-tokens på Loom sidekjeder. I mellomtiden jobber Loom-teamet med å legge til støtte for ERC-20-tokens og ETH i seg selv, samt for å muliggjøre splitting og sammenslåing av tokens, slik at de kan utvide mulige bruksområder for Plasma Cash i fremtiden.
Siste tanker
Overraskende få av de beste kryptovalutaene har for tiden fungerende produkter som gir ekte verktøy for kryptovalutaøkosystemet. Loom Network er fortsatt et ungt prosjekt – som ble grunnlagt i oktober 2017 – men det har ikke stoppet Loom-teamet fra å gi noen gode bidrag til å hjelpe Ethereum med å skalere.
Med tanke på hva som allerede er oppnådd på så kort tid, ser Loom Network ut til å være et av de mest lovende Ethereum-prosjektene der ute, og en som er vel verdt å se i månedene fremover.
For å lære mer om Loom Network, besøk prosjektet deres nettsted, sjekk ut deres Middels blogg, eller bli med i samfunnet på Telegram.