最近很多人可能聽說 ERC-6551 這個東西,在 NFT 圈中很火,很多項目都使用到,那這到底是什麼呢? 今天我就用最簡潔的語言讓你 3 分鐘了解 NFT 中的 ERC-6551
ERC-6551 是 ETH 中的關於 NFT 綁定智能合約的提案 ( 目前還未正式使用 ),目的是為了解決目前 ERC-721 只能單獨存在,無法展示出該 NFT 跟其他資產的連結。
舉例來說,如果無聊猿項目方要空投新的 MAYC 給 BAYC 的持有者,他只能空投到持有者的錢包中,但是當這時有人想要買原本的 BAYC 來領空投,他並不知道哪一隻已經領過了,這時就會造成一些問題,但如果使用 ERC-6551 就可以很好的解決,MAYC 會直接空投到 BAYC 這個 NFT 身上,購買者就會清楚的知道該 BAYC 所有的交易流向。
每個 NFT 會綁定一個智能合約,這時智能合約就變成 NFT 的接收渠道

一開始,會需要先跟一個叫登記表的智能合約交互,把 NFT 的基本資訊都計入其中,像是 ID,合約地址等….
下面這個是登記表的代碼 :

之後,將 NFT 接上智能合約,使兩個合約相互綁定。
下面是綁定合約的代碼 :


應該都對 ERC-6551 有一定的了解,我舉個更簡單的例子你們應該就會更容易理解。
我們先把NFT看做小孩,而NFT 的持有者看作小孩的媽媽。
現在,有一個阿姨像要把糖果給這個小孩,是不是要先把糖果給媽媽。之後再由媽媽把糖果餵給小孩,這就是目前 NFT 空投時的情況。
但如果給小孩背上一個背包,也就是 NFT 接上智能合約錢包,那阿姨是不是就可以直接把糖果放進小孩背包,而且媽媽也會知道小孩總共有多少糖果,這就是 ERC-6551 要解決的問題。
最後,ERC-6551 確實解決讓 NFT 可以獨立接收資產,但還是有一段路要走,才能真正完成 NFT 錢包這一概念。區塊鏈進步靠的是每個人一點一點的貢獻,我想說的是,少點投機,多點學習,讓我們一起把區塊鏈打造成我們的未來。
以上非財務建議,DYOR
如果你想要了解更多,歡迎閱讀官方文檔
https://eips.ethereum.org/EIPS/eip-6551
也歡迎在 Twitter 上找我討論
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。
