🤖 AI Summary
This work addresses two critical challenges in Ethereum infrastructure: the limited elasticity and operational complexity of self-hosted nodes, and the lack of protocol-layer observability in managed blockchain services. To resolve these, we propose a hybrid cloud architecture built atop AWS Managed Blockchain, integrating a custom EC2-based observation node instrumented with Web3.py and JSON-RPC interfaces. Leveraging AWS IAM least-privilege policies and CDK-driven infrastructure-as-code deployment, our approach enables fine-grained, protocol-level monitoring. It is the first solution to support real-time collection of over 1,000 metrics—including mempool dynamics, transaction latency, and gas consumption—within a managed blockchain environment, with visualization via Amazon CloudWatch. The architecture balances cloud elasticity, security compliance, and protocol transparency, facilitating reproducible academic research and enterprise-grade on-chain monitoring. This work establishes a novel paradigm for observable, cloud-native decentralized infrastructure deployment.
📝 Abstract
As blockchain technologies are increasingly adopted in enterprise and research domains, the need for secure, scalable, and performance-transparent node infrastructure has become critical. While self-hosted Ethereum nodes offer operational control, they often lack elasticity and require complex maintenance. This paper presents a hybrid, service-oriented architecture for deploying and monitoring Ethereum full nodes using Amazon Managed Blockchain (AMB), integrated with EC2-based observability, IAM-enforced security policies, and reproducible automation via the AWS Cloud Development Kit. Our architecture supports end-to-end observability through custom EC2 scripts leveraging Web3.py and JSON-RPC, collecting over 1,000 real-time data points-including gas utilization, transaction inclusion latency, and mempool dynamics. These metrics are visualized and monitored through AWS CloudWatch, enabling service-level performance tracking and anomaly detection. This cloud-native framework restores low-level observability lost in managed environments while maintaining the operational simplicity of managed services. By bridging the simplicity of AMB with the transparency required for protocol research and enterprise monitoring, this work delivers one of the first reproducible, performance-instrumented Ethereum deployments on AMB. The proposed hybrid architecture enables secure, observable, and reproducible Ethereum node operations in cloud environments, suitable for both research and production use.