이더리움의 스마트컨트랙이 궁금했었는데..쉬운 설명 감사합니다..
사실 스마트 컨트랙을 쌍방의 컨디션들이 맞으면 자동으로 계약이 체결된다..라고만 알고 있었는데요..그럼 우리가 주식 매수 주문을 "삼전 5만원 100주" 이렇게 넣으면..조건에 맞으면 계약이 자동으로 체결될 수도 있겠지만..매수 매도자가 매칭이 안되면 거래가 성립되지 않을 텐데..이 경우는 어떻게 이해 해야할까요? 이것도 자판기의 물건이 다 팔려서 계약이 성립되지 않을 경우처럼.. 반만 스마트 컨트랙인지요? 이더리움에서 이야기하는 완전한 스마트컨트랙은 "조건만 맞으면 반드시 계약이 자동으로 성립된다"로 이해하면 될까요?
아코 제가 요새 딴짓하느라..
계약에는 항상 예외조건을 넣습니다. 실행할려고 해도 실행이 되지 않을때 오류가 발생하는데요. 오류가 발생하면 거래자체가 취소됩니다. 위의 예와 같이 매수 매도자가 매칭이 안되면 실행할려고 해도 안되기에 그냥 취소가 되죠. 이는 계약 자체에 '불가능한 계약은 하지않는다' 라는 식의 안전장치기에 반만 스마트컨트랙이 아니라 완전한 스마트 컨트랙이 맞습니다. '조건만 맞으면' 라는 것에서 그 조건이라는 것 중에 '실행이 가능한' 이라는 조건은 반드시 포함되니까요