跳到主要內容

瞭解 ArcBridge Node 的罰沒機制

wangshijun
ABT NetworkArcBridge區塊鏈Blocklet

ArcBridge Node 在我們的去中心化生態系中扮演關鍵角色,協助資產在 ArcBlock Main ChainEthereum Mainchain 或其他 EVM 相容鏈(例如 Coinbase Base Chain)之間順暢轉移。

ArcBridge Node

什麼是 ArcBridge Node?

ArcBridge Node 是一種分散式橋接閘道,允許無需許可的交易。希望託管 ArcBridge Node 的供應商,可質押 30,000 ABT 加入網路。加入網路後,每個節點會擔任兩項關鍵角色:

  • Verifier:驗證所有通過橋接的交易。
  • Proposer:管理交易的批次處理及提交至 Ethereum 的作業。

營運 ArcBridge Node 可獲得回報,節點營運者會因驗證及發布橋接交易而收取交易手續費。這些節點可託管於 Blocklet Server,或透過 ArcBlock Launcher 上的 Blocklet Space 託管。不過,營運 ArcBridge Node 也伴隨責任;如果發生問題,即使並非出於你的本意,你所質押的 ABT 也可能遭到罰沒

什麼是 ArcBridge 罰沒?

為確保最佳效能與安全性,ArcBridge Node 內建了針對表現不佳的懲罰機制。其運作方式如下:

  • 區塊在 ArcBlock 鏈上驗證後,應立即發布至 Ethereum,讓使用者能夠領取其 ERC20-ABT。提議並發布區塊的節點可獲得大部分交易手續費。
  • 如果節點未在區塊產生後 2 小時內發布,其他節點便可介入。如果其他節點成功發布該區塊,原產生者就會遭到罰沒。
  • 無論節點是由官方或社群成員託管,罰沒規則都適用於所有節點。

罰沒設定可透過鏈上治理,你可以在區塊瀏覽器查看目前的設定:

image.png

以下簡要說明各項設定:

  • 發布等待時間:其他橋接節點必須再等待多久,才能取代原產生節點介入並發布區塊;目前設定為 2 小時。
  • 發布罰沒比率:發生上述情況時,要罰沒多少百分比的 ABT;目前設定為 2%,罰沒金額為 30000 * 2% = 600 ABT。

讓我們進一步瞭解罰沒流程:

image.png

  1. ArcBridge Node(0xB561C6296233e92ea8eaD060dA858F04212D023e)產生了區塊 #208
  2. ArcBirdge Node(0x251afAC6d3C7B69E46D160E7943A76d41b190450)等待 2 小時後,發現該區塊仍未發布至 Ethereum
  3. ArcBirdge Node(0x251afAC6d3C7B69E46D160E7943A76d41b190450)介入,並透過交易將區塊 #208 發布至 Ethereum
  4. ArcBirdge Node(0x251afAC6d3C7B69E46D160E7943A76d41b190450)請其他驗證者驗證其工作,並共同簽署其獎勵申領交易
  5. ArcBlock Chain 驗證獎勵申領交易後,發現區塊產生者與發布者並非同一節點,因此在執行交易時觸發罰沒

image.png

導致罰沒的常見問題

節點營運者可能遇到幾種會中斷區塊發布流程的問題:

  • ArcBlock Launcher 付款失敗,導致 ArcBridge Node 的訂閱遭取消。
  • 使用免費的公用 Ethereum RPC 端點時超出 API 配額;Infura 免費方案的限制為每天 100K 次請求。
  • ArcBridge Node 意外或遭刻意停止。
  • Ether 餘額不足,無法支付發布交易所需的 Gas 費。

在節點正式從橋接閘道移除之前,節點營運者有責任維持節點的運作狀態。

對遭罰沒之社群節點的支援

自 ABT 的 ArcBridge 推出以來,曾有數次必須執行罰沒的情況。不過,遭到罰沒的社群橋接節點可提出申訴,並提供有效的失敗原因。經過詳細審查後,若申訴獲得接受,遭罰沒的質押資產可能會予以退還。

若要查看近期罰沒紀錄及橋接節點目前可用的質押資產,請前往:

Screenshot 2024-09-13 at 11.19.58.png

這套系統不僅確保資產轉移的可靠性與安全性,也支持 ArcBlock 生態系的成長與健全發展。我們鼓勵開發者與參與者加入這段創新旅程,共同確保去中心化資產能順暢且安全地轉移。

協助我們改善罰沒機制

罰沒機制旨在提升網路效率與安全性。我們會持續完善這項機制,確保其精確度與準確性。

歡迎隨時透過 ArcBlock Community 聯絡我們。我們很期待聽見你的回饋,並協助解決你可能遇到的任何問題。我們的目標是為使用者提供最佳體驗,也十分重視你的意見!

本頁涉及

產品

  • ArcBlock Chain active

    為應用的身分、資產與約定而設計的 Layer 1。ArcBlock Chain 將這些常用操作納入協議,ABT 是公共網路的原生代幣。

  • ArcBridge active

    在 ArcBlock 的鏈和其他網路之間轉移資產,由為自己轉發的交易負責的節點來執行。

術語

  • Blocklet

    Blocklet 是 ARC 的可部署單元。它把應用宣告的內容、設定和執行需求放在一起,讓開發者面對的是一個清楚的應用單位,而不是散落在不同位置的部署線索。

  • 區塊鏈

    透過密碼學連接記錄,並按共同的驗證與共識規則確定交易歷史的分散式帳本。