„Ethereum“ turi rimtų problemų dėl mastelio keitimo.

Nuo to laiko, kai jis buvo paleistas 2015 m. Viduryje, „blockchain 2.0-darling“ kovojo kartu; geidžia sandorio kvėpavimo kambario su kiekvienu sėkmingu pradiniu monetų pasiūlymu.

Padarykime greitą matematiką palyginę dabartines „Ethereum“ galimybes su pavyzdine socialinių paslaugų programa, tokia kaip „Facebook“.

Šiuo metu „Ethereum“ tinklas šiuo metu sudaro apie 13 operacijų per sekundę; Tokie žetonai kaip ETH, pvz., OMG, „Golem“, & Pilietinė riba siekia maždaug pusę to, 7 operacijos per sekundę. „Facebook“ dydžio programa pateikia apie ~ 200 000 API užklausų per sekundę. „Ethereum“ pasaulyje vietoj API užklausų vartotojai moka eterio „dujas“ už sumanių sutarčių sudarymą.

Tai reiškia, kad „Ethereum“ operacijų galimybės turi išaugti stulbinančiu x25 000 kartotiniu, kad būtų galima valdyti decentralizuotos programos, palyginamos su „Facebook“, tinklo srautą.

Šių sumanių sutarčių vykdymas yra sandoris. Šioms „dujoms“ nustatyta didžiausia leistina riba, nustatyta „Ethereum“ protokole.

Paprasčiausiai padidinti bloką, kad būtų galima gauti didesnį dujų kiekį, neveiks, nes tai aukoja decentralizaciją – dalyvauti gali tik pramonės dydžio kalnakasiai. Be to, kad ir koks būtų mūsų siūlomas mastelio keitimo sprendimas, taip pat neturi būti paaukotas pagrįstas saugumo lygis. Iššūkis yra tai, ką Vitalikas vadina „mastelio trilema“: sukurti sistemą, kuri atitiktų „decentralizaciją“, „mastelį“ ir „saugumą“.

Įeikite į plazmą, „Vitalik“ & „Lightning Network“ Justino Poono „Ethereum“ mastelio keitimo sprendimas.

Tyliai išleistas rugpjūčio vidurys „Plasma white paper“ (https://plasma.io/) išsamiai aprašoma standartinių išmaniųjų sutarčių kolekcija, naudojama kuriant šoninių grandinių medį, tinkamai vadinamą plazmos grandinėmis. Šie plazmos blokų grandinės leidžia atlikti grandinės sandorius; sandoriai, kurie tik periodiškai vykdo maišos atnaujintus likučius savo suaugusiesiems arba šaknų grandinei.

„Plasma“, išmaniųjų sutarčių kolekcija, apima daugybę pagrindinių naujovių, kurios kartu yra galingas įrankis kovojant su „Ethereum“ pajėgumų didinimu. Tarp šių naujovių yra skaičiavimo koncepcijos, tokios kaip „MapReduce“, išplėtotas konsoliduotas „Pro-of-Stake“ konsensuso pasiūlymas., & pateikti sukčiavimo įrodymai.

Norėdami geriau įsivaizduoti, kaip ir kodėl plazma yra susijusi su „Ethereum“ mastelio keitimo problemomis, pirmiausia turime suprasti skirtumą tarp darbo įrodymo (PoW) ir įrodymo apie akcijų paketą (PoS)..

PoW vs PoS

plazmakontraktai

Debatai dėl karo belaisvių prieš POS & ir toliau siautės į priekį.

Bitcoin pasaulyje kriptografiškai patikrinama kiekviena operacija, kuri įvyksta tinkle. Šis patvirtinimo metodas, dar vadinamas konsensuso algoritmu, yra širdis & „blockchain“ revoliucijos siela, nes tai leidžia aktoriams bendrauti, sudaryti sandorius & pasitikėk visiškai nepažįstamais žmonėmis decentralizuotoje sistemoje, neatsisakydamas savo tapatybės.

„Bitcoin“, kaip pirmasis „blockchain“ technologijos tiekėjas, nustatė konsensuso algoritmo standartą, įvesdamas savo darbo įrodymo protokolą. Darbo įrodymas, tinkamai pavadintas, reikalauja pažodinio skaičiavimo darbo, kad būtų galima patikrinti operacijų paketą. Štai kodėl jūs turite tūkstančius kompiuterių, kurie visame pasaulyje naudoja elektrą monetoms „išgauti“.

Akcijos įrodymas, kaip rodo pavadinimas, yra sutarimo algoritmas, kuris remiasi vartotojais plazmos grandinėje, kad už tam tikrą vėlesnį laiko tarpą užduotų tam tikrą simbolinę sumą už palūkanas. Draudėjai ne tik perka akcijų obligacijas, bet ir tai darydami įsipareigoja platinti & transliuojant tą patį blokų skaičių, kai bus įvykdytos minėtos obligacijos.

Kodėl turėtų vienas akcijų paketas?

Paprasta, investicijų grąža. Kai kažkas iš „Plasma“ grandinės išleidžia akcijų paketą, tai, ką jis iš tikrųjų daro, yra įsigyti akcijų paketą. Vėliau, kaip ir bet kuri įprasta obligacija, dalyvis atgauna savo dalį (principą) su tam tikromis papildomomis palūkanomis.

Iš kur atsiranda papildomas susidomėjimas? Žmonės iš plazmos grandinės moka eterio „dujas“ už sumanių sutarčių sudarymą.

Laimei, naudojant plazmą, autorius pasilieka teisę naudoti bet kurį sutarimo algoritmą, kurį jis / ji laiko tinkamu; jis gali pasirinkti gerą darbo įrodymą, akcijų paketą ar kokį kitą sutarimo algoritmą, pvz., autoriteto įrodymą. Nors ne visos plazmos grandinės pasirinks „Pro-of-Stake“ obligacijas, akivaizdu, kad ketinama, kad dauguma plazmos grandinių įgyvendintų POS.

„Ethereum“ mastelio klausimų sprendimas

Apimti viską, ką gali pasiūlyti plazma, gali būti gana pedantiška ir užtrukti per ilgai (nors jei jus domina, aš tikrai taip bandžiau čia:). Tačiau jei mes apribojame „Plasma“ pranašumų taikymo sritį tik grynu masteliu, viena pagrindinių funkcijų iškyla virš kitų: „MapReduce“ skaičiavimai.

„MapReduce“ yra kūrybiškas organizavimo būdas & skaičiavimas visoje duomenų bazių grupėje, kurį pirmą kartą pristatė 2004 m. „Google“ darbuotojai Jeffrey Deanas & Sanjay Ghemawat. Jie apibūdina tai taip:

„MapReduce yra programavimo modelis & susijęs įgyvendinimas apdorojimui & generuojant didelius duomenų rinkinius. Vartotojai nurodo žemėlapio funkciją, kuri apdoroja raktų / verčių porą, kad sugeneruotų tarpinių raktų / verčių porų rinkinį, & redukcijos funkcija, sujungianti visas tarpines reikšmes, susietas su tuo pačiu tarpiniu raktu. “

Susiejimas paima duomenų rinkinį ir paverčia jį kitu duomenų rinkiniu, kuriame atskiri elementai supaprastinami į raktų / reikšmių poras. Sumažinus, įvesties rezultatas yra susiejimo žingsnis & toliau sujungia tuos duomenų rinkinius į mažesnį rinkinių rinkinį. „MapReduce“ tikslas yra efektyviai dirbti daugybėje duomenų bazių grupių kartu su dviejų žingsnių procesu:, & tada Redukuojantis.

mapReducePlasma

Šaltinis: https://blog.sqlauthority.com

Pasirinkus medžio struktūrą, „Plasma“ gali atlikti „MapReduce“ skaičiavimus. Vietoj duomenų bazių grupių vykdome „MapReduce“ ant plazmos grandinės medžių.

Tai neabejotinai svarbiausias plazmos mastelio sprendimas.

Pažanga ir ko tikėtis ateityje

Kaip minėta „Plasma“ dokumente, tai greičiausiai toli gražu nėra galutinis, optimalus plazmos įgyvendinimas, kurį pamatysime tiesiogiai „Ethereum“. Tikimės, kad plazma bus nukreipta į netoli jūsų esančią „Github“ saugyklą.

Atšilus ICO rinkai, tik laiko klausimas, kada decentralizuota programa pritaikys didžiulį stebėtojų ratą ir tikrai privers Ethereum iki savo techninių ribų. Plazma turi galimybę pakeisti „Ethereum“ iš didelio susidomėjimo projekto į galutinio decentralizuoto naudingumo aplinką. Pasiruoškite įdomiam pasivažinėjimui.