본문 바로가기
728x90
반응형

블록체인10

06 분산환경에서의 합의 https://mastanbtc.github.io/blockchainnotes/consensustypes/ 포크(분기) 이전에 네트워크 상의 모든 노드는 동일한 형태의 블록체인을 가지며, 블록생성작업(mining)을 통해 블록체인을 확장해 갑니다. 새롭게 생성한 블록은 인근 노드로 브로드 캐스트하며, 각 노드는 먼저 도착한 블록을 채택하고 늦게 도착한 블록은 무시합니다. 네트워크 상태에 따라 블록의 길이가 다른 블록들이 전달될 수 있으며, 각 노드는 길이가 가장 긴 체인을 채택하고 나머지는 무시해 버립니다. 이때 채택받지 못한 블록을 비트코인에서는 스테일 블록(stale block), 고아 블록(orpahn block)이라고 하며, 이더리움에서는 엉클 블록(uncle block)이라고 합니다. 분기로 인.. 2019. 4. 27.
05 블록체인 기술 스택 2019. 4. 27.
04 블록체인 분류 일반적으로 블록체인 네트워크는 탈중앙(decentralized), 분산(distributed) 네트워크 형태를 가지며, 네트워크에 자유롭게 참여(permissionless)할 수 있는 공개형(public)과 네트워크 참여를 제한(permissioned)하는 비공개형(private), 그리고 중간 형태인 컨소시엄형(consortium)으로 분류할 수 있습니다. 구분 Public Consortium Private 관리자 모든 거래 참여자 컨소시엄에 소속된 참여자 한 중앙기관이 모든 권한 보유 참여자 Permissionless 불특정 사용자가 참여할 수 있으므로, 악의를 가진 사용자도 참여할 수 있음 Permissioned 참여자의 신원이 확인되고, 신뢰할 수 있음 거버넌스 한번 정해진 법칙을 바꾸기 매우 어.. 2019. 4. 27.
03 블록체인 기술의 장단점 블록체인 기술의 장점 보안성 향상 중앙 데이터베이스 한 곳에 모든 자료를 저장하는 것 보다 데이터 손실에 대한 위험이 낮음 중앙 집중화된 시스템 관리가 필요하지 않으므로, 내부자에 의한 조작 또는 정보유출 위험이 크게 감소 암호화된 데이터와 암호화된 키 값으로만 거래가 이루어지므로 보안성을 높일 수 있음 새로운 블록은 기존의 블록과 연결되므로 전체 블록 안의 데이터 변조와 탈취가 불가능 각 참여 노드의 분산화로 해킹이 불가능 안정성 향상 일부 시스템에 오류 또는 성능저하가 발생하더라도 전체 시스템과 네트워크에 영향을 미치지 않음 거래 속도 향상 거래의 인증, 증명 과정에서 제3자를 배제시키는 실시간 거래가 이루어지므로 거래 기록의 신뢰성 확보와 동시에 거래의 효율성 및 속도가 향상됨 분산원장 기술로 실수.. 2019. 4. 25.
728x90
반응형