這周Simple Ledger 協(xié)議(簡稱SLP)的開發(fā)者宣布推出一個基于BCH網(wǎng)絡的特性,叫做比特幣文件協(xié)議(Bitcoin Files Protocol,簡稱BFP)。這是第一個添加到Electron Cash SLP版本輕客戶端的文件存儲實現(xiàn)。
比特幣文件協(xié)議
因為政府和企業(yè)實體增加了點對點文件共享的難度,我們很難實現(xiàn)匿名和免審查的文件存儲?,F(xiàn)在出現(xiàn)一個基于BCH網(wǎng)絡的新應用,叫做比特幣文件協(xié)議(Bitcoin Files Protocol,簡稱BFP)。這項開源的BFP程序由SLP的開發(fā)者James Cramer、Ryan X. Charles、Mark B. Lundeberg、Calin Culianu、Jonald Fyookball還有BCH開發(fā)者Unwriter開發(fā)。BCH開發(fā)者James Cramer在社交媒體平臺Yours.org發(fā)布了一篇文章闡釋了為什么他認為把文件上傳到BCH區(qū)塊鏈上將提供一個非常好的使用場景。
“SLP開發(fā)者創(chuàng)建了一個非常簡單的協(xié)議,用于上傳和下載小文件(《5kb)到BCH網(wǎng)絡,叫做比特幣文件協(xié)議(BFP)。文件上傳后,就可以使用交易ID直接下載。” Cramer在9月23日周日介紹道。
Cramer還說道:SLP代幣V1版本在創(chuàng)世交易里有兩個字段分別叫做TOKEN_DOCUMENT_URL(代幣描述文件鏈接)和TOKEN_DOCUMENT_HASH(代幣描述文件的哈希值)。這兩個字段可以把特定的描述性文件和任意一個幣相關(guān)聯(lián)起來。這種做法可以讓用戶直接上傳文件到云端,并獲得該文件的鏈接和哈希值。
我們需要一個長期的、可靠和匿名的文件存儲系統(tǒng)
此外,Cramer表示,因為大部分的云端服務都是受到審查和非常中心化的,因此我們需要使用鏈上的文件存儲系統(tǒng)。Cramer還提到了移除Github上的匿名Gist,因為有些人迅速上傳代碼片段到網(wǎng)絡,制造出了大量垃圾交易。
Cramer表示,“實際上沒有多少個云存儲服務允許匿名上傳文件并與他人通過鏈接共享?!?/p>
我找到了幾個云服務,但是對我來說沒一個是安全的,即使找到了相對不錯的匿名云存儲服務,長期的可靠性又該如何保證?
這位開發(fā)者還詳細說明了BFP的路線圖,團隊將會在Electron Cash SLP版本的客戶端里實現(xiàn)一個下載工具,讓用戶可以在應用界面通過復制粘貼文件交易ID直接保存文件。另外,該團隊還計劃創(chuàng)建一個網(wǎng)站Bitcoinfiles.com,用戶可以通過該網(wǎng)站的瀏覽器上傳和下載占內(nèi)存較小的文件。最后,BFP開發(fā)者們目前正在為BFP的上傳和下載功能開發(fā)一款Javascript軟件開發(fā)工具包(SDK)。