일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 일반유저
- node.js 교과서 따라하기
- 노드
- wget
- 머클루트
- 머클트리
- 솔리디티
- 블록체인
- 변수
- npm
- 우분투
- MariaDB
- centos
- 이더리움
- 깃허브
- 벨로포터
- 리액트
- 자바스크립트
- 리액트를 다루는 기술
- 환경변수
- 전역설치
- wsl
- Sequelize
- 쉘스크립트
- Docker
- immer
- 리눅스
- 시퀄라이즈
- 설치
- 라우터
- Today
- Total
목록이더리움 (2)
코드코코
디앱의 핵심 기능 : 스마트 컨트랙트 - 스마트 컨트랙트 :비즈니스 규치과 상태정보를 포함하는 소프트웨어 기능 - 솔리디티와 같은 고급언어로 작성됨 - EVM 바이트 코드로 컴파일 된 후, 이더리움 네트워크에 배포되며, 이 때 생성되는 특정 계정에 저장됨. 주요개념 계정 이더와 가스 트랜잭션 메시지 EVM 1. 계정 - 키 값 저장소와 이더 잔액 형태로 데이터를 저장. 1.외부 소유 계정(Externally Owned Account) 또는 외부 계정(external account) 공개키를 사용해 공개적으로 식별가능하며, 개인키를 알고 있을 때만 작동가능 트랜잭션이 시작됨 2.컨트랙트 계정 스마트 컨트랙트가 실제로 실행되는 계정. 2. 이더와 가스 이더 - 이더리움 블록체인을 기반으로 한 암호화폐 - 주..
이더리움 네트워크 : P2P 네트워크 - 와이어라는 정의된 프로토콜에 기반하여 정확히 동일한 방식으로 노드 간에 통신하고 작동하도록 설계 네트워크 상 크게 2가지 형태의 노드 채굴 노드 -최신 트랜잭션을 처리하여 블록체인에 저장. - 합의알고리즘을 성공적으로 수행하면 거래 수수료와 채굴보상(이더)를 받음. - 블록체인에 추가한 블록을 네트워크의 다른 피어에게 전파. - 채굴 노드는 새로운 블록을 생성하므로(기술적으로는 소비자이지만)생산자 역할을 함. - 상대적으로 많이 보상받기 위해 트랜잭션 처리, 블록 생성, 작업증명에 최적화된 클라이언트를 실행. 전체 노드 - 주로 인접한 피어가 보낸 블록의 유효성을 검증하고 나머지 네트워크로 블록을 다시 전파. - 소비자 역할을 함. - 전체노드는 높은 성능이..