元交易
什麼是元交易?
元交易就像管家一樣,執行另一方代表原始簽名者簽署的交易,將原始交易傳送到公共區塊鏈上,而不是由人自己執行。因此,元交易透過讓中繼網路處理這些問題,消除了公共區塊鏈上執行的複雜性和 Gas 成本,而用戶只需一鍵簽署交易。
在公共分類帳上,交易由交易者簽名,並在記憶體池中接收,記憶體池是每個節點保存的未確認或待處理交易的資料庫。在這裡,礦工將簽署的交易包含到下一個區塊中。
在此過程中,交易者支付瓦斯費,所有責任均由完成交易的使用者承擔。此外,用戶需要用鏈上的原生代幣支付 Gas 費用——即使使用有自己代幣的 dApp 或協議也是如此。
元交易允許 dApp 透過在標準區塊鏈交易中保留簽名交易來規避 Gas 費和鏈代幣支付的負擔。結果,gas費和交易完成的負擔就落在了第三方身上。
例如,dApp 開發人員可能會認為這是提供無 Gas 體驗的好機會,並為部分或所有用戶贊助 Gas 費用以增加用戶獲取。他們還可以選擇只允許用戶使用其原生代幣來支付 Gas 費用。在這兩種情況下,他們都會使用元交易,因此他們是管理標準鏈交易並支付所需汽油費的人。用戶只需簽署所需內容,並根據開發人員指定的內容以自己的代幣或零汽油費進行支付。
元交易的好處是更流暢的用戶體驗。它將區塊鏈交易的困難和成本高昂的方面從用戶身上移開,並將這些責任交給已經參與後端的開發人員或中繼基礎設施。
作者:
Sachin Tomar,Biconomy 的技術長兼聯合創始人,Biconomy 是一個超靈活的工具包,可為您的 Web3 堆疊提供強大的支援。 Sachin 擁有軟體工程背景,致力於透過區塊鏈打造一個去中心化的世界。