原文標題:《BITSTREAM: A PROTOCOL FOR ATOMIC DATA EXCHANGE》
原文作者:Shinobi
原文編譯:Luccy,BlockBeats
編按:
11 月12 日,ZeroSync 專案負責人、BitVM 開發者Robin Linus 發表《BitStream:透過比特幣支付激勵的去中心化文件託管》文中提出一種去中心化文件託管激勵協議BitStream,提供了一個可持續的替代方案。例如,一個用戶可能只上傳一次視頻,產生一次性費用,但如果該視頻變得很受歡迎,被下載 10 萬次,那麼伺服器的頻寬成本可能會遠遠超過初始上傳收入。
BitStream 的按次下載付費方法提供了一種解決方案:它允許伺服器為每次下載收費,確保收入隨著媒體的受歡迎程度和需求而擴大,從而創造一個平衡和有利可圖的生態系統。
BitStream 透過唯一雜湊標識所有文件,強調了在原子化購買文件的情境下驗證過程的重要性。相較於 Filecoin 和 BitTorrent,BitStream 避免了無謂的山寨幣和技術協議的過度設計,並專注於解決實際需求。
比特幣領域自學教育家Shinobi 詳細描述了BitStream 協議的工作原理,強調了文件銷售者可以通過一些創新手段進行文件加密和簽署,以提高欺詐證明的效率。透過建立特殊的加密文件樹,文件的有效性可以更有效地驗證。
使用數位貨幣原子化(atomically)購買數位檔案的想法在這個領域有著悠久的歷史。數位商品、數位貨幣,兩者似乎是完美的搭配。數位商品,即訊息,也是巨大的市場。想像人們定期購買和消費的所有影片、音訊、文字、遊戲以及其他形式的數位內容,他們的市場價值達數十億美元,人們每天都在這些市場中互動。
大多數試圖實施付費文件共享的嘗試都走上了錯誤的道路。 Filecoin 試圖在 IPFS 之上實現這一目標,但最終專案被設計得荒謬可笑。 BitTorrent(公司而非協議)被 Justin Sun 收購,並整合了自己的加密貨幣和區塊鏈。這兩個項目在技術上都沒有取得實質的進展,技術上過度設計,經濟上動機可疑。
BitStream 是 Robin Linus 提出的一個方案,試圖在沒有無謂的替代幣和過度設計的技術協議的情況下解決原子化購買數據的需求。
所有檔案都可以透過單一哈希唯一標識,這是這個方案中非常重要的一個細節。原子化銷售文件需要使用允許用戶驗證已加密內容的函數對文件進行加密,之後用戶原子化購買文件的加密金鑰。問題在於驗證過程,更重要的是證明是否被欺騙以及文件解密為不正確的資料是昂貴的。簡單地說,您需要產生整個加密檔案和解密金鑰,以便其他人可以解密並驗證解密後的資料是否與期望的雜湊值相符。
像BitTorrent 這樣的檔案共享系統經常將檔案分割成標準大小的區塊,並建立一個merkle tree,這使得根雜湊可以在磁鐵連結中作為檔案標識符,並驗證您下載的檔案的每個單獨區塊是否是該檔案的有效部分。這是一個可以利用的屬性,可以大大提高詐欺證明的效率,以顯示文件分發商欺騙了您。
檔案的銷售者可以產生一個隨機值,並使用這個值透過對該隨機值進行異或操作來加密每個檔案區塊。然後,他們可以簽署一個包含加密檔案根哈希和加密值哈希的聲明書。加密文件樹以特殊的方式設置,以便簡化詐欺證明。
與其只將正常檔案區塊建構成加密的merkle tree,該樹創建了由一個加密檔案區塊和其旁邊的未加密檔案區塊的哈希組成的葉子對。現在,買家可以下載加密文件,並在通過獲取所有未加密區塊的哈希並從中創建 merkle tree 以確保它們與未加密文件的根哈希匹配後,可以原子化購買解密值。這是透過賣家將其用作閃電網路上的 HTLC 的 preimage 或支援 HTLC 的 Chaumian eCash 鑄幣(如 Cashu)的 preimage 來實現的。
如果檔案解密不正確,要么是因為加密數據是另一個文件,要么是因為preimage 不是實際的加密密鑰,那麼加密文件樹中到任意兩個葉子的默克爾路徑可以顯示賣家欺騙了買家。只提供到任何加密檔案區塊及其相應未加密區塊雜湊的路徑和買家購買的 preimage 將明確證明賣家未提供給買家他們聲稱的檔案。
使用 BitStream 協議的任何文件銷售者都可以存入一個保證金,如果他們欺騙客戶,可以按照上述設計用欺詐證明進行削減。在最簡單的情況下,這可以透過在 Chaumian Mint 中存入保證金來執行。像 Liquid 這樣的平台提供了建立可透過 OP_CAT 等功能無需信任執行的替代方法。腳本可以被構建,實際上接受 BitStream 詐欺證明並在堆疊上驗證,從而允許創建一個由具有有效詐欺證明的任何人都可以花費的 UTXO。如果 OP_CAT 在主鏈上變得可用,甚至可以完全無需聯邦執行環境進行操作。
BitStream 是一個非常有前景的協議,用於原子化出售數字信息,具有非常高效的欺詐證明方案,無需垃圾幣。
「原文連結」
歡迎加入律動 BlockBeats 官方社群:
Telegram 訂閱群:https://t.me/theblockbeats
Telegram 交流群:https://t.me/BlockBeats_App
Twitter 官方帳號:https://twitter.com/BlockBeatsAsia