[블록체인 실습] RPC 서버 연결 (오류:Account unlock with HTTP access is forbidden!)
·
🗂️ Project/BlockChain
블록체인에서의 RPC 서버  블록체인 컨텍스트에서 RPC 서버는 블록체인 노드와 상호작용하기 위한 인터페이스를 제공한다. 이를 통해 클라이언트는 블록체인 네트워크에 트랜잭션을 전송하거나 데이터를 조회할 수 있다. 이더리움 블록체인에서는 geth와 같은 클라이언트가 RPC 서버를 통해 다양한 API를 제공한다. 이더리움에서의 RPC 서버 설정 이더리움 클라이언트인 Geth를 사용하여 RPC 서버를 설정할 수 있다. Geth는 다양한 RPC API를 제공하여 블록체인 네트워크와 상호작용할 수 있도록 한다. # geth --datadir . --unlock 0,1,2 --rpc --rpcaddr "0.0.0.0" --rpcport 8545 -–rpcapi "admin,db,eth,debug,miner,net,..
[블록체인 실습] 이더리움 가상화폐 만들기
·
🗂️ Project/BlockChain
블록체인 실습에 들어가기 전, geth 설치 geth = go-Ethereum의 약자Ethereum이 제공하는 공식 클라이언트 소프트웨어Ethereum 개발환경을 구축하기 위해 필요go언어로 개발됨 개인 계정 만들기 # geth --datadir . account new 실습을 위한 지갑 생성암호화폐 지갑은 암호화폐 자산을 보관하기 위한 소프트웨어 프로그램개인 키와 공개 키를 보관 Genesis Block 생성 # geth --datadir . init ./genesis.json블록 헤더 항목설명noncemixHash와 함께 해당 블록에 충분한 양의 작업 증명 연산을 실행했음을 증명하는 값mishashnonce와 함께 해당 블록에 충분한 양의 작업 증명 연산을 실행했음을 증명difficulty블록 생성 ..