본문으로 바로가기

솔리디티(Solidity)란?

category 개발/블록체인 2018.05.16 14:57

솔리디티(Solidity)란?


솔리디티는 '컨트렉트 기반 랭기지'라고 한다. 이 컨트렉트가 뭐냐면 일종에 계약서 인데 '스마트 컨트렉트'라고 해서 블록체인 기술이 돈을 다루는 기술이다보니 혹은 신용이라는 것을 다루는 도구이기 때문에 계약의 이행을 자동으로 해주는게 '스마트 컨트렉트'이다. 예를들어 어떤 물건을 코인을 받고 보내주기로 했을 때 물건을 받고 물건 받은 사람이 '받았음' 버튼을 누르면 물건을 판 사람한테 코인이 가게끔 하는 방식이다.


얼핏 보면 안전거래랑 비슷하지만 안전거래는 중간에 수수료를 떼가는 회사가 있는데 이건 그냥 블록체인 네트웍 상에서 일어나는 일이라서 중간에 회사같은게 없어도 이런 거래를 할 수 있는 것이다.


다시 '컨트렉트 기반 랭기지'로 돌아와서 솔리디티는 쉽게 말하면 '스마트 컨트랙트'라는 계약서를 만드는 랭기지라고 할 수 있다. 이더리움 버추얼 머신(Ethereum Virtual Machine)에서 작동하게끔 디자인된 언어라고 한다.


end.





댓글을 달아 주세요