BitStream: Атомын мэдээлэл солилцох протокол

By Bitcoin Сэтгүүл - 5 сарын өмнө - Унших хугацаа: 4 минут

BitStream: Атомын мэдээлэл солилцох протокол

Дижитал валютаар дижитал файлуудыг атомын аргаар худалдаж авах нь энэ орон зайд удаан хугацааны түүхтэй санаа юм. Дижитал бараа, дижитал мөнгө, энэ хоёр хамтдаа төгс хосолсон юм шиг санагддаг. Дижитал бараа, өөрөөр хэлбэл мэдээлэл нь бас асар том зах зээл юм. Хүмүүсийн тогтмол худалдан авч хэрэглэдэг бүх видео, аудио, текст, тоглоом болон бусад төрлийн дижитал контентын талаар бодоод үзээрэй. Эдгээр нь хүмүүсийн өдөр бүр харилцдаг тэрбум, тэрбум долларын үнэ бүхий зах зээл юм.

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.

Бүх файлуудыг нэг хэшээр өвөрмөц байдлаар тодорхойлж болно, энэ нь энэ схемд маш чухал зүйл юм. Файлыг атомаар зарах нь хэрэглэгч юу шифрлэгдсэнийг шалгах боломжийг олгодог функцийг ашиглан файлыг шифрлэх шаардлагатай бөгөөд үүнийг хийсний дараа хэрэглэгч файлын шифрлэлтийн түлхүүрийг атомаар худалдаж авдаг. Асуудал нь баталгаажуулах үйл явц бөгөөд хамгийн чухал нь таныг хууран мэхэлж, файлын шифрийг буруу тайлсан эсэхийг нотлох нь үнэтэй юм. Гэнэн байдлаар та шифрлэгдсэн файл болон шифрийг тайлах түлхүүрийг бүхэлд нь гаргах шаардлагатай бөгөөд ингэснээр бусад хүмүүс үүнийг тайлж, шифрлэгдсэн өгөгдөл нь хэш хийх үед хүлээгдэж буй хэш утгатай тохирохгүй байгаа эсэхийг шалгах боломжтой болно.

BitTorrent гэх мэт файл хуваалцах системүүд нь ихэвчлэн файлуудыг стандарт хэмжээтэй хэсгүүдэд хувааж, тэдгээрийн дотроос merkle модыг бий болгодог бөгөөд энэ нь үндсэн хэш нь соронзон холбоос дахь файл танигч болж, таны татаж авсан файлын хэсэг бүрийг шалгах боломжийг олгодог. тухайн файлын хүчинтэй хэсэг. Энэ нь файл түгээгч таныг хууран мэхэлсэн болохыг харуулсан залилангийн нотолгооны үр ашгийг эрс сайжруулахын тулд давуу талтай өмч юм.

Файлын худалдагч санамсаргүй утгыг үүсгэж, үүнийг санамсаргүй утгын эсрэг XOR үйлдлийг ашиглан файлын хэсэг бүрийг шифрлэх боломжтой. Дараа нь тэд шифрлэгдсэн файлын эх хэш болон шифрлэлтийн утгын хэшийн гэрчилгээнд гарын үсэг зурж болно. Шифрлэгдсэн файлын модыг энгийн залилангийн нотолгоог хөнгөвчлөх зорилгоор тусгай аргаар суулгасан.

Шифрлэгдсэн ердийн файлын хэсгүүдээс merkle модыг бүтээхийн оронд мод нь нэг шифрлэгдсэн файлын хэсэг болон түүний хажууд байгаа шифрлэгдээгүй файлын хэшээс бүрдэх хос навчийг үүсгэдэг. Одоо энэ үед худалдан авагч шифрлэгдсэн файлыг татаж авах боломжтой бөгөөд шифрлэгдээгүй хэсгүүдийн бүх хэшийг авч, тэдгээрээс merkle мод үүсгэснээр шифрлэгдээгүй файлын үндсэн хэштэй тохирч байгаа эсэхийг шалгасны дараа шифрлэлтийн утгыг атомаар худалдан авах боломжтой. . Үүнийг худалдагч нь Lightning сүлжээгээр дамжуулан HTLC эсвэл HTLC-ийг дэмждэг Cashu шиг chaumian cash mint-ийн урьтал болгон ашиглах замаар хэрэгжүүлдэг.

Хэрэв шифрлэгдсэн өгөгдөл нь өөр файл эсвэл урьдчилсан дүрс нь жинхэнэ шифрлэлтийн түлхүүр биш учраас файлын шифрийг зөв тайлаагүй бол шифрлэгдсэн файлын мод дахь дурын хоёр навч хүртэлх зам нь худалдагч худалдан авагчийг хуурсан болохыг харуулж чадна. Худалдан авагчийн худалдаж авсан урьдчилгаа дүрс бүхий аливаа шифрлэгдсэн файлын хэсэг болон түүнд харгалзах шифрлэгдээгүй хэсэг хэшийг зааж өгвөл худалдагч нь худалдан авагчид өөрсдийн мэдэгдсэн файлыг өгөөгүй гэдгийг баттай нотлох болно.

BitStream протоколыг ашигладаг аливаа файл худалдагч нь үйлчлүүлэгчийг хуурсан тохиолдолд дээр дурдсанчлан залилангийн нотолгоог ашиглан бонд байршуулах боломжтой. Үүнийг хамгийн энгийн тохиолдолд chaumian mint-д бонд байршуулах замаар хэрэгжүүлэх боломжтой. Liquid гэх мэт платформууд нь OP_CAT гэх мэт функцээр найдвартай хэрэгжүүлэх боломжтой бондыг бий болгох өөр аргуудыг санал болгодог. BitStream луйврын нотолгоог бодитоор авч, стек дээр баталгаажуулах скриптүүдийг бүтээж, залилангийн нотлох баримттай хүн бүр зарцуулж болох UTXO үүсгэх боломжийг олгодог. Хэрэв OP_CAT хэзээ нэгэн цагт mainchain дээр ашиглах боломжтой болсон бол үүнийг нэгдсэн гүйцэтгэх орчин шаардлагагүйгээр бүрэн найдвартай хийж болно. 

BitStream бол дижитал мэдээллийг атомаар зарах гайхалтай ирээдүйтэй протокол бөгөөд залилан мэхлэхийг батлах маш үр дүнтэй схем бөгөөд шиткоин шаардахгүй. 

Эх сурвалж: Bitcoin сэтгүүл