본문 바로가기

해시함수5

알기쉬운 블록체인 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.
알기쉬운 블록체인 8강 : 블록체인과 암호기술II 안녕하세요! :-) 이번 강의에서는 블록체인 '전자서명'에 대한 내용을 정리해 보았습니다. 왜 6강에서 바로 8강이 되었냐면~! 7강은 중간고사였습니다 하핫 KMOOC도 중간, 기말고사를 모두 봐야 인증서가 나온답니다 :) 그럼 오늘도 블록체인 공부에 도움이 되셨으면 좋겠습니다! 제 8강 블록체인과 암호기술II 8-1. 거래 데이터의 신뢰성 ◈ 전자서명의 필요성 • 공개된 네트워크에서 주고 받는 데이터를 어떻게 신뢰할 수 있을까? - 메시지는 정당한 송신자가 보낸 것이 맞는가? - 송신자가 보낸 메시지가 맞는가? => 문서에 서명을 하는 행위를 함으로써 위조를 어렵게 하고 해당 문서를 만든 사람을 확실히 하게 했다. 오프라인에서는 서명을 어떻게 할 수 있을까? • 전자서명의 필요성 - 인터넷을 통하여 전.. 2021. 7. 19.
알기쉬운 블록체인 6강 : 블록체인과 암호기술I 안녕하세요! :-) 이번 강의에서는 블록체인 핵심 키워드인 '해시함수'에 대한 내용을 정리해 보았습니다. 그럼 오늘도 블록체인 공부에 도움이 되셨으면 좋겠습니다! 제 6강 블록체인과 암호기술I 6-1. 데이터의 신뢰성 ◈ 디지털 데이터의 신뢰성이란? • 디지털 데이터의 특징 - 복제, 삭제, 변경이 용이 - 대부분 양이 방대하며 부호화 되어 있기 때문에 비가독성 • 디지털 데이터의 신뢰성 - 변조되지 않았음을 보이는 것. 즉, 원본과 같은 것. - 원본과 복제된 데이터 사본의 값이 같으면 사본 또한 원본이라고 주장할 수 있다. => 즉, 디지털 세계에서 값이 같으면 같다고 볼 수 있다. => 따라서, 원본을 확인한다는 것은 원본이라는 값이 계속 일정하게 유지되고 있음을 말한다. • 매우 큰 두 디지털 데.. 2021. 7. 12.
반응형