Smart Contract : 서면으로 이루어지던 계약을 코드로 구현하고 특정 조건이 충족되었을 때 해당 계약이 이행되게 하는 script 특징 : 두 당사자가 서로를 모르거나 신뢰하지 않더라도 계약 체결 가능 : 특정 조건이 충족되어야만 계약이 체결됨=> 중개인 없이도 계약 이행 가능 ; 조건에 맞는 정확한 작동을 수행하는 능력 갖춤 : 대표적으로 이더리움 블록체인 플랫폼 위에서 구현되어 있음 왜 하필 블록체인에서 스마트 컨트랙트가 구현되었을까? 1. 블록체인은 많은 감시자들을 갖고 있음 2. 입력을 기반한 결과 도출 플랫폼임 그럼 스마트 컨트랙트가 왜 필요한가? 1. 누구나 배포 가능 2. 컨트랙트의 소유자가 아니더라도 누구든지 검증 가능 3. 코드의 실행 자동화 가능 4. 위변조 어려움 5. 블록체..