AWSBlockchain Templates 已於 2019 年 4 月 30 日停產。本服務不會進一步更新或本支援文件。為了獲得最佳的託管區塊鏈體驗 AWS,我們建議您使用 Amazon Managed Blockchain(AMB)
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
什麼是 AWS Blockchain Templates?
AWS Blockchain Templates 可協助您在 AWS 使用不同的區塊鏈架構上快速建立和部署區塊鏈網路。區塊鏈是分散式資料庫技術,使用密碼編譯來加強不斷擴充的交易集和智慧型合約對於竄改和修改的防護。
區塊鏈網絡是一種提高業務流程(例如國際支付,供應鏈管理,土地註冊,人群資金,治理,金融交易等)交易的效率和不變性的 peer-to-peer 網絡。這可讓彼此不認識的人和組織信任並獨立驗證交易記錄。
您可以使用 AWS Blockchain Templates 來設定和啟動 AWS CloudFormation 堆疊以建立區塊鏈網路。您使用的 AWS 資源和服務取決於您選擇的 AWS 區塊鏈範本以及您指定的選項。如需可用範本及其功能的詳細資訊,請參閱AWS Blockchain Templates 和功能。使用 AWS 區塊鏈範本 AWS 建立之區塊鏈網路的基本元件如下圖所示。
如何開始
最好的起點取決於您對區塊鏈的專業知識水平, AWS尤其是與 AWS Blockchain Templates 相關的服務。
我精通區塊 AWS 鏈
請從AWS Blockchain Templates 和功能中,您想要使用的架構相關主題開始。使用這些連結啟動 AWS 區塊鏈範本並設定區塊鏈網路,或下載範本以自行檢查。
我精通區塊鏈 AWS 的新手
請從開始使用 AWS Blockchain Templates教學課程開始。此教學課程會逐步解說如何使用預設設定,建立入門 Ethereum 區塊鏈網路。完成後,請參閱AWS Blockchain Templates 和功能以獲得區塊鏈架構的概觀,並可利用其中的連結進一步了解組態選項和功能。
我是一個熟悉區 AWS 塊鏈的初學者
請從設定 AWS Blockchain Templates開始。這有助於您設置基礎知識 AWS,例如帳戶和用戶個人資料。接著,請進行開始使用 AWS Blockchain Templates教學課程。此教學課程會逐步解說如何建立入門 Ethereum 區塊鏈網路。即使您最終不使用 Ethereum,您仍可獲得設定相關服務的實作經驗。這個體驗對於所有區塊鏈架構都很有幫助。最後,請參閱AWS Blockchain Templates 和功能一節中適用於您架構的主題。
我是區塊鏈 AWS 的新手
請從設定 AWS Blockchain Templates開始。這有助於您設置基礎知識 AWS,例如帳戶和用戶個人資料。接著,請進行開始使用 AWS Blockchain Templates教學課程。此教學課程會逐步解說如何建立入門 Ethereum 區塊鏈網路。花點時間探索鏈接,以了解有關 AWS 服務和以太坊的更多信息。
相關服務
根據您選取的選項,AWS Blockchain Templates 可以使用下列 AWS 服務來部署區塊鏈:
Amazon EC2 — 為您的區塊鏈網路提供運算容量。如需詳細資訊,請參閱 Amazon EC2 使用者指南。
Amazon ECS — 如果您選擇使用區塊鏈網路,協調叢集中 EC2 執行個體之間的容器部署。如需詳細資訊,請參閱《Amazon Elastic Container Service 開發人員指南》。
Amazon VPC — 為您建立的以太坊資源提供網路存取。您可以自訂存取能力和安全性的設定。如需詳細資訊,請參閱 Amazon VPC 開發人員指南。
應用程式負載平衡 — 當使用 Amazon ECS 做為容器平台時,可作為單一連絡窗口,以存取可用的使用者界面和內部服務探索。如需詳細資訊,請參閱什麼是應用程式負載平衡器? 在《應用程式負載平衡器使用者指南》中。 。