매직다이스로 알아보는 현 스팀 블록체인의 기술적 한계 magicdice without smart contract

in #kr5 years ago (edited)

스마트 컨트랙트(Smart Contract)란?

  • 쉽게 이야기해서 자동으로 강제 이행되는 계약이라고 생각하시면 됩니다.

최근 매직다이스가 정말 핫한데 여기서 스팀 블록체인의 아쉬운 부분이 스팀잇은 smart contract를 지원하지 않습니다. 즉 매직다이스에 돈을 걸었다는 사실(송금 및 베팅기록)과 배당을 받을 것이 있다는 사실(베팅 결과)이 블록체인에 기록되긴 하지만 그 결과에 따른 계약을 이행하는 것은 온전히 매직다이스의 선의에 기반합니다.

어차피 상한선이 있지만 상한선이 없어서 누가 천만 스팀을 한번에 걸든 상한선이 있다쳐도 순간 잔고가 충분히 높다면 그냥 "먹튀"를 할 인센티브도 존재는 한다는 것입니다. 물론 예시일 뿐입니다. 아래 추가 설명보면 아시겠지만 제가 매직다이스가 실제 그럴 수도 있다고 생각한다는 것이 전혀 아닙니다. 오해 없으시길.

매직다이스는 하나의 예제일 뿐이고 종종 먹튀사례가 있곤 하는 개인간의 스몬 카드 거래 생각해보시면 더 이해가 쉬우실 겁니다.

스마트 컨트랙트를 쓸 수 있다면 이런 배당금/대금 지금을 블록체인이 강제하게 만들 수가 있습니다.

이렇게 스팀 블록체인의 기술적인 약점은 smart contract을 지원하지 않는다는 것입니다. SMT가면 되어야할 것 같은데 설마 토큰 분배를 contract를 안쓰고 하진 않을테니. 현재는 SMT든 SMT-Lite든 언제 어떤 모습으로 나올지 모르겠지만(이미 비용절감에 우선순위가 밀린 상황입니다) 스마트 컨트랙트를 어떤 레벨로 구현할지 궁금합니다. 사실 현실적으로 토큰 분배 등 제한적인 용도로만 쓰일 수 있는 수준의 것이 구현되리라고 보는 것이 현실적일 것 같습니다.

아무튼 현재는 모든 게임이 신뢰에 기반하여 운영되는 것입니다. 물론 제 개인적으로는 금액이 정말 큰게 아니면 게임 구동하는데 스마트 컨트랙트 쓰는 것은 낭비라고 생각합니다. 어차피 약속을 이행하지 않으면 곧 안가 그 회사는 망할거고 그렇기에 계속 돈을 벌기 위해 약속을 지키려하겠죠. 물론 언제든 마지막 한번은 먹튀를 계획할 수도 있긴 하겠지만^^ 실제 시간이 흘러 유사댑들이 끊임 없이 많이 나오기 시작하면 결국은 그런 문제가 생기게 될 수도 있습니다.

스마트 컨트랙트는 만능이냐?

제 개인적으로는 절대 그렇지 않다고 생각합니다. 오히려 규모가 상당히 커질 수 있는 ICO와 같은 곳에나 꼭 필요하지 대개의 경우 마케팅으로써 필요 이상으로 사용된다고 생각합니다. (물론 그만큼 중요한 마케팅 요소인 것도 맞기에 스팀에 불리한 점인 것은 분명합니다.)

스마트 컨트랙트의 대표적인 단점이

  • 많은 리소스를 필요로 하며(사실상 스마트 컨트랙트를 제대로 처음 구현한 이더리움을 생각하시면 이것이 얼마나 값비싼 작업인지 쉽게 와 닿을 것입니다, 이오스 역시 많은 CPU/RAM 자원을 필요로 합니다.)
  • 그 자체가 구현이 복잡하여 버그가 종종 있습니다. 이행이 강제되는 특성상 버그가 있으면 치명적일 수 있습니다.

이렇게 스마트 컨트랙트도 비용도 많이 들고 그 자체의 버그때문에 도리어 해킹되는 사례도 나오니 아직 기술이 완전히 성숙하기 전에는 게임 구동하는데는 비용이 아주 저렴해지지 않는 이상 저는 꼭 필요한 기술이라 전혀 생각하지 않습니다. 현재로써는 ICO등 금액이 매우 커질 수 있는 그런 부분에 꼭 필요한 수준이고 그 이상은 솔직히 마케팅으로써 사용될뿐이라는 게 제 생각입니다. 물론 주사위같은 경우 금액이 매우 커지면 쓸 수 있으면 좋긴 하겠죠. 그런데 역시나 찾아보니 eosbet의 경우 스마트 컨트랙트 해킹 사고가 있었더군요. 이러니 꼭 더 안전하다고 말할 수 있는 것인지 참 아이러니합니다. 물론 버그 없이 구현되었다면야 안전한거지만.

매직다이스같은 댑을 한국에서 서비스하는 것은 불법

추가로 저도 속해있는 블록체인 법학회에 비공식 문의를 해봤는데 요즘 핫한 마법의주사위ㅎㅎ같은 서비스를 한국에서 서비스하는 것은 불법이라고 합니다. 우리나라의 카지노 규제를 생각해보시면 당연한 정책이겠죠.

소액으로 서비스를 단순히 이용하는 것은 큰 문제가 없을 것 같은데 이것도 잘은 모르겠습니다. 어차피 큰 금액으로 하시는 분들은 실명 계정에서 하실 것 같지도 않고.

이오스만 봐도 주사위댑이 사용량면에서 압도하던데 제가 우리도 주사위 강국ㅎㅎ이 되어야한다고 주장하고 싶은 것은 아니지만 한편으론 어차피 수많은 주사위댑들이 존재한다면 글로벌한 큰 시장을 놓치는 것 같아 아쉽기도 합니다. 정부가 블록체인 강원랜드 만들어서 국제적으로 세금이라도 걷던지ㅎㅎ 생각해보니 경제가 어려운 나라에서는 정말 시도해 볼 수도 있을 것 같은 발상이네요^^

어차피 블록체인이 투명하면서도 불투명해서 누가 누군지 모를 여지도 많지만 혹시라도 개발자분들 중 유사 서비스 생각하시는 분들 계시면 참고하시라고 알려드립니다. 감사합니다.

Sort:  

스팀도 스텔라루멘 수준의 스마트 컨트랙트가 나왔으면 좋겠어요. 그러면 스팀 컨트랙트를 이용한 에스크로 서비스 또는 Dex거래소 서비스를 할 수 있을 것 같습니다. 스팀에 스마트 컨트랙트가 없어서 약간 아쉬운 점이 있어요.ㅋㅋ
그리고 한국에서는 도박댑이 안나왔으면 하네요.

스마트 컨트랙트 안되는게 마케팅상으로도 큰 약점이긴 하죠. 저도 SMT는 참 기대를 했었건만. 계속 불안정한 모습보이다 HF20로 결정적으로 신뢰를 많이 잃었네요ㅠㅠ 일단 경비절감 안정화 좀 되고 크립토가격들이 다같이 올라줘야 뭔가 해볼 수 있을듯.

요즘 스팀잇에 흥미있는 글을 자주 올려주셔서 감사합니다. 내일은 어떤 글이 올라올지 항상 기대됩니다. 블록체인스튜디오님 글을 RSS 피드를 받고 싶은데... 아직은 좋은 아이디어가 없네요.ㅋ

부족한 글 좋아해주셔서 감사합니다^^ 메리 크리스마스

곰돌이가 @anpigon님의 소중한 댓글에 $0.017을 보팅해서 $0.006을 살려드리고 가요. 곰돌이가 지금까지 총 2194번 $27.866을 보팅해서 $27.279을 구했습니다. @gomdory 곰도뤼~

곰돌이가 @anpigon님의 소중한 댓글에 $0.017을 보팅해서 $0.006을 살려드리고 가요. 곰돌이가 지금까지 총 2187번 $27.784을 보팅해서 $27.200을 구했습니다. @gomdory 곰도뤼~

짱짱맨 호출에 응답하여 보팅하였습니다.

다이스...사실 도박이죠...알수없는 확률에 배팅하는거니^

네 규모가 커지면 사용하시는 분들도 조심하셔야할듯^^

개발자분들 한국판 다이스 얘기 하시던데...ㅎㅎ

안그래도 그래서 혹시나 걱정이 되어서 글 쓴거에요^^


@blockchainstudio님 곰돌이가 5.6배로 보팅해드리고 가요~! 영차~

도께비가 인사차 들렸어요.

감사합니다. 좋은 주말 보내세요^^

우와..

매직다이스같은 댑을 한국에서 서비스하는 것은 불법
추가로 저도 속해있는 블록체인 법학회에 비공식 문의를 해봤는데 요즘 핫한 마법의주사위ㅎㅎ같은 서비스를 한국에서 서비스하는 것은 불법이라고 합니다.

모르던내용을 알려주셔서 감사합니다 또 새로운것을 배워갑니다 ^^

Hi @blockchainstudio!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 4.235 which ranks you at #2765 across all Steem accounts.
Your rank has improved 15 places in the last three days (old rank 2780).

In our last Algorithmic Curation Round, consisting of 193 contributions, your post is ranked at #28.

Evaluation of your UA score:
  • Some people are already following you, keep going!
  • The readers like your work!
  • Good user engagement!

Feel free to join our @steem-ua Discord server

장치적인 제도가 필요하겠구나
싶네요
굳이 님이 언급하신거 외에도 말이죠;;

스마트 컨트렉트의 대표적 두가지 단점을 정말 잘 콕 찝어주셨네요!

감사합니다. 참 덕분에 또 새로운 프로그램 알게됐어요. 늘 신선한 소식 감사드려요ㅎㅎ

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.032
BTC 59524.20
ETH 2999.76
USDT 1.00
SBD 3.77