Mes jau pradedame pastebėti antrojo sluoksnio potencialo sėklas iš pagrindinių sluoksnių primityvų, kurie buvo pridėti ar optimizuoti per pirmąjį dešimtmetį. „Lightning“, nors ir vis dar taikomas gana dideliais apribojimais, tikrai pradeda klestėti. Ir tai tik ribota pirmoji versija, kuri šiuo metu nurodoma ir įdiegta. Dabar yra įvairių rūšių, naudojamų įvairių rūšių: skysčio, RSK ir net žetonų grandinėlės, susietos su „Bitcoin“, kurį sukūrė „CommerceBlock“. Tai tik pradžia.
Schnorr ir Taproot
Tiesiog per horizontą mes turime Schnorro ir Taproot derinį. „Schnorr“ pusėje tai yra daug pigiau patikrinti parašo schemą partijose, taip pat kitą didelį šuolį, optimizuojant daugialypių scenarijų konstrukciją „Bitcoin“. „Multisig“ pradėjo tik įdaryti visus viešus raktus ir scenarijų, skirtą „MultiSig“, naudodamiesi operacijos išvestimi, kad ją išsiųstų, ir visa tai į įvestį įtraukti į įvestį, kad ją išleistumėte. P2SH optimizavo išvesties aspektą, įtraukdamas nuolatinį viešųjų raktų ir scenarijų ilgio maišą ir scenarijus, taupant mokesčius tiems, kurie siunčia į multisig adresą ir palieka padidėjusias išlaidas tik siuntėjui. „Segwit“, be abejo, „optimizavo“ dar labiau išleisdamas „MultiSig Utxos“ pigesnes su liudytojų nuolaida. „Schnorr“ visą šį papildomą optimizavimą perkelia į kraštutinumą. Jūs sujungiate atskirus viešus raktus į vieną raktą, kurį visi gali bendradarbiauti, kad sudarytų vieną parašą, ir tiesiog patikrinkite tai. Tai sukuria didžiulę taupymą visam „Multisig“ naudojimui, įskaitant antrąjį sluoksnį, pavyzdžiui, „Lightning“ ir federalinius šoninius šoninius sidabrus, taip pat sukuria privatumo naudą, padarydamas visus šiuos „Multisig Utxos“, neišskiriamus nuo vieno parašo.
Dabar tai ne tik stebuklingai daro viską visiškai privatų. „Lightning Channel“ valstijos (sandoriai) vis dar reikalauja atskirų pagrindinių kelių, kad jų baudos operacijos būtų reaguojamos į senųjų valstybių pateikimą. Tai reiškia, kad jie turi būti išvesties scenarijuose, kurie sukuria pirštų atspaudus. „TapRoot“ tai išsprendžia savo kriptovaliuta, leidžiančia jums įsipareigoti įvairių išlaidų sąlygų, kurioms reikalingas tik naudojama būklė, ir „Merkle“ įrodymų, kad būtų galima išleisti „Merkle“, medį, į normaliai atrodantį „Schnorr“ viešąjį raktą. Dabar galite paslėpti tą baudos scenarijaus kelią naudodami „TapRoot“. Galite paslėpti bet kokį sąlyginį scenarijaus kelią naudodami „TapRoot“, palaidotą po visiškai normaliu „Schnorr“ raktu, kuris leidžia visiems dalyviams ką nors susitarti ir atlikti visiškai normaliai atrodančią operaciją.
Sighash_anyprevoutput
Tikimės, kad „Sighash_anyPrevoutput“ (anksčiau sighash_noinput) yra kitas naujas primityvas, kuris nuleis dujotiekį. Tai yra naujas viešojo rakto formatas/Sighash vėliavos atnaujinimas. „Sighash“ vėliavos nurodo, kurioms operacijos dalys yra parašas. Ši funkcija yra tokia, kad galėtumėte padaryti ką nors panašaus į ženklą, tik savo įvestį ir išvestis, tačiau leisti kitiems žmonėms leisti pridėti savo įvestis ir išėjimus prie operacijos, jos nepanaudojant. Bet šiuo metu parašas turi įsipareigoti tikslus Utxo iš an tikslus sandoris. Sighash_anyprevout, be kita ko, įgalintų Parašo padarymas tik UTXO scenarijuine tikrasis konkretus UTXO. Tai leidžia naują būdą („Eltoo“) statyti „Lightning Channel“ valstybes, kurioms nereikia baudos rakto ar susitvarkyti su senomis valstybėmis, leisdama apgauti šalis konfiskuoti visus pinigus. Vietoj to, dabartinė kanalo būsena galėtų tiesiog iš naujo išleisti seną kanalo būseną, jei ji pralaimės dvigubų išlaidų lenktynes, garantuodami, kad visi gauna savo dabartinį kanalo balansą grandinėje, o ne išankstiniame užvertintame pusiausvyroje. Jūs tai padarote tiesiog dar kartą naudodami tą patį scenarijų tinkamoje vietoje ir naudodamiesi sighash_anyprevout.
Tai pašalina didelę riziką, dėl kurios prarandate dabartines kanalų valstybes, dėl kurių baudos sandoris bus paimtas jūsų lėšomis už sąžiningą klaidą. Tai taip pat įgalina daug daugiau. Dabar mes galime turėti žaibiškų kanalų, kuriuose yra daugiau nei 2 dalyviai, ir netgi galime sukrauti „antrinius kanalus“. Taip pat „Sighash_anyPrevout“ ir „Eltoo“ įgalina sukurti „StateChains“ – tokio tipo federalinį kanalų konstrukciją, leidžiančią naujiems dalyviams visiškai patekti ir visiškai išeiti iš grandinės, darant prielaidą, kad federacija nesusitaikys su buvusiais dalyviais, kad apgaudinėtų bet ką. Tai atveria daug potencialo tam, ką aš sau vadinau „daugiapartiniais statiniais UTXO protokolais“.
OP_CHECKTEMPLIFED
OP_CTV yra Jeremy Rubino pasiūlymas, kad „Bitcoin“ įgalintų labai pagrindinį „pakto“ tipą. Sandora yra sudėtingesni apribojimai išleisti monetą, ne tik parašus iš tam tikrų raktų. „Sandant Rubin“ pasiūlymo tipas įgyvendintų „šabloną“. Iš esmės tai leidžia „UTXO“ scenarijui reikalauti, kad išlaidų operacija būtų sukurta konkrečių tikslų išėjimų. Taigi, kai UTXO sukuriamas naudojant OP_CTV, jis įgyvendinamas sutariant, kad UTXO turi būti išleista konkrečiems adresams konkrečiuose sumose, apibrėžtose to UTXO scenarijuje. Jūs netgi galite juos sujungti taip, kad vienas iš šių „Utxos“ būtų priverstas padaryti dar keletą iš jų, kurie tada yra priversti padaryti dar keletą, įjungtus.
Tai visur yra milžiniškas bendras pritaikomumas. Aukšto mokesčio aplinkoje vieną UTXO gali padaryti globos subjektas, kuris 100% pagal sutarimo taisykles Garantuoja, kad visos jų klientų lėšos bus pakeistos kontroliuojant klientus, net jei šiuo metu jie neturi tiesioginės prieigos prie jų. Tai turi daug potencialios sinergijos su daugiapartiniais kanalais (kanalų gamyklomis) tuo, kad tokiu masiniu „pasitraukimu“ taip pat gali būti sukurta ir naudoti kaip kanalų gamyklą. OP_CTV gali būti naudojamas kuriant Mokėjimo kanalai, kurie bent jau dirba vienareikšmiškai, nesulaukiant pabaigos, jei nereikia dalyvauti arba turėti raktą internete, kad gautumėte mokėjimus (Ir atminkite, kad galite sukrauti kanalus vienas ant kito). Jis netgi gali būti naudojamas tam, kad vienam kanalui būtų galima apdoroti daugiau HTLC vienu metu, susiejant juos kartu su tuo pačiu triuku, kuris pirmiausia naudoja saugyklos išėmimo pavyzdį. Ir netgi gali sukelti tam tikrą potencialą naujų rūšių „Coinjoins“.
Viską sudėti
Darant prielaidą, kad visi aukščiau išvardyti pasiūlymai bus priimti ir įtraukti į „Bitcoin“, aš tikrai manau, kad be kūrėjų, dirbančių iš tikrųjų prie šių dalykų, žmonės net neturi silpniausių supratimų, kokie protokolų ir paslaugų tipai bus sukurti naudojant juos naudojant juos primityvai. Arba keistai, kai nėra aiškios dalijimosi linijos tarp paslaugų ar protokolo.
Jie įgalins daugiapartinius kanalus su teoriškai neribotais dalyvių numeriais, kurie gali sukrauti antrinius kanalus viršuje su mažesniais bazinio kanalo dalyvių pogrupiais. Kanalus galima pastatyti ant šių „kanalų gamyklų“, leidžiančių žmonėms gauti pinigų, neturint raktų internete karštoje piniginėje. Šie kelių partijų kanalai patys gali būti sukrauti ant federalinių kanalų (STATECHAIN), leidžiančių dalyviams patekti ar išėję iš jo Nulio grandinės veikla! O kanalo „sujungimo“ konstrukcija leis likvidumui gana sklandžiai judėti tarp skirtingų kanalų tokiu būdu, kuris įgalins įvairius dalykus, apie kuriuos žmonės net nepradėjo galvoti.
Paskutinis mano žodis šiame skyriuje yra: tai tik svarstoma, ką galima padaryti su dalykais, kuriuos aš laikau tiesioginėmis „Bitcoin“ protokolo krūvos dalimis. Galite nuveikti daug daugiau, jei pradėsite žiūrėti į centralizuotas globos paslaugas ir kokį „Bitcoin“ nuosavybės pogrupį jie gali nepaisyti reguliavimo ar teisinių kliūčių.
Tai tik 2 dalis iš 4, rytoj perskaitykite kitą dalį.