重要概念:Amazon Managed Blockchain (AMB) Access Polygon - AMB 存取多邊形

Amazon Managed Blockchain (AMB) Access Polygon 處於預覽版本,可能會有所變更。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

重要概念:Amazon Managed Blockchain (AMB) Access Polygon

注意

本指南假設您熟悉多邊形不可或缺的概念。這些概念包括 staking、dApps、交易、錢包、智慧合約、多邊形 (POL、先前為 MATIC) 等。在使用 Amazon Managed Blockchain (AMB) Access Polygon 之前,建議您檢閱多邊形開發文件多邊形 wiki

Amazon Managed Blockchain (AMB) Access Polygon 可讓您無伺服器存取 Polygon Mainnet 和 Polygon Mainnet 網路,而不需要您佈建和管理任何 Polygon 基礎設施,包括節點。網路上的多邊形節點會共同存放多邊形區塊鏈狀態、驗證交易,並參與共識以變更區塊鏈狀態。您可以使用此受管服務快速且隨需地存取多邊形網路,進而降低整體擁有成本。

使用 AMB Access Polygon,您可以存取 JSON 遠端程序 (JSON-RPC) 呼叫。您可以叫用多邊形 JSON-RPCs,透過受管區塊鏈管理的節點與多邊形區塊鏈通訊。您可以使用 AMB Access Polygon 服務來開發和使用與 Polygon 區塊鏈互動的分散式應用程式 (dApps。dApps 不可或缺的一部分是智慧合約。您可以使用 AMB Access Polygon,在多邊形區塊鏈中建立和部署智慧合約。您也可以透過針對 AMB Access Polygon 端點調用 JSON-RPCs 來檢查錢包的餘額、交易詳細資訊、預估費用等,這些端點在多邊形網路對等的所有節點之間以分散式方式執行。多邊形網路的任何對等都可以開發和部署智慧型合約。

重要

您負責建立、維護、使用和管理多邊形地址。您也需負責 Polygon 地址的內容。對於在 Amazon Managed Blockchain 上使用 Polygon 節點部署或呼叫的任何交易 AWS , 概不負責。

使用 Amazon Managed Blockchain (AMB) Access Polygon 的考量和限制

當您使用 Amazon Managed Blockchain (AMB) Access Polygon 時,請考慮下列事項:

  • 支援的多邊形網路

    AMB Access Polygon 支援下列公有網路:

    • Mainnet - 公有多邊形區塊鏈,受到proof-of-stake共識的保護,以及在其中發行和交易多邊形 (POL) 字符。Mainnet 上的交易具有實際值 (即會產生實際成本),並會記錄在公有區塊鏈中。

  • Polygon 不再支援的網路

    • Polygon Labs 所傳達,孟買 Testnet 網路將於 4 月中日落下。根據此新聞,AMB Access Polygon 已於 2024 年 4 月 15 日結束對孟買 Testnet 的支援。建議您將 Amoy Testnet 用於測試工作負載。

    • 不支援私有網路。

    • 此外,AMB Access Polygon 不包含對 Polygon zkEVM 網路的支援。

  • 與熱門第三方程式設計程式庫的相容性

    AMB Access Polygon 與熱門的程式設計程式庫相容,例如 ethers.js,可讓開發人員使用熟悉的工具與 Polygon 區塊鏈互動,輕鬆整合現有實作或快速開發新應用程式。

  • 支援的區域

    此服務僅支援美國東部 (維吉尼亞北部) 區域。

  • 服務端點

    以下是 AMB Access Polygon 的服務端點。若要與服務連線,您必須使用包含其中一個支援區域的端點。

    • mainnet.polygon.managedblockchain.us-east-1.amazonaws.com

  • 不支援儲存

    AMB Access Polygon 不支援 Polygon (POL) 驗證器節點來提供proof-of-stake。

  • Signature 第 4 版簽署多邊形 JSON-RPC 請求

    在 Amazon Managed Blockchain 上呼叫 Polygon JSON-RPCs 時,您可以透過使用 Signature 第 4 版簽署程序驗證的 HTTPS 連線來執行此操作。這表示只有帳戶中的授權 IAM AWS 主體才能進行多邊形 JSON-RPC 呼叫。若要這樣做,必須隨呼叫提供 AWS 憑證 (存取金鑰 ID 和私密存取金鑰)。

    重要
    • 請勿在面向使用者的應用程式中嵌入用戶端登入資料。

    • 您無法使用 IAM 政策來限制對個別多邊形 JSON-RPCs存取。

  • 支援以字符為基礎的存取

    您也可以使用 Accessor 權杖對多邊形網路端點進行 JSON-RPC 呼叫,做為 Signature 第 4 版 (SigV4) 簽署程序的便利替代方案。您必須BILLING_TOKEN從您建立的其中一個配件字符提供 ,並在呼叫中新增 做為參數。

    重要
    • 如果您將安全性和可稽核性優先於便利性,請改用 SigV4 簽署程序。

    • 您可以使用 Signature 第 4 版 (SigV4) 和字符型存取來存取 Polygon JSON-RPCs。不過,如果您選擇使用這兩個通訊協定,您的請求會遭到拒絕。

    • 您絕對不能在面向使用者的應用程式中嵌入存取器字符。

  • 僅支援提交原始交易

    使用 eth_sendrawtransaction JSON-RPC 提交更新 Polygon 區塊鏈狀態的交易。