BitStream: Bókun fyrir Atomic Data Exchange

By Bitcoin Tímarit - fyrir 5 mánuðum - Lestur: 4 mínútur

BitStream: Bókun fyrir Atomic Data Exchange

Atómakaup á stafrænum skrám með stafrænum gjaldmiðli er hugmynd sem á sér langa sögu í þessu rými. Stafrænar vörur, stafrænir peningar, þetta tvennt virðist vera fullkomið pörun saman. Stafrænar vörur, þ.e. upplýsingar, eru líka stórir markaðir. Hugsaðu um allt myndband, hljóð, texta, leiki og annars konar stafrænt efni sem fólk kaupir og neytir reglulega. Þetta eru markaðir fyrir milljarða og milljarða dollara sem fólk hefur samskipti við daglega.

Most of the serious attempts at implementing paid file sharing have gone down bad roads. Filecoin was an attempt to do this on top of IPFS, but ultimately the project is absurdly over engineered. BitTorrent (the company, not the protocol) was bought by Justin Sun and integrated its own cryptocurrency and blockchain. Both of these projects have effectively gone nowhere productive, with extremely overengineered systems on the technical side, and very dubious incentives on the economic side.

BitStream is a proposal by Robin Linus (ever consider slowing down and taking a break Robin?) to attempt to address the requirements of atomicly purchasing data without the pointless addition of altcoins and over engineered technical protocols for the exchange.

Hægt er að bera kennsl á allar skrár með einum kjötkássa, þetta er mjög mikilvægt smáatriði í þessu kerfi. Að selja skrá á frumeindaformi krefst þess að skráin sé dulkóðuð með því að nota aðgerð sem gerir notandanum kleift að sannreyna hvað er dulkóðað og eftir að hafa gert það kaupir notandinn dulkóðunarlykilinn fyrir skrána. Vandamálið er sannprófunarferlið, og það sem meira er um vert að sanna hvort þú hafir verið svikinn og skráin afkóðar í röng gögn, er dýrt. Á barnalegan hátt þyrftirðu að framleiða alla dulkóðuðu skrána og afkóðunarlykilinn svo aðrir gætu afkóðað hana og sannreynt að afkóðuðu gögnin passuðu ekki við væntanlegt kjötkássagildi þegar það var hashað.

Skráadeilingarkerfi eins og BitTorrent brjóta oft skrár upp í staðlaðar bita og búa til merkle tré úr þeim, sem gerir rótarhassinu kleift að virka sem skráaauðkenni í segultengli og til að sannreyna að hver einstakur bútur af skrá sem þú halar niður sé gilt stykki af þeirri skrá. Þetta er eign sem hægt er að nýta til að bæta verulega skilvirkni svikasönnunar sem sýna að skráardreifingaraðili hafi svikið þig.

Seljandi skráarinnar getur búið til handahófsgildi og notað það til að dulkóða hvern skráarbút með því að nota XOR aðgerð gegn því handahófskennda gildi. Þeir geta síðan undirritað staðfestingu á dulkóðuðu rótarhasinu og kjötkássa dulkóðunargildisins. Dulkóðaða skráartréð er sett upp á sérstakan hátt til að auðvelda einfaldar sannanir fyrir svikum.

Í stað þess að byggja merkle tréð úr venjulegum skráarklumpum, en dulkóðuðum, býr tréð til laufapör sem samanstanda af einum dulkóðuðum skráarbúti og kjötkássa ódulkóðaða skráarbútsins við hliðina á því. Nú á þessum tímapunkti getur kaupandinn hlaðið niður dulkóðuðu skránni og eftir að hafa staðfest með því að taka öll kjötkássa ódulkóðuðu bitanna og búa til merkle tré úr þeim til að tryggja að þeir passi við rótarhass ódulkóðuðu skráarinnar, getur hann keypt afkóðunargildi . Þetta er gert með því að seljandi notar það sem formynd að HTLC yfir Lightning netinu eða chaumian ecash myntu eins og Cashu sem styður HTLC.

Ef skráin afkóðar ekki rétt, annað hvort vegna þess að dulkóðuðu gögnin eru önnur skrá eða formyndin er ekki raunverulegur dulkóðunarlykill, getur merkle slóðin í dulkóðuðu skráartrénu til tveggja blaða sýnt að seljandinn hafi svikið kaupandann. Með því að gefa bara upp slóðina að hvaða dulkóðuðu skráarbiti sem er og samsvarandi ódulkóðaða bitahass hans með formyndinni sem kaupandinn keypti mun það sanna endanlega að seljandinn hafi ekki útvegað kaupanda skrána sem þeir sögðust vera.

Sérhver skráasala sem notar BitStream-samskiptareglur getur lagt inn skuldabréf sem hægt er að skera niður með svikasönnun eins og hannað er hér að ofan ef þeir svíkja viðskiptavin. Þessu er hægt að framfylgja með því einfaldlega að leggja inn skuldabréf hjá Chaumian mynt í einfaldasta tilfelli. Pallar eins og Liquid bjóða upp á aðrar aðferðir til að byggja upp skuldabréf sem í raun er hægt að framfylgja með trausti með virkni eins og OP_CAT. Hægt væri að búa til forskriftir sem í raun og veru taka BitStream svika sönnunina og sannreyna hana á staflanum, sem gerir kleift að búa til UTXO sem væri eyðsluvert af hverjum þeim sem hefði gilda svika sönnun. Ef OP_CAT yrði einhvern tíma fáanlegt á aðalkeðjunni, gæti þetta jafnvel verið gert algjörlega áreiðanlega án þess að þurfa sameinað framkvæmdaumhverfi. 

BitStream er ótrúlega efnileg siðareglur til að selja stafrænar upplýsingar í frumeindaformi með mjög skilvirku kerfi til að sanna svik, engin skítamín krafist. 

Upprunaleg uppspretta: Bitcoin Tímarit