作者:老白、聽風 / 來源:白話區塊鏈
1、瓶子(Bottle)是什么?
官網上是這樣介紹的:你知不知道,你現在可以將文件直接上傳到比特幣網絡,從而被視為一筆永久的、不可改變的比特幣交易?
上傳的文件可以是各種文檔、圖像和視頻,也可以組合起來變成其他的,比如說應用程序,或者交互式頁面。使用這些文件,你就可以通過 URI 架構來發布彼此引用的內容。
因為它存在于區塊鏈之上,所以所有權是可證明的,內容是永久性的,同時,它還可以直接貨幣化。
瓶子(Bottle)是一個瀏覽器,可讓您瀏覽比特幣網絡以獲取這些內容,并通過比特幣原生 URI 方案(如 B:// 或 C:// 或我們將來添加的任何其他協議,將它們整合在一起)。
請注意,下面的地址欄使用 b://,而不是 Http 或 Https 了,這些 HTML 文件100%存在于比特幣區塊鏈之上,不象現在訪問的任何網站,必須要有一臺放在什么機房托管的“服務器”。
2、瓶子的進一步闡述
瓶子的開發者認為,HTTP (就是現在敲網址之前那個符號)是舊世界的協議,是基于服務器客戶端的“老舊結構”。現在現在開始遠離 HTTP,并以比特幣本地方式創建所有的內容!(使用比特幣交易ID和內容哈希)我們可以構建一個完全獨立的文檔網絡,這些文檔可以永久存在于區塊鏈中。
也許有人會問,為什么單獨開發一個獨立瀏覽器而不是搞一個類似于 Chrome 插件的形式呢?這里有 Bottle 認為的兩個原因:
一是瓶子認為要為未來而構建。
在舊的“網頁瀏覽”體驗中,我們認為理所當然的許多事情,包括安全模型,不再適用于比特幣的新世界。
問題是,比特幣根本不是“下一個網絡”。在許多方面,它與 WWW 完全相反,但這恰恰是比特幣如此強大的原因。
這就是為什么從頭開始創建一個新的瀏覽器的原因了。因為許多傳統瀏覽器上的功能反而會限制未來的發展方向。 我們可以創建一個針對新比特幣世界秩序優化的新用戶交互模型。
二是出于比特幣原生思維角度的思考。
比特幣在很多不同的方面與舊網絡有著根本不同的架構,具有內置的不變性,獨立的身份驗證模型以及本機可貨幣化/可追蹤的文件。
我們不應該從舊的 WWW 思維模式中思考,而應該從比特幣本土的思維模式中思考。
Bottle 可以訓練我們發布比特幣優先文檔,構建比特幣優先應用程序,每個應用程序以比特幣本地方式互相連接。
瓶子的工作原理是這樣的:
用戶輸入網址; Bottle 偵聽所有以 B:// 或 C:// 為前綴的協議請求,將它們轉換為相應的 Http / Https 請求; 然后,請求被實時的送到B或者C節點,并返回用戶。(注:這里并沒說B或者C節點是怎么搭建的)
3、瓶子可以做什么
能看圖片或是 PDF、視頻(文件都存在區塊鏈網絡上):
可以弄個簡易的博客:
還有一些區塊鏈愛好者搗鼓的好玩的東西,比如這個鋼琴模擬器,還有人做了個斗地主放了上去:
4、別人怎么想
有人覺得很酷,說“Metanet 來了!從此我們可以把現有的 Internet 叫做 Oldnet 了”。也有人一頓冷嘲熱諷,說比特幣白皮書里的中本聰愿景——“通用數據存儲平臺”,終于實現了。
瓶子瀏覽器是 BSV 正在構建的 Metanet 入口,通過這個入口,人們可以發現和使用 Matenet 的各種功能,比如可以在上面搭建一個音樂商城、去中心化的購物中心等等。
Metanet 是一個基于價值的“價值互聯網”,所以當前互聯網上的很多無法處理的問題,如網絡水軍、網絡爆力被認為有希望通過這個網絡,得到更好的控制和解決。
當然,現在的 Metanet 和瓶子瀏覽器,還只是一個雛形,一個最為簡陋的版本,有太多的功能幾乎無法使用,太多的界面需要優化。
比如,那作為網址的一長串的哈希地址,必須等將來配套的類 DNS 域名系統上線,才能被人記得住;再比如,現在的搜索,基本上你都不知道你會點開一個什么東西。
同時,Metanet 在不遠的未來,會面臨來自其他公鏈,尤其是 IPFS+Filecoin 的強力競爭,屆時誰的體驗更好,誰的成本更低,鹿死誰手,尚未可知。
(編者注:Bottle 瀏覽器這部分提到的比特幣,其實是指 BSV,因為在 BSV 開發者眼里,BSV 才是比特幣。)
總結
互聯網自誕生以來,瀏覽器盡管在外觀、功能上不斷迭代,但其運行原理并沒有發生過變化。
文中提到的 Brave 和 Bottle,能否用區塊鏈理念實現對傳統瀏覽器的解構和重建,先不急著下結論,下載試試看,也許會更有直觀感受。畢竟,瀏覽器可能是讓一個普通人可以接觸到區塊鏈,一個最最直觀和快捷的應用。
Rome wasn't built in a day, so is blockchain!