스마트 컨트랙트 스마트 컨트랙트는 블록체인 네트워크에 호스팅되고 실행되는 프로그램이다. 조건을 지정해두고, 해당 조건이 충족되면 미리 정해둔 계약을 이행하는 방식으로 코드를 작성한다. 탈중앙화된 블록체인에서 실행하기 때문에, 계약 조건이나 이행 내용을 변조하기 어려
비트코인에서는 일반적인 프로그래밍 언어와 다르게 공식적인 문법이나 구문이 없는 간단한 연산목록으로 구성된 스크립트를 사용한다.스크립트에서 사용하는 연산들은 Opcode에 해당하며, 연산들은 c++로 작성되어 있다.네트워크의 모든 노드는 트랜잭션을 받을 때마다 자신의 로
EVM(Ethereum Virtual Machine)은 우리가 짠 코드와 이더리움 블록체인 사이에 있는 가상 머신으로, 블록체인에서 코드가 실행될 수 있도록 한다.솔리디티로 작성된 dApp을 이더리움 네트워크에 올려야하지만 솔리디티는 고급언어이므로 바이트코드(bytec
Web1은 클라이언트(사용자)가 서버로부터 콘텐츠를 제공받는 것이었다. 클라이언트가 정보를 읽기(Read)만 할 수 있었기 때문에 Information Economy라고도 불렸다.AJAX의 등장으로 클라이언트는 서버로부터 단순히 정보를 받기만 하는 것이 아니라, 서버와