본문 바로가기

블록체인 강의3

알기쉬운 블록체인 11강 : 블록의 생성 II 제 11강 블록의 생성II 11-1. 블록 생성시 발생하는 문제들 ◈ Node의 작업 상태 • Node들의 두 가지 작업 상태 1) peer가 생성하고 제출한 새 블록을 평가하는 상태 2) 새 블록을 만드는 상태 - 퍼즐을 풀어 블록을 완성하고 제출함 - 다른 피어들의 검증 결과를 기다림 • 각 노드의 상태는 중앙통제에 의하지 않고, 개별 노드에 도착하는 메시지에 의해 결정 - 모든 노드가 동일한 작업 상태를 유지함으로써 동일한 트랜잭션 데이터 이력을 유지하도록 만드는 것 - 각 노드는 새 블록을 포함하는 메시지를 받자마자 평가 상태로 전환 -> 평가가 완료되면 새 블록을 생성하는 상태로 전환 ◈ Node의 처리 규칙 • 목적 - 다른 피어로부터 받은 트랜잭션 데이터와 블록을 처리 • 처리 규칙 1) 새.. 2023. 7. 7.
알기쉬운 블록체인 10강 : 블록의 생성 I 안녕하세요! :-) 이번 강의에서는 블록의 생성에 관한 첫번째 챕터입니다. 10강도 내용이 굉장히 길어요! 모두 집쭝집쭝! 그럼 오늘도 블록체인 공부에 도움이 되셨으면 좋겠습니다! 제 10강 블록의 생성 I 10-1. 거래 정보의 보호 ◈ 정보 조작의 문제 • 자신을 귀족 가문의 자손으로 위장하려면? - 가상의 귀족 할아버지를 만들어 족보 위조하기, 가계도 설정 -> 다른 가문의 가계도와 얽힌 부분은? - 저명한 귀족 가문의 가계도에 자신의 할아버지를 끼워 넣기 -> 살아온 발자취는? - 할아버지의 생애 전체를 치밀하게 위조하기 -> 학력, 경력, 유년시절은? • 목표 : 블록체인으로 유지되는 트랜잭션 이력을 변경할 수 없게 만들어 위조나 조작을 방지 • 해결할 문제 : 개방된 분산 P2P 시스템에서 부.. 2021. 8. 11.
알기쉬운 블록체인 9강 : 거래 정보의 구조 안녕하세요! :-) 이번 강의에서는 블록체인에서 정말 중요한 개념인 '해시 함수'에 대한 강의노트입니다! 9강은 내용이 굉장히 길어요! 그래서 정리할 때도 조금 힘들었다능 .. 그럼 오늘도 블록체인 공부에 도움이 되셨으면 좋겠습니다! 제 9강 거래 정보의 구조 9-1. 거래 정보의 구성 ◈ 블록체인이 풀어야 할 문제 • 도서관의 도서 일람표 카드 - 도서관에 있는 모든 책들이 등록되어 있다. - 카드 한장에 분류 방식에 따라 저자 일람표, 제목 일람표, 출판 일자 순으로 구분된다. - 카드 한장에 한 권의 책에 대한 정보가 들어있다. (저자 이름, 책 제목, 출판일, 책의 위치, 책의 식별자-고유번호) • 블록체인의 목표는 전체 거래 이력을 순서대로 유지하는 것 • 해결해야 할 문제 - 거래 정보를 발생.. 2021. 7. 25.
반응형