Nodes

AWS 全節點要求和查詢交易

  • August 30, 2018

我想使用乙太坊區塊鏈並能夠獲得與地址相關的交易。我相信我不能使用快速同步模式並且需要有一個完全驗證的節點?

您對 AWS 規範有什麼建議嗎?

我是否必須維護一個索引才能獲取交易列表,例如 https://etherscan.io/address/0x281055afc982d96fab65b3a49cac8b878184cb16

或者可以直接訪問它?

不,您實際上可以使用快速同步模式,並且您仍然可以使用事件獲取與地址關聯的交易。這是一個類似的答案。

我已經cache=4000在 t2.large(8GB RAM)上測試了使用選項的工作 Geth,在節點完全同步之前,CPU 使用率約為 50%,之後 CPU 使用率相當低。我認為您應該更多地關注儲存。

回答您的第三個問題,主要是軟體設計和基於需求的問題。如果您想打開一個將發出快速請求的 API 路由,或者如果您要跟踪很多(或說所有地址),那麼“索引”交易會是一個更好的主意。Etherscan 也不能即時請求節點跟踪交易。但是,如果您沒有巨大的流量/吞吐量要求,則不一定需要對事務進行索引。考慮一下,您必須維護幾乎相同大小的數據庫來索引事務。

引用自:https://ethereum.stackexchange.com/questions/57677