什麼是ERC-777? [Estándar De代币 De Ethereum]


ERC-777 是可交易代幣的標準,它建立在ERC-20 之上,可與智能合約進行交互,而不會失去向後兼容性。

它是可替代代幣的標準,用於確定必須如何創建代幣才能與以太坊區塊鏈兼容。

它的作用是使代幣交易更容易,並消除小數、鑄造和銷毀的歧義。為此,它使用了一個獨特的功能,稱為“鉤子”。

這降低了ERC-777 代幣卡在合約中的可能性,這被視為ERC-20 標準的一個問題。

像這個最新標準一樣,它允許你在以太坊區塊鏈上生成代幣。掛鉤在標準內編程的地方。

如果我們將ETH 發送到智能合約,它將從掛鉤中實現,這是我們在ERC-20 中找不到的功能,這就是代幣可能被困在那裡的原因。

儘管這個新標準最初存在一些安全問題,但這些問題已經得到解決。儘管如此,它還是有一些缺點。

這就是創建更多更新版本的原因,例如ERC-820。這解決了我們可以將代幣發送到任何以太坊地址的問題,允許我們將它們發送到不支持它們的合約並永遠阻止它們。

一個問題似乎是,雖然可以手動移動令牌,但似乎很難確定哪些令牌來自誰以及誰歸還了它們。

ERC-777 代幣的優勢

ERC-777 代幣的好處有幾個:

它的操作類似於ETH,因為代幣是通過發送函數(dest、value、data)發送的。 tokenReceived 代碼在合約或普通地址中指定,以便在收到令牌時激活它。我們在ERC-20 代幣中找不到的東西。例如,當從一個合約轉移到另一個合約時,只有智能合約中ERC-20 代幣的所有者發生了變化,即發送代幣的人。 ERC-777 避免了這種重複調用。此外,ERC-777 使用新的ERC-820 標準,該標准允許註冊合約的元數據,以實現基本形式的內省。這使得與以前版本的兼容性以及新功能的添加成為可能。因此,ERC-777 協議合約的交互方式與ERC-20 協議合約相同。由於引入了一個新的傳輸函數,其中包括一個稱為字節的字段,任何標識信息都可以添加到傳輸中,這會立即通知接收合約它已經發生。 ERC-777 允許任何人為代幣添加額外的功能,例如混合合約,以提高交易的機密性,或者在我們丟失私鑰時提供幫助的緊急恢復功能。本標準的用例它可用於將來自某些地址的代幣列入黑名單或拒絕。感謝運營商,我們可以使用它代表我們自動處理訂閱或付款。運輸功能允許將用戶信息添加到交易中,從而加快對賬速度。你可以自動將特定令牌重定向到另一個合約。

資訊來源:由0x資訊編譯自CRIPTOTARIO。版權歸作者Criptotario所有,未經許可,不得轉載

Total
0
Shares
Related Posts