777 定義

ERC-777 是以太坊上的代幣標準,規範了代幣的轉帳方式、智慧合約的接收機制,以及用戶委託管理的流程。相較於主流的 ERC-20 標準,ERC-777 新增了「接收 hook」與「操作員帳戶」等創新功能。透過 EIP-1820 登記簿進行介面檢測,ERC-777 使接收方能在收到代幣後自動執行預設邏輯。這項功能支援委託支付、白名單等進階應用,並能擴展至更多使用情境。
內容摘要
1.
777是加密社群的幸運數字,常用來表達好運、祝福或慶祝市場上漲。
2.
這個數字在社群媒體和加密論壇中被廣泛使用,象徵積極情緒與樂觀預期。
3.
777源自賭場文化中的幸運象徵,在Web3社群中演變為表達看漲情緒的流行用語。
777 定義

什麼是 ERC-777?

ERC-777 是一種以太坊代幣標準,規範代幣轉帳方式、智慧合約如何安全接收代幣,以及使用者如何授權他人代表自己轉移代幣。ERC-777 在相容 ERC-20 生態的基礎上,新增可編程接收與基於操作員的委託操作等功能。

ERC-777 透過以太坊改進提案(EIP-777)提出,並於 2019 年正式定稿,旨在改善早期代幣標準於合約接收體驗與可擴展性上的不足。為確保錢包及交易所能辨識與相容,許多實作同時支援 ERC-777 與 ERC-20 介面。

ERC-777 為何誕生?

ERC-777 的核心目標是將可編程接收與委託授權標準化,減少手動 approve/transfer 流程造成的摩擦,並降低代幣誤發至無法接收合約的風險。

在 ERC-20 早期,合約無法自動識別收到的代幣,只能依賴輔助函式或事件監聽。ERC-777 則透過在接收時觸發回呼,讓接收方能即時處理轉帳,例如記帳、賦權或拒絕異常來源。

ERC-777 的運作機制

ERC-777 的核心在於「接收鉤子(receive hook)」與「介面發現(interface discovery)」。接收鉤子於代幣到帳時通知接收方(使用者或合約),讓其執行預設邏輯,例如更新紀錄或拒絕轉帳。

為讓發送方判斷接收方是否支援鉤子,ERC-777 透過 EIP-1820 登錄表——這是一個記錄每個地址支援哪些介面的區塊鏈「通訊錄」。轉帳時,代幣合約會查詢登錄表;若接收地址已註冊接收鉤子介面,合約會在轉帳前後呼叫該鉤子。

此外,ERC-777 引入「操作員」機制,授權帳戶可代表你發起轉帳,適用於託管服務、自動支付或企業級批量操作等場景。

ERC-777 與 ERC-20 的差異

兩者主要差異在於可編程接收以及對委託轉帳的支援。ERC-777 原生支援接收鉤子與操作員機制,而 ERC-20 僅有基本的 transfer/approve/transferFrom 流程。

為確保相容性,許多 ERC-777 代幣也實作 ERC-20 介面,方便舊版錢包與交易所識別。但由於 ERC-777 依賴 EIP-1820 進行介面發現,部分舊合約或工具未適配時,可能導致表現不同。

在設計權衡上,ERC-777 支援接收方自動處理轉帳,提升使用體驗,但鉤子也帶來新的安全風險與複雜性,開發者需特別注意重入等問題。

ERC-777 在錢包與 DApp 的應用

對一般使用者而言,ERC-777 代幣的使用體驗與 ERC-20 類似:大部分錢包只需輸入地址與金額。若接收方為支援鉤子的合約,接收代幣時可自動觸發如更新紀錄或賦權等邏輯。

步驟 1:確認錢包或應用程式支援 ERC-777 代幣。請查閱代幣說明與錢包文件,確保支援鉤子接收與展示。

步驟 2:先進行小額測試轉帳,確認目標地址的合約可正確處理接收、記帳與回饋。

步驟 3:管理操作員授權。若應用提供操作員管理介面,僅授權可信地址,並定期檢查或撤銷不必要的授權。

對於交易所,存取款前務必確認標準支援。例如在 Gate 充值或提領時,請查閱官方文件或洽詢客服,確認是否支援 ERC-777 通道。若僅支援 ERC-20,請依指示選擇正確網路與合約地址,以避免資產遺失。

ERC-777 在 DeFi 的應用場景

ERC-777 特別適合「收款即執行」的應用場景:

  • 會員與訂閱:使用者發送代幣後,合約透過接收鉤子即時賦予會員權限,無需額外呼叫。
  • 委託支付與企業錢包:授權操作員後,財務團隊可批量轉帳,無需多次審批或簽名。
  • 風控與白名單:合約於接收鉤子中校驗發送方與金額,不合規轉帳可被拒絕或記錄稽核。

截至 2025 年,主流 DeFi 協議仍以 ERC-20 為主。但對需即時處理收款的專用場景,ERC-777 提供更順暢的互動體驗。

ERC-777 的安全風險

最大風險來自接收鉤子引發的重入攻擊。若接收合約於鉤子中發起外部呼叫,惡意方可能多次提取資金。實際上,ERC-777 鉤子相關的重入與相容性問題曾導致部分協議損失(社群於 2020 年前後有相關討論)。

使用者建議:

  • 僅與可信合約互動,謹慎授權操作員,並定期透過區塊瀏覽器或錢包檢查授權紀錄。
  • 轉帳前務必先以小額測試,確認接收合約可正確處理。

開發者建議:

  • 於鉤子中遵循「先變更狀態再進行外部互動」,必要時實作重入防護與白名單機制。
  • 限制外部呼叫權限與金額,採用經審計的函式庫與參考實作,並充分測試邊界場景。

如何選擇 ERC-777、ERC-1363 與 ERC-2612?

若僅需簡單「轉帳並回呼」功能,可考慮 ERC-1363(支援 transferAndCall 等模式),成本低、改動小,但生態支援有限。若優先簡化 approve/transfer 兩步流程,ERC-2612(permit 簽章授權)已在 ERC-20 生態廣泛採用。

如需完整功能——接收鉤子、操作員委託及介面發現,且有能力應對複雜性與審計需求,可選擇 ERC-777。否則,結合 ERC-20 + ERC-2612 或採用 ERC-1363,會更適合現有基礎設施。

ERC-777 的應用現況

截至 2025 年,ERC-777 的採用率仍低於 ERC-20。主要原因是 ERC-20 已成為事實標準,擁有成熟工具與豐富審計經驗。雖然 ERC-777 提供進階功能,但鉤子機制需投入更多安全資源,許多專案更傾向於在 ERC-20 基礎上疊加 permit 或回呼機制作為折衷。

實務上,ERC-777 更屬於「按需」標準,適合對可編程接收與安全工程需求較高的團隊。

ERC-777 重點整理

ERC-777 大幅提升代幣接收體驗與可編程性:接收鉤子支援收款即處理,操作員機制簡化委託支付,EIP-1820 登錄表有助於介面發現。但這些特性也帶來額外的安全與相容性成本,須謹慎設計並充分測試。一般使用者的轉帳與持幣體驗與 ERC-20 基本無異;於交易所(如 Gate)存取款前務必確認網路支援,避免資產問題。整體來看,ERC-777 更適合自動化或精細控制的應用場景,而大多數通用應用仍以 ERC-20 為主。

常見問題

777 在加密領域的意義

在加密貨幣領域,777 通常指 ERC-777 代幣標準,這是一種基於 ERC-20 並新增轉帳觸發智慧合約操作等進階功能的以太坊協議。簡單來說,ERC-777 讓代幣交易更靈活且智能。

ERC-777 相較一般代幣的實際優勢

ERC-777 最大優勢在於支援「鉤子」功能,轉帳時可自動執行額外邏輯,無需分開審批與轉帳兩步。這讓開發者能實現自動質押、條件轉帳等複雜應用。使用者體驗更順暢,但需留意鉤子帶來的安全風險。

如何在 Gate 管理 ERC-777 代幣

Gate 支援多數主流代幣的充值與提領,包括部分 ERC-777 代幣。請於 Gate 充值/提領頁面找到你的代幣並依指示操作。建議先以小額測試,確認地址與網路無誤後再進行大額轉帳,以防資產遺失。

ERC-777 為何不如 ERC-20 普及?

雖然 ERC-777 功能更強大,但因複雜性與相容性問題,應用範圍有限。許多舊錢包與交易所對其支援不完整,鉤子機制需更高安全防護。因此多數專案仍選擇穩定且相容性最強的 ERC-20 標準。

學習 ERC-777 需要哪些基礎知識

建議先熟悉 ERC-20 代幣標準,再學習 智慧合約開發(如 Solidity)。了解區塊鏈轉帳原理、Gas 費用、授權機制等也會有幫助。一般使用者知道其為增強型代幣即可,開發者則應深入研究實作細節。

真誠點讚,手留餘香

分享

推薦術語
年化報酬率
年利率(APR)是以單利計算的年度收益或成本,未包含複利效果。您常會在交易所理財產品、DeFi 借貸平台及質押頁面看到 APR 標示。熟悉 APR 有助於依據持有天數預估報酬,方便比較各種產品,並判斷是否涉及複利或鎖倉條件。
貸款價值比(LTV)
貸款價值比(LTV)是指借款金額相較於抵押品市值的比例。這項指標用來評估借貸活動的安全界線。LTV決定可借金額上限以及風險升高的關鍵點。LTV廣泛應用於DeFi借貸、交易所槓桿操作及NFT抵押借款等多種情境。由於各類資產波動幅度不同,平台通常會針對LTV設定最高限額和清算預警門檻,並依據即時價格動態調整相關參數。
年化報酬率
年化收益率(APY)是一項將複利年化的指標,使用者可以依此比較不同產品的實際收益表現。與僅計算單利的年利率(APR)不同,APY會將已獲得的利息納入本金,展現複利效果。在Web3及加密貨幣投資領域,APY廣泛應用於質押、借貸、流動性池以及各平台的收益頁面。Gate平台同樣以APY顯示收益。在理解APY時,需綜合考量複利頻率及收益來源。
套利者
套利者是指利用不同市場或工具間的價格、利率或執行順序差異,透過同步買賣操作來鎖定穩定利潤的個人。在加密貨幣與Web3領域,套利機會可能出現在交易所的現貨與衍生品市場之間、AMM流動性池與訂單簿之間,或是跨鏈橋與私有mempool之間。套利的核心目標在於維持市場中性,並同時有效控管風險與成本。
合併
以太坊合併是指以太坊於2022年將其共識機制由工作量證明(PoW)切換為權益證明(PoS),並將原本的執行層與信標鏈整合成單一網路。此升級顯著降低能源消耗,並調整ETH的發行機制及網路安全模型,同時為未來可擴展性提升(如分片及Layer 2解決方案)奠定基礎。然而,此次升級並未直接降低鏈上Gas費用。

相關文章

FIT21“21世紀金融創新與技術法案”的詳細分析
新手

FIT21“21世紀金融創新與技術法案”的詳細分析

它被稱為“21世紀金融創新和技術法案”,又名FIT21,它可以使在美國對加密貨幣的監管更加清晰。 縮短標準:FIT21《21世紀金融創新與技術法案》詳細分析
2024-06-07 06:25:00
2024 年混合代幣綜合指南
中級

2024 年混合代幣綜合指南

本指南為您提供了在 2024 年駕馭複雜的混合代幣開發世界所需的知識和工具,使您能夠做出明智的決策,並在快速發展的加密貨幣市場中保持領先地位。
2024-06-11 16:10:53
理解區塊鏈的第一原則
進階

理解區塊鏈的第一原則

隨著區塊鏈研究的不斷發展,雖然大多數區塊鏈仍然遵循傳統的區塊鏈+鏈結構,但也出現了一些以第一性原理設計的區塊鏈。第一性原理思維從最基本的條件出發,分析概念的組成部分,尋求實現目標的最優路徑。在區塊鏈領域,第一原則被認為是一種新的會計方法,它從最基本的去中心化會計方法出發,具有獨特的數據結構和共識。例如,Sui和Arweave AO的兩種不同的區塊鏈設計。Sui是一個以“更快的會計服務”為中心的面向對象的數據模型,而Arweave AO本質上是一個去中心化的計算系統,或者說是一個去中心化的雲服務,是運行會計服務的基礎設施。
2024-06-25 18:34:13