Three Stars Slot 진행상황 공유

PLAY THE CRYPTO WORLD

안녕하세요 NBLab입니다.

지난포스트

EOS Slot 최초 공개

NBLab은 지난 9월 13일(목) UDC 2018에서 Three Stars Slot (EOS Slot) 을 공개하였습니다.

긍정적 피드백

당시 현장에선 당일 연사들 중 가장 많은 질문을 받을 정도로 뜨거운 관심을 받았습니다. 온라인에서도 전세계 EOS 홀더분들이 많은 피드백을 주셨습니다. Reddit 그리고 Telegram, Email 등 여러 채널을 통해 전세계의 수많은 EOS 홀더들이 수많은 의견을 주셨습니다.

Reddit

Telegram

앞으로 EOS에 Three Stars Slot 같은 dApp이 나왔으면 너무 좋겠다. 시각적으로 훌륭한 서비스이다. 이런 피드백은 저희에게 큰 힘이 되었습니다.

우려의 목소리

하지만 저희 Three Stars Slot 서비스를 향한 우려의 목소리도 있었습니다. 서비스를 최초로 시작할 때 사용자에게 중요한 권한을 요청하였기 때문입니다.

Reddit

Telegram

Nethan @GenerEOS 고마워요

(데모 서비스에 이렇게 많은 관심이 올줄은 상상도 못했습니다…)

EOSIO 주사위 게임 예제 코드

데모 서비스를 빠르게 보여 드리기 위해 EOS.IO의 주사위 게임 예제 코드의 방식을 일부 적용하였습니다. EOS.IO의 주사위 게임 예제 코드에서도 사용자에게 중요한 권한을 요청하는 방식이 사용되었습니다. 우리도 이 방식을 사용했던 것이죠.

폭발적 반응

발표 후 6 시간만에 총 1,800 건의 트랜잭션이 발생하였습니다. 데모 서비스에도 불구하고 많은 의견을 주셨기에 NBLab은 개선을 바로 하지 않을 수가 없었습니다.

대안 발견

행사 자리에서 NBLab이 머리를 싸매고 고민한 결과 최적의 UI를 유지하면서 사용자에게 권한을 부여받지 않고도 게임 플레이가 가능한 방식을 찾아내었습니다.

열심히 고민중인 NEOWIZ PLAY STUDIO Blockchain Lab 분들 그리고 EOSeoul의 Thomas Do님
이오서울의 Senior Engineer 님이신 Thomas Do님 께서 많은 기술적 도움을 주셨습니다. Specially Thanks to EOSeoul

이번 이슈 해결에 많은 분들이 관심을 주셨습니다. 특히 가장 많은 도움을 주 신 EOSeoul의 Thomas Do Senior Engineer님, 권용길 대표님, 행사장에서 여러 의견을 주신 DEXEOS관계자 분들 감사합니다.

덕분에 eosio.token transfer 액션의 이벤트를 활용하여 updateauth 액션없이도 게임플레이가 가능해졌습니다. (더 이상의 자세한 설명은 생략합니다… 관련한 기술 포스팅을 할 예정입니다.)

적용 결과

우리는 이제 더 이상 사용자에게 updateauth를 요청하지 않습니다.

적용 후 (최초 요청시 transfer 액션이 요구됩니다.)
적용 전 (최초 요청시 updateauth 액션이 요구되었습니다.)

꿀팁

Scatter는 비슷한 트랜잭션에 대해 반복적인 확인창이 뜨지 않는 설정을 할 수 있습니다. 단지 두번의 클릭만으로 Scatter 의 확인창 없이 쾌적한 플레이가 가능합니다.

마치는 글

NBLab의 RNG가 적용된 Three Stars Slot을 체험해보세요. 심지어 Three Stars Slot은 모바일에서도 가능합니다! 
(
일부 국가에서는 Three Stars Slot을 이용할 수 없습니다.)

감사합니다.

NEOWIZ PLAY STUDIO Blockchain Lab.
Homepage : https://www.nblab.io
Email: nblab@neowiz.com
Medium : https://medium.com/nblab