스마트 컨트랙트 업로드 용량에 크기에 따라 어떤 차이점이 있는지 알고 싶습니다.

이더리움과 이오스에 대한 논쟁이 상당히 많이 나오고 있는데요. 그 중에 스마트 컨트랙트 업로드 용량이 이더리움 보다 이오스가 20배더 크다는 장점이 있다라는 이야기를 들었습니다. 스마트 컨트랙트 업로드 용량에 따라 어떤 차이점이 있는지 알고 싶습니다.

    1개의 답변이 있어요!

    • 안녕하세요 Danny입니다.

      이오스와 이더리움의 스마트컨트랙트의 가장 큰 차이점은 매커니즘과 개발언어입니다.

      이더리움의 경우, 솔리디티를 사용하고(제한이 많이 있음) 스마트 컨트랙트 개발 코드가 다 오픈이 됩니다.(솔리디티 특성상), 그러므로 스마트 컨트랙트의 진실성을 쉽게 확인 할 수 있습니다.(자동계약체결에 대한 조건을 모든 사람들이 볼 수 있게 공개됩니다.)

      이오스의 경우, C++로 스마트컨트랙트를 개발합니다. C++는 소스가 오픈되지 않고, 오랫동안 개발된 언어로 다양한 개발지원이 가능합니다.(쉽게 개발가능하며 확장성이 큼) 그러나 오픈되지 않는 특성으로 자동계약체결에 대해서 개발자가 임의의 특성 계약체결값등을 설정할 수 있습니다.(이런 경우는 거의 없겠지만, 이론적으로 가능하다는 이야기입니다.) 솔리디티에 대비하여 오픈성에서 조금 부족하다고 볼 수 있습니다.

      크게 이러한 차이가 있는데,

      조금 쉽게 설명드리면,

      이더리움의 솔리디티는 제한이 많고 개발언어로써 한계가 많이 있으나 공개되어 있으므로 스마트컨트랙트의 특징을 보장한다. 정도로 정리할 수 있고

      이오스에서 사용하는 스마트컨트랙트의 개발언어인 c++의 특성은 오래된 개발언어이고 다양성 및 확장성에서 좋고, 스마트컨트랙트의 경우 속일 수 있는 단점이 있습니다.(이런 경우는 거의 없을건데..이론상으로 가능하다는 이야기입니다.)

      감사합니다.