블록체인(Blockchain)의 기본 개념, 제네시스 블록(Genesis Block) 만들기
기본 개념 네트워크 : http, socket 분산원장 : 데이터를 저장하는 코드(블록) Hash sha256 -> JWT 단방향 암호화 -> 자리수 고정 // a -> 64암호화 머클(Merkle) 너무 많은 노드(블록)들을 찾기에(완전 탐색) 리소스의 낭비가 커 효율이 낮아 연결 된 데이터 중 찾고자하는 데이터를 효율적으로 찾기 위해 사용 작업증명(PoW, Proof of Work) = 마이닝(Mining) 제네시스 블록 만들기 - 제네시스 블록의 구조 npm init src 폴더 생성 cd src block.js 파일 생성 후 코드 작성 version 가져오기 const fs = require('fs'); // file system package function getVersion() { const..
2021.10.18