_ * Blockchain in Action(블록체인 인 액션) 책의 실습을 바탕으로 작성하였음._ 스마트 컨트랙트(Smart Contract) 정의: 애플리케이션의 규칙과 규정들을 디지털로 정의하고, 검증하고, 검사하며, 강제하기 위한 블록체인에서 작동시킬 수 있는
* Blockchain in Action(블록체인 인 액션) 책의 실습을 바탕으로 작성하였음. 설계 단계 투표 문제를 해결하기 위해 다음과 같은 단계를 진행한다. 유스 케이스 다이어그램을 설계하기 위해, 설계 원칙 1, 2, 3을 적용한다. 이 다이어그램을 이용해
\* Blockchain in Action(블록체인 인 액션) 책의 실습을 바탕으로 작성하였음.해결할 문제를 살펴보고 설계 원칙을 적용해 본다. 데이터 구조를 정의하는데 설계 원칙 2와 설계 원칙 3을 사용한다. 컨트랙트 다이어그램과 유한 상태 머신(FSM)을 사용해
* Blockchain in Action(블록체인 인 액션) 책의 실습을 바탕으로 작성하였음. 온체인과 오프체인 Dapp에서 사용하는 데이터의 일부분은 블록체인 인프라(온체인)에 저장하고, 다른 것은 전통적인 데이터베이스와 파일(오프체인)에 저장한다. 일반적으로 블록
* Blockchain in Action(블록체인 인 액션) 책의 실습을 바탕으로 작성하였음. 마이크로 페이먼트 채널 MPC 설계 문제 설정 >UN과 같은 비정부기구가 전 세계에 걸쳐 재활용 가능한 플라스틱을 수집하는 행위에 대해 소액을 지급하는(마이크로 페이먼트