Jabber:在Web3時代 網絡聊天應該完全上鏈嗎?
鏈上除了可以記錄交易,每筆交易更可附上自定義的文本。借助一最簡單又最基礎的功能,人們可以做很多有趣的事情。舉一個最簡單的例子——鏈上聊天。
而由於以太坊自身網絡的特性,鏈上交易 gas 費用高昂。雖然有人在使用以太坊進行聊天,但這種使用方式難以普及。有多少用戶愿意為了發送一條消息而支付十美元呢?
通過區塊鏈聊天,這的確是一個有趣的想法,但在以太坊上似乎並不可行,但如果使用別的網絡呢?建立在 Solana 之上的 Jabber 就在嘗試實踐這個有趣的構想。
11 月底,Jabber 上线了 app 的測試版。Jabber 是一款「Telegram like」的聊天 App,而它有趣之處在於,每一條消息,都是一筆在 Solana 鏈上發送的交易。受益於 Solana 的高性能和低成本,將消息作為交易發送,並不會讓用戶的成本高到難以承受。
(Jabber 主界面)
當我們進入主界面,一個簡潔的聊天列表呈現在眼前,基本操作邏輯與 Telegram 並無較大差異。用戶需點擊右上角的寫信按鈕,自行鍵入信息接收人的地址,就可以开始進入聊天了。除標准的錢包地址外,該 App 還支持.sol 域名。
(鍵入地址並發送信息)
除了點對點聊天外,該 App 還支持小費打賞、創建群聊、收費收信等功能。收費收信是其中一個較為新穎的設計。
鏈上信息傳輸因為其無需許可的特點,只要知道地址,任何人皆可發送任意的信息。假設這樣一個場景,若 Jabber 成為像微信一樣廣泛普及的聊天應用,而你又恰好是一個地址已被公开的 KOL,那你的聊天列表會被多少無效信息充斥呢?
(設置界面)
通過收費收信的功能,這一問題得到了解決。在設置界面我們看到「SOL per message」這一項目,這一數值代表着向你發送信息每條需向你支付多少 SOL。這一設計非常有趣。
(群聊界面)
而在群聊中也存在着類似的機制,用戶加入群聊後需支付一定的 SOL 才可發送消息。這一機制可創造更多的用例,譬如付費社群、线上答疑等等。但目前在 Web2 的同類產品中,尚無有類似機制的用例。這一需求是否能產生真實的使用場景,仍然有待觀察。
(在創建群組時,可設置群內發送信息價格)
這款 App 與其他聊天軟件最根本的區別,即所有數據全部鏈上傳輸。而這也是用戶對其最大的擔憂所在,鏈上數據公开透明,如何保證聊天內容的隱私性?
我們以真實的使用情況作為演示。筆者使用 Jabber 向某地址發送了「GM」兩個字符,該筆交易收取了 0.000005 SOL 的 gas。
而在這筆的轉账的 log 詳情中,我們可以看到一些更細節的內容。
Jabber 盡管會將全部信息上鏈,但消息是加密的並不會將你的聊天內容公开,用戶無需擔心聊天全部上鏈所使得隱私泄露。
而全部上鏈的缺點也是顯而易見的,每次操作都要付出一定的 gas 是在所難免的。在進行多次嘗試之後可以發現,修改個人資料、更改頭像圖片、設置是否顯示 SOL 域名等等,在設置中的每一項操作幾乎均需要進行鏈上交互,並付出 gas 費。而在實際的聊天過程中,發送不同數量的字符,付出的 gas 費用也都相同,與更改各項設置所需 gas 相同,均為 0.000005。
(字數不同的消息、不同的操作,gas 均為相同數值)
Jabber 由 Bonfida 團隊开發,目前並無獨立官網,現已提供 iOS 和 Android 版本。Bonfida 是基於 Solana 建立的一款完整產品套件,其旗艦產品為基於 Serum 中央訂單簿的 DEX 前端。目前 Bonfida 提供的功能除了基於 Serum 的基礎交易功能以外,還有程序化交易機器人、Serum API 、 Solana 鏈上永續合約協議、SOL 域名等。
Jabber 是基於 Solana 建立的第一個移動消息應用。Bonfida 認為,Jabber 最重要的價值在於它為用戶提供了一種無需信任、去中心化的方式來將他們的交互貨幣化。這個特性或可為 NFT 和 GameFi 帶來更多的用例。(但 Bonfida 並未詳細解釋這一特性應如何應用於 GameFi 和 NFT。)
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。