truffle1 [Blockchain] DApp 개발을 위한 구성 요소 ✅ DApp 개발을 위한 구성 요소📌 1. Ethereum Node (RPC)✅ 정의블록체인과 상호작용하기 위한 진입점. 스마트컨트랙트 호출, 트랜잭션 전송 등 모든 통신은 Ethereum Node를 통해 이루어짐.✅ 형태자체 노드 실행: Geth, Nethermind 등 (실제 Ethereum 프로토콜 전체를 동작시킴)RPC 서비스: Infura, Alchemy, QuickNode (개발자용 API 제공, 노드 운영 부담 없음)✅ 역할JSON-RPC 인터페이스를 통해 외부 시스템과 통신Web3/Ethers → JSON-RPC → 노드 → EVM📌 2. EVM (Ethereum Virtual Machine)✅ 정의Ethereum의 스마트컨트랙트를 실행하는 가상 머신. 전 세계 모든 노드는 같은 EVM.. 2025. 4. 17. 이전 1 다음