5月初以太坊創始人Vitalik的靈魂代幣SBT論文發表之后,迅速成為整個Web3領域最熱門的話題之一,不久前Vitalik發布新書時便使用了此SBT,任何人均可捐贈任意金額,并獲得一個靈魂綁定的NFT,但是新的Token標準不僅是缺乏市場上對靈魂綁定的可靠應用,更是其靈魂代幣本身還存在強制轉移的漏洞。
對于合約技術的老手而言,只需合約錢包/A3S協議兩個關鍵詞即可理解核心內容但如果對實現細節有興趣,且同本文一同探索吧
1、靈魂綁定代幣是什么
一直以來,自由主義都是Web3或者說區塊鏈世界發展蓬勃發展的基石,但是蠻橫的自由主義催生的是只有黑客才是web2向web3轉型的最成功的群體。所以如果說真正有價值的Web3,需要怎樣的意識形態呢?
Vitalik認為,Web3需要以負責任的自由主義作為新的信念基礎。所以SBT其本質就是將信譽機制引入到了Web3當中,使得數字世界能夠對賬戶的信譽進行評價和度量,在去中心化世界里建立聲譽、責任和社會資本
美國總統候選人:每個人都對比特幣充滿熱情,還因為它是一種民主實踐:金色財經報道,美國總統候選人Robert KennedyJr.表示,“每個人都對Bitcoin充滿熱情,不僅因為它是一種貨幣,還因為它是一種民主實踐。”(Bitcoin Magazine)[2023/5/19 15:14:00]
而實現的方式,就是以錢包地址的目標之下,發行不可以轉移的Token,并稱之為Soulbond
開發者大會的人發放相應的SBT,某大學所綁定的賬戶也可以向其畢業生發放代表學位證書的SBT,等等。
而本文的樣例目標,就是由Vitalik發布新書時候,將會附帶贈送給捐贈地址的SBT
對標準實現可拓展閱讀:你買的NFT到底是什么?
2.1、錢包分類概述
其實很簡單,能夠鏈上發起交易的是錢包,而錢包分單簽和多簽。
加密交易員Peter Brandt稱XRP實際上是一種證券:資深交易員Peter Brandt在其最新推特中稱,XRP(金融科技公司Ripple下屬的第四大數字資產)實際上是一種證券。如果美國證券交易委員會(SEC)了解加密技術,它就會宣布XRP為證券。此前,Brandt曾指責Ripple操縱市場,今年早些時候,他形容XRP是一個“被操縱的騙局”。[2020/11/11 12:19:09]
單簽錢包,我們要往區塊鏈上發送一筆轉賬交易,需要去用錢包去做一個簽名,我們自己簽好名把交易發送出去,交易執行成功轉賬就成功,這就是典型的單簽錢包,也是我們平時使用最多的錢包。
而多簽錢包,顧名思義,就是需要多個人去簽名執行某個操作的錢包。使用多簽錢包進行轉賬,往往需要>=1個人去簽名發送交易之后,轉賬操作才真正完成。使用多簽錢包時,我們可以指定m/n的簽名模式,就是n個人里面有m個人簽名即可完成操作。
聲音 | 富達數字資產總裁:富達正進行談判將比特幣作為一種入門產品:據ambcrypto報道,富達數字資產(Fidelity Digital Assets)總裁Tom Jessop表示,由于交易量更大,因此富達目前更傾向于做市商而非交易所。其認為,認為,現在場外交易提供商提供的規模流動性可能比訂單中顯示的要好。Jessop說,盡管交易所交易量很大,但與通過交易所相比,某些投資者對通過柜臺交易來獲取流動性更感興趣。Jessop補充說,他們在ETH上做了很多工作,在客戶的要求下,打算把它支持到新的一年。此外,Jessop說表示,富達正在與許多傳統機構進行談判,將比特幣作為一種入門產品。[2019/12/15]
多簽錢包,常常應用為需求強安全性的個人,以及管理公共資產的投資機構、交易所以及項目方。核心價值是資金安全與資金共同管理
智能合約,而合約要實現多簽管理,有兩大種路徑分別對應Ownbit多簽錢包使用持簽授權法:用你的私鑰對相應的花費進行簽名,并給出簽名結果
聲音 | Bitmaga CEO茅毅鋒:STO有可能變成一種新的方式標準:據火星財經消息,Bitmaga CEO茅毅鋒表示,在傳統市場上,當要賣給自己例如股票等資產時,需要每個人簽字去驗證同意,這是一個長期困擾的問題;而STO有可能變成一種新的方式標準:在發股的時候就可以變成一個股票,這樣就只有一個投票權,可以投資任何公司和任何系統。[2018/10/19]
Gnosis多簽錢包使用交易授權法:用你的私鑰發送一筆以太坊交易,去調用某個特定接口,并給予特定參數;
咱們用Gnosis的早期版本實現V1版做例子
初始化階段:定義若干管理員_owners,后續的交易僅這些地址可調用
提案階段:任意管理員之一通過submitTransaction?方法提交交易,得到一個交易號transactionId,提交的交易需要攜帶?destination,?value,?data?這三個參數
現場 | Vitalik Buterin:區塊鏈可以被視作是一種促進各種經濟協調的工具:金色財經現場報道,今日,由金色財經提供戰略媒體支持的以太坊產業發展峰會在香港舉辦,會上以太坊創始人Vitalik Buterin及其團隊接受了包括金色財經在內的中外媒體采訪。在回答“區塊鏈究竟能給我們這個社會帶來些什么”這一問題時,Vitalik Buterin表示:“我認為你可以把區塊鏈看作是一種促進各種經濟協調的工具,就像其他不同種類的經濟機制一樣,人們可以在互聯網上合作制作內容,然后再各自獲得報酬,這樣就會鼓勵人們更具有責任心,他們在制作新聞的時候也會更負責,不會出現虛假新聞。現階段,人們正在提出各種不同的工具、或是不同的經濟機制,鼓勵大家以更廣泛的受益形式來工作。傳統支付方式很難滿足這種協作工作模式,因此區塊鏈能夠創建全新的經濟機制。我寫論文的時候,也得到了開發者們的支持。”[2018/9/8]
投票階段:其余管理員通過提交ETH交易來投票,調用合約的?confirmTransaction?方法
執行階段:當?confirm的人數達到最低要求,executeTransaction?的內部邏輯將被觸發,
最終合約通過call遠程調用執行任意操作
2.4、為何可以執行任意操作?
因為其中destination是目標地址,value是金額,data是交易附帶的參數
在一筆以太坊交易中,Data字段是交易的附帶信息,有明確的規則控制,比如下圖是最常規的ERC20轉賬交易,其在Etherscan解析后的展示邏輯如下,而其實交易解析前的原文是
0xa9059cbb0000000000000000000000003baf10686c60680d491f49ea3f720a1831c3391e00000000000000000000000000000000000000000000f92e1b81422bfc3a0000
其解析的原理是,依據前8位對應合約的ABI文件可以得知對應的函數名與參數列表,后續每64位按不同參數類型做不同轉換做解析
所以,對于提案,只需要清晰的規定,目標地址、金額、交易附帶參數,即可執行任意操作
2.5、小結-合約錢包模式優缺對比
這里概述了核心的GnosisV1版本實現邏輯,其實后來他已經逐步改版成類Ownbit的形式,采用持簽驗簽的模式了,主要原因是
用發送交易代表提案和投票,有著簡單易懂規避了復雜簽名計算,且全程線上實現任何時候追溯都有據可查等優勢,但是缺點也很顯著
一次提案需要多人交易成本高昂
最后投票者gas費更高,即成本不平衡
再交易實際邏輯在data字段中,難以閱讀理解
所以用戶利弊成本權衡,最終放棄了交易確認法,讓他走向持簽驗簽的模式。
OpenSea上售賣?
至此已經非常顯著了,只需要用合約錢包無論是Gnosis還是Ownbit的方法,都可以發起捐贈然后領走NFT,那轉移不了Token本身,連著錢包本身一起賣不就可以了么。
當然,獲得不是終點,我們的目標是還要有合適的方法來拍賣他!從而為SBT實現定價
這里就需要使用一種特殊的協議名為:A3S
A3S協議架構圖
他是構建下一代地址標準的多鏈協議。為地址提供了流動性和可整合性,A3S使地址能夠安全地交易、租賃和托管。因此,他是地址成為可以轉移和定價的鏈上基礎設施。
用戶從智能合約地址工廠中鑄造一個?CommanderNFT,它就會自動部署相應的智能合約。智能合約的所有者指向相應的NFT持有者。合約可以接收任何類型的鏈上資產,并且只允許所有者發送資產,就是將這個智能合約將作為用戶與任何區塊鏈dApp交互的載體。
誰持有這個NFT,即是拿著這個智能合約的遙控器,如果NFT發生了轉移,那么智能合約的管理權也發送了轉移。
通過此原理最終,我們可以看到出現了一些基于此協議的在Opensea上的掛單,當然沒啥價格,畢竟錢包地址的交易還不具備較大規模的社會共識。
4、總結
本文概述了SBT的理念基石,高度認可Web3需要以負責任的自由主義作為新的信念基礎,但是新的概念需要周全的考慮智能合約這樣的黑暗森林中發出的狙擊槍,通過概述鏈上合約錢包Gnosis和Ownbit的實現原理,并結合較為前沿的A3S錢包地址轉移協議,系統的說明SBT即使Token本身不可轉移,也會伴隨其地址權限本身的轉移,而動搖靈魂綁定的意義。
最后當我收集本文資料的時候,也發現原來已經有類似思路的研究者5660.eth,將此種SBT合約錢包轉移給到Vitalik的錢包地址,或許可以提醒V神以及其以太坊基金會能夠對后續EIp圍繞SBT的提案,做更周期的優化,比如檢測授予對象是否為合約地址等等。
歡迎你從后臺提交web3行業問題探討
點贊關注十四,用技術視角帶給你價值
親愛的BitMart用戶:BitMart將于2022年9月21日上線代幣?RamesttaBlockchainNetwork(RAMA)。屆時將開通RAMA/USDT交易對.
1900/1/1 0:00:009月16日消息,Solana基金會公布了Solana黑客松夏令營的獲獎項目名單,總冠軍由IronForge奪得;而支付、游戲、DAO、DeFi、Web3、Mobile每個垂直賽道均有5名獲獎者.
1900/1/1 0:00:00升級-稱為合并-通過減少以太坊的能源消耗,將加密平臺轉變為更環保的可持續框架。它還將為未來的改進奠定基礎,使平臺更易于使用且成本更低.
1900/1/1 0:00:00尊敬的XT.COM用戶:因GTC錢包升級維護,XT.COM現已暫停GTC提現業務。給您帶來的不便,請您諒解!感謝您對XT.COM的支持與信任.
1900/1/1 0:00:00以太坊網絡成功進行了“TheMerge”,這意味著主網已經與信標鏈合并。從現在開始,以太坊將拋棄礦工,因為它的算法現在將成為股權證明。更多資訊微薄團團財經這里詳細了解.
1900/1/1 0:00:00We’repleasedtoannouncethatEthereum(ETH)andERC-20tokensdepositsandwithdrawalshaveresumedfollowingt.
1900/1/1 0:00:00