새소식

💰 Crypto's (가상화폐, 코인)/Tech (기술설명, 용어)

스마트 계약(Smart Contract) 이란?

  • -

Q)스마트 계약(Smart Contract)이란 무엇인가요

계약 당사자가 협의한 내용을 미리 프로그래밍 하여 전자 계약서 문서 안에 넣어두고, 계약 조건이 충족되면, 계약 내용을 실행하도록 하는 시스템입니다.

비트코인은 가치의 저장과 전달만하는 암호화폐라면, 이더리움은 더 나아가 블록체인 기술을 활용해 모든 종류의 계약을 자동으로 실행할 수 있는 플랫폼인 셈입니다.

 

Q)스마트 계약의 종류에는 어떤 것이 있을까요

인간이 상상할 수 있는 모든 종류의 계약에는 이 기술을 사용할 수 있습니다.

보험, 은행, 저작권, 물류유통, 대금지불 등등을 블록체인 기술 상에서 모두 실현되어, 안정성이 보장되고 수수료가 적은 계약보장을 할 수 있게 됩니다.

 

 

Q) 그렇다면 스마트 계약의 문제점은 뭘까요

기술적으로 스마트 계약 코드는, 타이머나 이벤트등을 통해 실행을 못시킵니다. 즉 특정 시간 특정 주소로 자동으로 송금하는 프로세스등은 구현이 안됩니다.

그리고 배포하여 블록으로 생성된 스마트 계약은 수정이 불가능합니다.

또한 솔리디티 언어로 구성이 되어있기에, 다양한 보안 취약점이 있습니다. 따라서 해킹위험에 도사리는 점도 있어서 이더리움이 2016년 해킹사건 이후에 하드포크를 진행하였었죠.

 

 

Q) 스마트 계약의 관련된 코인 종류는 무엇이 있을까요

이더리움, 에이다, 코스모스, 트론, 알고랜드, 이더리움클래식, 스텔라, 비체인, 헤더라 등등이 있고,

그 밖에 DApp, NFT까지 더하면 수많은 코인종류가 있습니다.

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.