Enamikul juhtudel seavad plokiahela erinevad substraadid piiranguid sellele, milliseid tehnikaid need uudsed süsteemid loovad insenerid saavad kasutada. Näiteks Lightning Network on võimalik tänu Bitcoini skripti aja ja räsi lukustamise funktsioonile. Plokiahelatel, millel on vähem tööajapiiranguid, on juurdepääs kihilistele protokollidele, mis sõltuvad täiustatud tõendite valideerimise mootoritest, mis hõlbustavad ahelavälist funktsionaalsust peale lihtsa omandiõiguse ülekandmise (nt optimistlikud ja zk-koondamised).
Siiski on olemas kihilised protokollid, mille ehitamist ei piira plokiahelas saadaolevad skriptimissüsteemid, vaid hoopis kasutaja raha turvavad krüptoalgoritmid.
Ühe sellise protokolli, olekuahelad, pakkus algselt välja Ruben Somsen aastal 2018. Tema kirjeldatud konstruktsioon võimaldab privaatvõtmete ahelavälist ülekandmist. Pärast Bitcoini olekuahelasse deponeerimist saab võtmematerjali kasutajate vahel kohe ja ilma täiendavate ketitasudeta üle kanda.
See näib olevat vastuolus meie arusaamaga plokiahelate toimimisest, kuna ülemaailmne arvelduskiht oli loodud just selle probleemi lahendamiseks. Kuid mõne laheda krüptograafia ja täiendavate usalduseelduste abil on võtmete ülekandmine mitte ainult võimalik, vaid ka äärmiselt võimas! Enne kui me sukeldume mõnda põnevatesse kasutusjuhtumitesse, mida olekukettid võimaldavad, vaatame, kuidas need toimivad.
Raha hoiustamiseks riigiahelasse genereerib kasutaja interaktiivselt Statechaini üksusega Bitcoini aadressi. See koostöös toimiv võtmete genereerimise protsess loob võtme, mis on võrdselt jagatud Statechain Entity ja kasutaja vahel. Fonde ei saa liigutada ilma nende vastastikuse koostööta. Kasutajale pakutakse ka ajaliselt fikseeritud varutehingut, et ta saaks oma raha kätte saada juhuks, kui Statechain Entity ei ole kättesaadav.
Selle "statecoini" ülekandmiseks käivitatakse Statechaini üksuse, saatja ja vastuvõtja vahel interaktiivne protokoll. Ühelgi osapoolel pole kunagi täielikku võtit ja võtmeid värskendatakse (teisendatakse) iga ülekande korral krüptograafiliselt. Iga ülekandega luuakse vastuvõtjale uus varutehing. Kuidas see täpselt Mercury olekuahela rakenduses töötab, sukeldume peagi, kuna see erineb oluliselt Rubeni algsest ettepanekust.
Turvamudeli osas võite mõelda riigiahelale kui välguvõrgu ja föderaalse külgahela (nt vedel) segust. Lightning Network'is suhtlevad kaks osapoolt väljaspool ahelat, edastades etteantud tehinguid. Turvalisus sõltub sellest, kas mõlemad pooled jälgivad ahelat halva käitumise suhtes (pahatahtlik või juhuslik eetrisse kantud tehingute edastamine). Föderaalses külgahelas annavad kasutajad Bitcoini haldusõiguse ühele või mitmele üksusele vastutasuks külgahelale juurdepääsu eest. Turvalisus sõltub ausast föderatsioonist.
Seisuahelas on iga varutehing ette antud ja see edastatakse ahelast välja. See sarnaneb välkvõrguga, kuna praegune võtmehoidja peab jälgima võrku nende vanade varutehingute edastamiseks. Samuti on olemas riigiketi üksus, millel on osa võtmest. Peamine erinevus seisneb selles, et riigiketi üksus üksinda ei saa raha varastada. Rahaliste vahendite varastamiseks peavad nad kokku leppima vana osariigi omanikuga või on varem olnud selle osariigi omanik.
Kõrgeimal tasemel on meie arusaam olekuahelatest aja jooksul arenenud. Esimene ja praegu ainus rakendus, Mercury, on Rubeni ettepanekust kõrvale kaldunud kahel põhjusel: see loodi enne taproot-schnorr aktiveerimist ja Bitcoini protokolli uuendamist ANYPREVOUT pole veel aktiveerimiseks välja pakutud.
Schnorri allkirjade asendusena kasutab Mercury rakendus kaheosalist mitmeosalist ECDSA raamatukogu. Kui ANYPREVOUT oleks otse -eetris, uuendaks iga uus varutehing oma järjekorranumbrit, mis võimaldaks uutel varutehingute omanikel üle kirjutada kõik vanad pahatahtlikult või kogemata edastatud varutehingud. Kuna see funktsioon pole saadaval, kasutab Mercury Bitcoini ajalukustusfunktsiooni kahanevalt: igal uuel varutehingul on hilisem ajaline lukk kui eelmisel. See annab praegusele võtmehoidjale võistlusel ajaliselt eelistatud võimaluse oma varutehingu kinnitamiseks juhuks, kui edastatakse vanu varutehinguid.
Statechain kasutab
Nüüd, kui oleme kindlaks teinud, kuidas olekukett töötab, mõistame, milliste kasulike funktsioonide jaoks see platvorm toimib. Üks asi, mida tuleb märkida, on esmane piirang, mis on kehtestatud tühjale olekule: selle ülekandmisel tuleb kogu väljund liigutada. Te ei saa seda väiksemateks väärtusteks jagada, lisamata riigipõhistele lisaprotokolle.
Üks kasutuspiirang, mis sellele piirangule hästi sobib, on privaatsusprotokollide väljatöötamine. Privaatsusprotokolli koostamisel soovite vähendada kasutaja anonüümsuse kulusid ja muuta protsess võimalikult väikeseks hõõrdumiseks. Kõige populaarsem ahela privaatsusprotokoll, coinjoin, nõuab kasutajatelt üldiselt interaktiivselt suure tehingu loomist võrdselt hinnatud väljunditega. Iga uue mündivooru puhul on vaja täiendavat ahelatehingut koos tasude ja kinnitusviivitustega.
Olekuahela kontekstis võite ette kujutada müntide vahetusprotokolli, mis võimaldab võrdse väärtusega väljundi kasutajatel koheselt ja ilma lisatasudeta vahetada oma privaatvõtmeid teiste olekuahela kasutajatega. See on täpselt see Mercury rahakott on loodud tegema. See on Bitcoini võrgu esimene ja kõige võimsam mitte-vangistuslik privaatsusprotokoll, mis töötab teisel kihil. Maksate ühe tasu ja saate teha nii palju müntide vahetusi kui soovite. Väga põnev väljavaade privaatsushuvilistele.
Elavhõbeda kasulikkus ulatub kaugemale privaatsusest. See on ka suurepärane vahend raha arveldamiseks finantsasutuste, hoidjate ja muude üksuste vahel, kes soovivad koheselt väärtust omavahel vahetada. See koos mündivahetusega töötab karbist välja, kui Mercury rahakott on võrgus kasutusel. Sel moel on olekuahelad alternatiiviks sellistele võrkudele nagu Liquid, mis võimaldavad kiiret ja privaatset arveldamist, kuid on varustatud raskema turvamudeliga.
Tulevikku vaadates on arenduse olekuahelatest tulenevalt ka muid põnevaid kasutusjuhtumeid. Üks selliseid kasutusjuhtumeid, mida teenindab täielikult väljundi ülekandmine, on varaprotokollid. Bitcoini võrgu mittevahetatavad varad on teise kihi keskkondades, näiteks Lightning Network, tugevalt piiratud just seetõttu, et need ei ole asendatavad: nende žetoonide likviidsus ei ole nende edukaks suunamiseks piisav. Nende vahetamatute varade puhul, mis on olemas ahelas, võimaldab nende muutmine riigimüntideks need koheselt ja ilma lisatasuta ahelast välja kanda.
Erinevat tüüpi finantsinstrumentidega tegelevatele kasutajatele on olekuahelad kasulikud. Võtke näiteks kahe kasutaja vaheline ketisisene panus Bitcoini hinnale, mis võib olla koostatud diskreetse logilepinguna. Kui mõni osapooltest soovib lepingut uuendada (vahetada end uue vastaspoole vastu), peaks toimuma mitu ahelasisest suhtlust. Kui kihlvedu toimuks hoopis olekuahelas, saaks kogu lepingut ahelaväliselt värskendada ilma lisatasude või kinnitusviivitusteta.
Kuna olekuahel eksisteerib plokiahela krüptosüsteemi tasemel, on selle peale võimalik kihistada täiendavaid süsteeme. Saate mitte ainult kasutada riigiahelat külgahela sees, vaid ka kihtida välguvõrku selle peal. Selleks on mõned lähenemisviisid ja enamikku parandab tugevalt ANYPREVOUTi olemasolu, kuid nende olemasolu võimalus on äärmiselt põnev.
Välguvõrgu paigutamisel olekuketi peale on kaks peamist eelist: esimene on välgukanali omandiõiguse vahetu üleandmine osapoolte vahel, mis võimaldab kasutajatel välguvõrku siseneda ilma kanalit eelnevalt omamata, ja teine on võimalus kasutada välgukanalit võrgugraafikul kõikjal, ilma et oleks vaja kanalit sulgeda ja seejärel uuesti avada.
Olekuahelatega on nii palju loota. Mercury on sillutanud teed nende olemasolule ja ma loodan näha laiema kogukonna edasist arengut, kui teised hakkavad oma potentsiaali realiseerima. Saate Mercury arenguga sammu pidada, kui jälgite nende tööd GitHub.
Kuulutus: Kuni 20x varu FTX -l.
Nicholas Gregory külalispostitus CommerceBlockist
CommerceBlocki avalik plokiahelal põhinev infrastruktuur võimaldab sümboolsete varade ja väärtpaberite levitamist, vahetamist ja salvestamist. Oleme loonud avatud lähtekoodiga ökosüsteemi, mis kasutab külgahelaid koos valikuliste turvateenuste portfelliga, et ühendada avalike plokiahelate muutumatus ja turvalisus ning lubatud blokeerimisahelate paindlikkus.
saada serv krüptoteenuste turul
Igas artiklis saate makstud liikmena juurde rohkem krüptoteadmisi ja konteksti CryptoSlate Edge.
Ahelanalüüs
Hinnapildid
Rohkem konteksti
Meeldib, mida sa näed? Telli värskendused.
- juurdepääs
- Täiendavad lisad
- ADEelis
- algoritme
- Materjal: BPA ja flataatide vaba plastik
- Anonüümsus
- ümber
- artikkel
- eelis
- vara
- Varundamine
- Bitcoin
- blockchain
- Kast
- Ehitus
- juhtudel
- suletud
- Ühinemine
- koostöö
- kogukond
- ehitus
- leping
- vastaspool
- krüpto
- krüptograafia
- Praegune
- Hooldusõigus
- viivitusi
- & Tarkvaraarendus
- ökosüsteemi
- Inseneride
- sündmus
- vahetamine
- mood
- tunnusjoon
- Tasud
- finants-
- Finants institutsioonid
- esimene
- Paindlikkus
- FTX
- täis
- raha
- tulevik
- Globaalne
- hash
- Kuidas
- HTTPS
- Infrastruktuur
- teadmisi
- institutsioonid
- interaktiivne
- IT
- liituma
- Võti
- võtmed
- suur
- Õppida
- Tase
- Raamatukogu
- välk
- Lightning Network
- Vedelik
- Likviidsus
- logo
- mudel
- järelevalve
- Populaarseim
- võrk
- võrgustikud
- Muu
- Maksma
- inimesele
- populaarne
- portfell
- hind
- privaatsus
- era-
- Privaatvõtmed
- tõend
- ettepanek
- protokoll
- avalik
- avalik plokiahel
- Rass
- põhjustel
- Hüved
- Marsruut
- Skaalautuvus
- Väärtpaberite
- turvalisus
- Teenused
- arveldamine
- külgahela
- lihtne
- So
- LAHENDAGE
- jagada
- ladustamine
- süsteemid
- aeg
- märgid
- ülemine
- tehing
- Tehingud
- Usalda
- Värskendused
- Uudised
- Kasutajad
- väärtus
- rahakott
- WHO
- Laiem kogukond
- Töö
- treening
- töötab