카테고리 없음

블록체인

갱스타 2021. 9. 6. 15:38

블록체인 특징

분산화된 거래 검증 시스템(거래 스크립트)
거래를 만들고 거래를 한 후 확실한 거래인지 확인을 해야한다.

작업증명pow가 끝나면 증명 내용을 node 각가에 보내고 각 노드들이 검증을 하고, 합의된 검증 내용을 다시 블록을 생성한 사람에게 보낸다.

coin을 얻는 방법

  1. 거래소에서 돈주고 산다
  2. 친구에게 받는다
  3. 채굴한다.

블록체인 반감기를 만든 이유

블록체인은 전자지갑 주소를 먼저 만드는 것이 아니라 비밀번호를 먼저 만들고 전자지갑 주소를 만든다.

블록체인은 계속 쌓이기만 하고 삭제, 수정은 할 수 없다.

그렇다면 데이터가 계속 쌓이는 것이 아니냐. 비용이 너무 많이 들어가는 것이 아니냐?

  • 그렇다

비트코인 노드 유형
-풀모드 : 2009년부터의 모든 히스토리가 저장되어 있음. 채굴, 합의과정을 하려면 풀모드를 써야한다.
-라이트웨이트 모드 : 가장 최근에 만들어진 블록 하나만 가지고 잇음, 합의 과정만 할 때는 라이트웨이트를 써도 된다.
-웹 노드 : 데이터를 하나도 가지고 있지 않고, 어플리케이션만 가지고 있음. 만일 데이터가 필요할 경우 풀모드에서 데이터를 요청하여 사용함

타원곡선 알고리즘
1 낮다
2..
3..
4.ecc
5.RSA 높다

암호화 강도가 높읈록 속도가 너무 느리다. 그래서 4정도 되는 레벨은 쓴 것이 타원곡선 알고리즘이다.
ECDSA 타원곡선 알고리즘