일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- API
- Klaytn API Service
- web3.js
- vue.js
- 솔리디티
- 웹
- 프론트엔드
- 블록체인
- 앵커링
- 블록체인 구조와 이론
- blockchain
- Klaytn
- ethereum
- 접근제어자
- 서비스체인
- 프레임워크
- frontend
- Web
- 클레이튼
- 제어자
- javascript
- Solidity
- web3
- geth구현
- vue
- nodejs
- Geth
- SCN
- 이더리움
- kas
- Today
- Total
목록Study/이더리움 (5)
BloCCat

정의 web3란 Decentralized Web, 분산 웹으로 모든 자료와 정보가 분산화, 분건화된 차세대 네트워크 구조를 의미한다. Web3.js Ethereum 네트워크는 여러 사용자(EOA)들이 연결되어있다. 또한 특정 역할을 수행하는 smart contract들로 구성되어 있다. DApp을 만들기 위해서는 해당 서비스를 이용하는 사람들간의 smart contract를 통해 거래, 혹은 ether 획득 등을 handing해야 하는데 이때 web3.js 를 이용하여 web3 api를 사용하여 보다 편리하게 웹과 모바일 어플을 개발할 수 있다. Web3.js 연동 1. 작업 디렉터리 생성 (C:\testnet\wallet) 2. npm 초기화 C:\testnet\wallet> npm init 3. 프로..

EOA(외부 소유 계정) 1. 계정 생성 > personal.newAccount("pass0") > personal.newAccount("pass0") INFO [07-01|14:17:27.734] Your new key was generated address=0x473ff478059866035d494554a4A02AAa61E8c3d0 WARN [07-01|14:17:27.737] Please backup your key file! path=c:\\testnet\\keystore\\UTC--2021-07-01T05-17-26.178533300Z--473ff478059866035d494554a4a02aaa61e8c3d0 WARN [07-01|14:17:27.741] Please remember your p..

Geth 정의 Geth = go + ethereum geth는 이더리움 클라이언트 소프트웨어로, 이더리움 블록체인 네트워크의 풀노드를 구축하기 위해 사용된다. Go 언어를 기반으로 이더리움 풀노드를 구현하고 작동시키기 위한 명령어 라인 인터페이스를 제공 Geth 역할 1. 채굴자나 어플리케이션 개발자들의 프로그램 인터페이스 - geth를 통해 이더리움 블록체인의 노드로 참여 - 채굴, 암호화폐 전송, 스마트 컨트랙트 작성, 트랜잭션 브로드캐스팅 2. 풀 블록 데이터 베이스 다운 - 블록 전체의 거래 내역 탐색 3. 풀 노드로서 블록 검증 - 이더리움 블록체인에 기여 Geth 실습환경 설정 1.설치 nodejs 다운로드 및 설치 | 10.16.3 for Windows 64bit https://nodejs...

개요 이더리움은 퍼블릭 블록체인 기반의 분산 컴퓨팅 플랫폼이다. 전세계의 수많은 작은 컴퓨터로 구성된 하나의 큰 컴퓨터로도 생각할 수 있는데 응용 프로그램을 작성하고 글로벌 컴퓨터에서 실행할 수 있으며, 이 플랫폼은 중단 시간, 검열, 사기 또는 제 3자의 간섭없이 항상 실행되도록 보장한다. 응용 프로그램을 실행하는 것 외에도, 이더리움 블록체인을 통해 중앙 권한없이 두 당사자간에 돈을 이체할 수 있다. 이러한 모든 컴퓨터(노드)는 서로 연결되어 있으며 코드와 데이터의 전체 복사본을 가지고 있다. 이더리움 블록체인에 코드를 배포하면 코드가 네트워크의 모든 노드로 복제된다. 응용 프로그램에 데이터가 저장되면 모든 노드에서 해당 데이터가 복제된다. 네트워크에는 수천 개의 노드가 있으며 노드를 중지시키는 것은..