A legtöbb esetben a blokklánc eltérő szubsztrátjai korlátokat szabnak annak, hogy milyen technikák állnak az új rendszereket építő mérnökök rendelkezésére. Például a Lightning Network a Bitcoin script idő- és hash zárolási funkciójának kihasználásával válik lehetővé. A futásidejükre kevesebb korlátozással rendelkező blokkláncok hozzáférhetnek olyan réteges protokollokhoz, amelyek fejlett bizonyítékellenőrző motoroktól függenek, amelyek az egyszerű tulajdonosi átruházáson túl a láncon kívüli funkcionalitást is megkönnyítik (pl. optimista és zk-összegzések).
Vannak azonban olyan réteges protokollok, amelyek felépítését nem a blokkláncon elérhető szkriptrendszerek korlátozzák, hanem a kriptográfiai algoritmusok, amelyek biztosítják a felhasználók pénzét.
Az egyik ilyen protokollt, az állapotláncokat, eredetileg Ruben Somsen javasolta 2018-ban. Az általa leírt konstrukció lehetővé teszi a privát kulcsok láncon kívüli átvitelét. A Bitcoin állapotláncba történő befizetését követően a kulcsfontosságú anyagok azonnal és további láncon belüli díjak nélkül átvihetők a felhasználók között.
Ez ellentétesnek tűnik a blokkláncok működéséről alkotott elképzeléseinkkel, mivel a globális települési réteget pontosan ennek a problémának a megoldására tervezték. Néhány jó kriptográfiával és további bizalmi feltételezésekkel azonban a kulcsátvitel nemcsak lehetséges, de rendkívül hatékony is! Mielőtt belemerülnénk néhány izgalmas használati esetbe, amelyeket az állapotláncok engedélyeznek, nézzük meg, hogyan működnek.
Ahhoz, hogy pénzeszközöket helyezzen el egy állapotláncba, a felhasználó interaktív módon generál egy Bitcoin-címet egy Statechain entitással. Ez az együttműködésen alapuló kulcsgenerálási folyamat egy kulcsot hoz létre, amely egyenlő mértékben oszlik meg az állapotlánc entitás és a felhasználó között. Az alapok nem mozgathatók meg kölcsönös együttműködésük nélkül. A felhasználó egy időzített biztonsági mentési tranzakcióval is rendelkezik, így visszakeresheti pénzeszközeit abban az esetben, ha a Statechain entitás nem érhető el.
Ennek a „statecoinnak” az átviteléhez egy interaktív protokoll indul a Statechain entitás, a küldő és a fogadó között. Soha egyetlen fél sem rendelkezik a teljes kulccsal, és a kulcsok kriptográfiailag frissülnek (módosulnak) minden egyes átvitelkor. Minden egyes átutalással egy új tartalék tranzakció jön létre a fogadó számára. Hogy ez pontosan hogyan működik a Mercury állapotlánc megvalósításában, azt rövidesen megvizsgáljuk, mivel jelentősen eltér Reuben eredeti javaslatától.
Ami a biztonsági modellt illeti, az állapotlánc a Lightning Network és az egyesített oldallánc (pl. Liquid) keverékeként is felfogható. A Lightning Networkben két fél a láncon kívül lép kapcsolatba az előre aláírt tranzakciók átadásával. A biztonság attól függ, hogy mindkét fél figyeli-e a láncot a rossz viselkedés (régebbi, előre aláírt tranzakciók rosszindulatú vagy véletlenszerű sugárzása) szempontjából. Az egyesített oldalláncban a felhasználó egy vagy több entitásnak adja át a Bitcoin őrzését az oldallánchoz való hozzáférésért cserébe. A biztonság egy őszinte szövetségen múlik.
Az állapotláncban minden biztonsági mentési tranzakció előre aláírva és a láncon kívülre kerül. Ez hasonló a Lightning Networkhöz, mivel a jelenlegi kulcstulajdonosnak figyelnie kell a hálózatot a régi tartalék tranzakciók sugárzására. Létezik egy állapotlánc-entitás is, amely a kulcs egy részét birtokolja. Az elsődleges különbség az, hogy a Statechain Entity egyedül nem tudja ellopni az alapokat. A pénzeszközök ellopásához vagy összejátszanak egy régi állami érme tulajdonossal, vagy korábban is birtokosai voltak annak.
A legmagasabb szinten az állapotláncokról alkotott értelmezésünk az idők során fejlődött. Az első és jelenleg egyetlen implementáció, a Mercury két okból is eltért Reuben javaslatától: a taproot-schnorr aktiválása előtt készült, és az ANYPREVOUT Bitcoin protokoll frissítését még nem javasolták aktiválásra.
A Schnorr-aláírások helyettesítőjeként a Mercury-implementáció egy 2-ből 2 többpárti számítási ECDSA-könyvtárat használ. Ha az ANYPREVOUT él, akkor minden új biztonsági mentési tranzakció frissíti a sorszámát, ami lehetővé tenné az új biztonsági másolat tulajdonosok számára, hogy felülírják a rosszindulatúan vagy véletlenül sugárzott régi biztonsági tranzakciókat. Mivel ez a funkció nem érhető el, a Mercury a Bitcoin időrögzítési funkcióját csökkentő módon használja: minden új biztonsági tranzakciónak van egy újabb időzárja, mint az előzőnek. Ez a jelenlegi kulcstulajdonosnak időbeli előnyt biztosít a tartalék tranzakció megerősítéséért folytatott versenyben abban az esetben, ha régi biztonsági tranzakciókat sugároznak.
Statechain felhasználások
Most, hogy megállapítottuk, hogyan működik az állapotlánc, értsük meg, milyen hasznos funkciókhoz szolgál platformként. Egy dolog, amit meg kell jegyeznünk, a csupasz statecoinra vonatkozó elsődleges korlát: átvitelkor a teljes kimenetet mozgatni kell. Nem bonthatja le kisebb értékekre anélkül, hogy további protokollokat adna a statecoin tetejére.
Az egyik felhasználási eset, amely jól illeszkedik ehhez a korlátozáshoz, az adatvédelmi protokollok fejlesztése. Az adatvédelmi protokoll felállításakor csökkenteni szeretné a felhasználó anonimitásának költségeit, és a folyamatot a lehető legkisebb súrlódásra szeretné tenni. A legnépszerűbb láncon belüli adatvédelmi protokoll, a coinjoin általában megköveteli a felhasználóktól, hogy interaktív módon hozzanak létre egy nagy tranzakciót azonos értékű kimenetekkel. A coinjoin minden új fordulójával további láncon belüli tranzakcióra van szükség díjakkal és visszaigazolási késleltetésekkel.
Az állapotlánc kontextusában elképzelhető egy érmecsere protokoll, amely lehetővé teszi az egyenlő értékű kimenetek felhasználóinak, hogy azonnal és további díjak nélkül kicseréljék privát kulcsaikat az állapotlánc többi felhasználójával. Pontosan ez az Mercury pénztárca arra tervezték. Ez az első és legerősebb nem őrizetbe vételi adatvédelmi protokoll a Bitcoin hálózatban, amely a második rétegen működik. Egy díjat fizet, és annyi érmecserét végezhet, amennyit csak akar. Nagyon izgalmas lehetőség a magánélet iránt érdeklődők számára.
A Mercury hasznossága túlmutat a magánéleten. Kiváló eszköz a pénzintézetek, letétkezelők és más olyan szervezetek közötti pénzeszközök elszámolására is, akik azonnali értéket szeretnének cserélni egymás között. Ez az érmecserékkel együtt azonnal működni fog, amikor a Mercury pénztárcát telepítik a mainnetre. Ily módon az állapotláncok alternatívát jelentenek az olyan hálózatokhoz, mint a Liquid, amelyek gyors és privát elszámolást tesznek lehetővé, de megterhelőbb biztonsági modellel rendelkeznek.
A jövőre nézve további izgalmas felhasználási esetek is felmerülnek a fejlesztési állapotláncokból. Az egyik ilyen használati eset, amelyet a teljes kimeneti átvitel jól szolgál, az eszközprotokollok. A Bitcoin hálózaton található nem helyettesíthető eszközök erősen korlátozottak a második rétegben, például a Lightning Networkben, pontosan azért, mert nem helyettesíthetők: nincs elegendő likviditásuk ezeknek a tokeneknek a sikeres irányításához. A láncon belül létező nem helyettesíthető vagyontárgyak állami érmére történő konvertálása lehetővé teszi, hogy azonnal és további díjak nélkül átkerüljenek a láncból.
A különféle típusú pénzügyi eszközöket használó felhasználók számára az állapotláncok jól jönnek. Vegyünk például egy láncon belüli fogadást két felhasználó között a Bitcoin árára, amelyet talán diszkrét naplószerződésként hoznak létre. Ha valamelyik fél meg akarja újítani a szerződést (új szerződő félre cserélni magát), akkor számos láncon belüli interakciónak kell bekövetkeznie. Ha ehelyett a fogadás egy állapotláncban történt, akkor a teljes szerződés frissíthető a láncon kívül, további díjak vagy visszaigazolási késések nélkül.
Mivel az állapotlánc a blokklánc kriptorendszerének szintjén létezik, lehetséges további rendszereket rétegezni rá. Nem csak az oldalláncon belül használhat állapotláncot, hanem rárétegezheti a Lightning Network-öt is. Ennek néhány megközelítése létezik, és a legtöbbet erősen javítja az ANYPREVOUT létezése, de létezésük lehetősége rendkívül izgalmas.
Két fő előnye van annak, ha a Lightning Network réteget egy állapotláncra helyezi: az első a Lightning csatorna tulajdonjogának azonnali átruházása a felek között, ami lehetővé teszi a felhasználók számára, hogy csatlakozzanak a Lightning hálózathoz anélkül, hogy korábban csatornájuk lenne. a második pedig egy villámcsatorna telepítésének lehetősége a hálózati grafikonon bárhol anélkül, hogy egy csatornát be kellene zárni, majd újra megnyitni.
Az állapotláncokkal kapcsolatban sok mindenben lehet reménykedni. A Mercury kikövezte a létezésükhöz vezető utat, és remélem, hogy a szélesebb közösség további fejlődését látom majd, amint mások is kezdik felismerni potenciáljukat. Ha követi munkájukat, lépést tarthat a Mercury fejlődésével GitHub.
Hirdetés: Akár 20x margó az FTX -en.
Nicholas Gregory vendégbejegyzése a CommerceBlocktól
A CommerceBlock nyilvános blokklánc alapú infrastruktúrája lehetővé teszi a tokenizált eszközök és értékpapírok terjesztését, cseréjét és tárolását. Létrehoztunk egy nyílt forráskódú ökoszisztémát, amely oldalláncokat és opcionális biztonsági szolgáltatások portfólióját használja, hogy egyesítse a nyilvános blokkláncok megváltoztathatatlanságát és biztonságát az engedélyezett blokkláncok rugalmasságával.
Kap egy él a cryptoasset piacon
Hozzáférhet több kriptográfiai betekintéshez és kontextushoz minden cikkben, fizetett tagként CryptoSlate Edge.
On-chain elemzés
Ár pillanatképek
További kontextus
Csatlakozzon most $ 19 / hónap áron Fedezze fel az összes előnyét
Tetszik, amit látsz? Feliratkozás a frissítésekre.
- hozzáférés
- További
- Előny
- algoritmusok
- Minden termék
- névtelenség
- körül
- cikkben
- vagyontárgy
- Eszközök
- mentés
- Bitcoin
- blockchain
- Doboz
- Épület
- esetek
- zárt
- Coinjoin
- együttműködés
- közösség
- építés
- szerződés
- Partner
- crypto
- kriptográfia
- Jelenlegi
- Őrizet
- késedelmek
- Fejlesztés
- ökoszisztéma
- Mérnökök
- esemény
- csere
- Divat
- Funkció
- díjak
- pénzügyi
- Pénzintézetek
- vezetéknév
- Rugalmasság
- FTX
- Tele
- alapok
- jövő
- Globális
- hash
- Hogyan
- HTTPS
- Infrastruktúra
- meglátások
- intézmények
- interaktív
- IT
- csatlakozik
- Kulcs
- kulcsok
- nagy
- TANUL
- szint
- könyvtár
- villám
- Villámhálózat
- Folyadék
- fizetőképesség
- logo
- modell
- ellenőrzés
- Legnepszerubb
- hálózat
- hálózatok
- Más
- Fizet
- emelvény
- Népszerű
- portfolió
- ár
- magánélet
- magán
- Saját kulcsok
- bizonyíték
- javaslat
- protokoll
- nyilvános
- nyilvános blokklánc
- Futam
- miatt
- Jutalmak
- Útvonal
- skálázhatóság
- Értékpapír
- biztonság
- Szolgáltatások
- település
- oldallánc
- Egyszerű
- So
- SOLVE
- osztott
- tárolás
- Systems
- idő
- tokenek
- felső
- tranzakció
- Tranzakciók
- Bízzon
- Frissítések
- Frissítés
- Felhasználók
- érték
- pénztárca
- WHO
- Szélesebb Közösség
- Munka
- dolgozzanak ki
- művek