학술논문
TogetheRand : the Collaborative Random Number Generator
이용수 21
- 영문명
- 발행기관
- 한국컴퓨터게임학회
- 저자명
- 백승록(Seung Rok BAEK) 김진석(Jin Suk KIM)
- 간행물 정보
- 『한국컴퓨터게임학회논문지』제34권 4호, 47~52쪽, 전체 6쪽
- 주제분류
- 공학 > 컴퓨터학
- 파일형태
- 발행일자
- 2021.12.31
4,000원
구매일시로부터 72시간 이내에 다운로드 가능합니다.
이 학술논문 정보는 (주)교보문고와 각 발행기관 사이에 저작물 이용 계약이 체결된 것으로, 교보문고를 통해 제공되고 있습니다.
국문 초록
종래의 게임에서, 널리 사용되고 있는 난수는 게임 서비스 제공자에 의하여 일방적으로 제공되기 때문에, 게임 이용자가 제공받은 난수가 어떠한 개입이나 조작이 있었는지를 검증하는 것은 어렵다. 본 논문은 상호 참여형 난수 발생기인 TogetheRand를 제안한다. 제안된 방법은 이더리움 블록체인 시스템 위에서 작동되는 스마트 컨트랙트이다. 제안된 방법의 난수성을 Dieharder tests를 이용하여 테스트하였다. 제안된 방법은 많은 사람들이 난수 생성에 참여할 수 있고, 모든 입력값을 확인할 수 있으며, 블록체인 시스템으로 인하여 정상작동 여부가 보장되기 때문에 게임 이용자와 제공자 모두가 신뢰할 수 있는 방법이다. 제안된 방법은 게임 등의 신뢰성 있는 난수가 필요한 응용 분야에서 두루 적용될 수 있을 것이다. 본 논문에서 사용된 코드는 https://github.com/TyeolRik/TogetheRand 에 공개되어 있다.
영문 초록
Pseudorandom is widely used in video games. Loot box, a set of game items, which can be received by a chance factor including specific type, effect, or performance etc, which is bought for real mone y by a user, is one of its use cases in video games and used as an important part of game business model. In existing games, since pseudorandom number is provided one-sidedly by game provider, it is hard for user to verify provided random number, whether there is game provider’s intervention or no t. In this paper, we propose a collaborative pseudorandom number generator named as TogetheRand. TogetheRand is a smart contract which is executed on blockchain network of Ethereum. Proposed alg orithm collects inputs which is provided by participants, initializes pseudorandom number generator us ing Keccak256 hash function, and generates sequence of pseudorandom numbers using WELL512a ge nerator. Randomness of proposed algorithm is tested using Dieharder tests. Proposed algorithm let bot h user and game provider trust the outputs, generated pseudorandom numbers, since users contribute r andom number, users can check all inputs, and correct execution of pseudorandom number generator i s ensured by blockchain network due to smart contract. Proposed algorithm can be used widely in ap plications, where secure and reliable pseudorandom number is needed. Code is publicly available at ht tps://github.com/TyeolRik/TogetheRand
목차
1. Introduction
2. Related work
3. TogetheRand
4. Experiments
5. Conclusion
Acknowledgement
Reference
해당간행물 수록 논문
- 3D Spatial Arrangement Method of 360° Image with Depth Applied Considering Player Movement
- TogetheRand : the Collaborative Random Number Generator
- Method of Position Correction Exploiting Street View and Character Tag for Location-based AR games in Urban Environments
- A study of development of VR stop motion 3D scan data dynamics and animation system module applicable
- Development and Evaluation of Online Card Games Considering Deck Buildings
- A study on the Trend of Character Customization System UI
- Facial Recognition Using an Ensemble Model of Dimension Reduction Techniques and Convolutional Neural Networks
- Image-Text Sentiment Analysis Model Based on Visual Aspect Attention
- A Study on The Three-Dimensional Transformation method for the Weaving Maze
- Case study of a triangle industry-university collaboration class in the contest format - focusing on game content design class
- Design of Farm Simulator using Cloud Farm Data
- A Study on the Influential Factors of One-person Game Broadcasting Platforms Attributes
- Is it possible to measure emotional intelligence with serious games?
참고문헌
관련논문
공학 > 컴퓨터학분야 BEST
- 청소년들의 스마트폰 중독예방을 위한 이야기치료 집단상담 프로그램 개발
- 지도서비스를 이용한 위치 기반 관광 빅데이터의 시각화
- 틱톡의 숏폼 콘텐츠 특성이 관광지 이미지 및 방문의도에 미치는 영향
공학 > 컴퓨터학분야 NEW
- 착용형 증강현실 기반 체험형 콘텐츠 연구
- 스마트미디어저널 Vol13, No.4 목차
- Incorporating BERT-based NLP and Transformer for An Ensemble Model and its Application to Personal Credit Prediction
최근 이용한 논문
교보eBook 첫 방문을 환영 합니다!
신규가입 혜택 지급이 완료 되었습니다.
바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!