比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

ERC-6551 類比式解讀:跟賬戶抽象之間的關系?_NFT

Author:

Time:1900/1/1 0:00:00

作者:zhixian.eth

一、快速了解 ERC-6551

首先,ERC-6551 不是 Token 標準,它跟 ERC-721 等不是一個范疇的概念,而是更像 ERC-4337 —— 是的你沒聽錯,它更像一個 AA 標準,只不過是應用層的標準。如果說最像的,應該是(私貨預警 )ERC-7093 的社交恢復標準,都是在考慮 AA 應該怎么用。所以你可以說「UniPass v2 是 4337 / 6551 / 7093 兼容的 AA 賬戶」,但是并不存在「ERC-6551 兼容的 NFT」這種說法。

看到這里你可能一臉問號:不是說給每個 NFT 綁定一個賬戶嗎,怎么就變成 AA 標準了?這就是敘事的力量了 —— 同樣一件事情,描述的角度不同,受眾的認知就會天差地別。

Classy與Coinbase Commerce合作推出三個加密捐贈基金:金色財經報道,捐贈平臺Classy與Coinbase Commerce和圣地亞哥基金會合作推出了三個加密捐贈基金,使加密貨幣持有者更容易向非營利組織捐款。捐助者可以選擇捐贈給由圣地亞哥基金會管理的基金,該基金使三類各種有影響力的組織受益,包括食品救濟、醫院和健康以及社區支持。[2021/11/19 6:58:43]

站在 NFT Holder 的角度: 我的地址 A 里有一個 NFT,它有個關聯的地址 X,我可以用 A 控制 X 轉賬;當我把 NFT 轉到地址 B 之后,A 失去了控制 X 的能力,同時 B 獲得了這個能力,所以 賬戶 X 是跟這個 NFT 綁定的。

GingerCat(GCAT)將于5月15日上線PancakeSwap:據官方消息,GingerCat (GCAT)是由社區聯合發行的DeFi概念化項目,正開發量子級快速手機查價應用。無私募、無眾籌。據了解,總量9.99億的代幣項目方會每季度進行黑洞銷毀,直至銷毀99%數量。[2021/5/15 22:05:43]

站在 AA 賬戶開發者的角度: 在 AA 賬戶里實現一種 NFT 關聯的鑒權方式,如果發起轉賬請求的 Key 是一個以太坊地址,并且該地址擁有某個預先登記的 NFT,那么鑒權通過,可以解鎖賬戶。

當然,也可以通過在生成地址時把 NFT 的唯一 ID 編碼進去的方式來達成「先天綁定」的效果。如果你恰好是一個會寫合約的小伙伴,其實可以很快地通過 Safe Module 來實現一個類似功能的 AA 賬戶。

動態 | 以太坊混幣平臺Tornado.cash新版上線,將支持ERC20代幣:以太坊混幣平臺Tornado.cash宣布新版上線,該版本支持ERC20代幣,首個添加的代幣 DAI,即將支持 USDT 和 USDC。該版本支持更高的存款限額,1 ETH 和 10 ETH,伊斯坦布爾分叉后其提款交易費將從 750k 降至 300k。為了推進更加去中心化,Tornado 還添加了對自定義中繼器地址的支持。同時,通過將 Merkle 樹的深度增至 20,將 Tornado.cash 智能合約的容量從 6.4 萬提升到 100 萬,這確保該合約地址不會馬上被填滿了,同時也導致更高的 gas 成本。當前更新尚未包含可信設置 MPC (多方安全計算),但是允許更新驗證密鑰,而無需重新部署智能合約。[2019/12/18]

實際上,如果你閱讀過它的 Abstract,應該可以很輕松地發現這個結論:

公告 | Coinbase:以太坊主網成功升級,現已恢復ETH和ERC20資產發送/接收服務:Coinbase官方發布公告稱,以太坊主網已成功升級,我們已經重新啟用Coinbase和Coinbase Pro上ETH和所有ERC20資產的發送/接收服務。[2019/12/8]

This proposal defines a system which gives every ERC-721 token a smart contract account. These token bound accounts allow ERC-721 tokens to own assets and interact with applications, without requiring changes to existing ERC-721 smart contracts or infrastructure.

二、用類比解釋 ERC-6551

相信大家已經理解了 ERC-6551 描述的是一種 AA 賬戶而非 NFT,那么接下來我們就用 AA 科普的最佳道具 —— 智能門鎖 來進行類比解釋。

首先我們把私鑰類比為指紋。它們分別對應 Crypto 世界和物理世界的「身份」概念,如果被第三方獲得,其他人無法分辨是「自己」還是「別人」在做操作,所以一般我們不會共享給其他人。

然后咱們先從最簡單的 AA 賬戶開始:由單個密鑰(EOA)控制的 AA 賬戶,比如一個單簽的 Safe 賬戶。它的解鎖邏輯就是驗證密鑰的簽名,如果匹配就可以解鎖賬戶;類比到智能門鎖的話,就是用指紋解鎖的邏輯。這種跟身份強綁定的邏輯在一些場景下其實是不合適的,比如澡堂儲物柜,這時候就需要「鑰匙卡」這種跟人無關的解鎖憑證了,也就是「認卡不認人」。

最后,我們把「人拿著鑰匙卡開儲物柜拿了 100 美金」映射到「地址拿著 NFT 解鎖綁定地址轉了 100 USDT」—— 恭喜你,ERC-6551 的基本原理你已經懂了!

ERC-6551 就是把每個 ERC-721 的 NFT 當作鑰匙卡,然后給它配了一個儲物柜。

三、小結

是不是有種「戛然而止」的感覺?因為用類比來講的話確實不復雜,實際的 Spec 里還有一些類似 ERC-4337 里 Entry Point 的設定,以及關于「循環引用」(就是把鑰匙卡鎖柜里了)的處理方法,這些跟大家理解基本原理無關,所以也就不做涉及了。

這個標準雖然思路比較簡單,就是換個視角敘事,但有時候換種角度也會讓一些場景的設計更加自然,比如 NFT 游戲裝備穿戴的邏輯可以變成「把裝備 NFT 打給人物 NFT 的綁定地址」(感謝史迪仔提供的案例)。因此 ERC-6551 可以說是一種對 AA 的普及有很大助力的協議,希望類似的協議或者用例能夠越來越多,讓大家都感受到 AA 都魅力。

最后,如果你對 AA / EOA 這些概念有些陌生,這里有一篇我之前寫的名詞解釋可以參考。

金色財經

企業專欄

閱讀更多

金色早8點

Odaily星球日報

Block unicorn

DAOrayaki

曼昆區塊鏈法律

Tags:NFTNBSBSPOINNFTT幣nbs幣未來價格BSPAY幣PenceCoin

幣贏交易所
五個星期“周游”全球22國 “ChatGPT之父”究竟收獲了什么?_區塊鏈

本月早些時候,OpenAI首席執行官奧特曼(Sam Altman)在他此次全球行的最后一站澳大利亞出席活動時.

1900/1/1 0:00:00
深入解讀香港虛擬資產 VASP 發牌制度 (2023年6月1日)_虛擬資產

*本文由Beosin特邀作者廖望律師、顧劼寧律師共同完成。為積極呼應 2022 年 10 月的《有關香港虛擬資產發展的政策宣言》,以推動香港發展成為國際虛擬資產中心,香港立法會于 2022 年.

1900/1/1 0:00:00
深入解析 ERC-6551 底層原理_NFT

撰文: @0xCygaar 翻譯:MetaCat本文是對 ERC-6551 如何使任意 NFT 擁有任何類型加密資產的簡要說明。讓我們從大多數 NFT 的實際情況開始.

1900/1/1 0:00:00
金色觀察 | 一文速覽15個鏈上熱門GameFi項目_NFT

作者:Climber,金色財經近期加密市場行情有所回暖,不過 GameFi 板塊依然十分沉寂.

1900/1/1 0:00:00
加密市場三季度展望:9大催化劑及重點項目_ETH

作者:THOR HARTVIGSEN;編譯:深潮 TechFlow第二季度對加密貨幣市場來說確實是一個動蕩的時期.

1900/1/1 0:00:00
被質疑蹭熱度、信息不透明?一文了解Ordinals上的穩定幣Stably USD_BLY

Ordinals 協議的出現為比特幣帶來新的敘事,這些銘文或 BRC 20 代幣在去中心化市場上進行交易時.

1900/1/1 0:00:00
ads