본문 바로가기

추천 검색어

실시간 인기 검색어

학술논문

TogetheRand : the Collaborative Random Number Generator

이용수 21

영문명
발행기관
한국컴퓨터게임학회
저자명
백승록(Seung Rok BAEK) 김진석(Jin Suk KIM)
간행물 정보
『한국컴퓨터게임학회논문지』제34권 4호, 47~52쪽, 전체 6쪽
주제분류
공학 > 컴퓨터학
파일형태
PDF
발행일자
2021.12.31
4,000

구매일시로부터 72시간 이내에 다운로드 가능합니다.
이 학술논문 정보는 (주)교보문고와 각 발행기관 사이에 저작물 이용 계약이 체결된 것으로, 교보문고를 통해 제공되고 있습니다.

1:1 문의
논문 표지

국문 초록

종래의 게임에서, 널리 사용되고 있는 난수는 게임 서비스 제공자에 의하여 일방적으로 제공되기 때문에, 게임 이용자가 제공받은 난수가 어떠한 개입이나 조작이 있었는지를 검증하는 것은 어렵다. 본 논문은 상호 참여형 난수 발생기인 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

키워드

해당간행물 수록 논문

참고문헌

교보eBook 첫 방문을 환영 합니다!

신규가입 혜택 지급이 완료 되었습니다.

바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!

교보e캐시 1,000원
TOP
인용하기
APA

백승록(Seung Rok BAEK),김진석(Jin Suk KIM). (2021).TogetheRand : the Collaborative Random Number Generator. 한국컴퓨터게임학회논문지, 34 (4), 47-52

MLA

백승록(Seung Rok BAEK),김진석(Jin Suk KIM). "TogetheRand : the Collaborative Random Number Generator." 한국컴퓨터게임학회논문지, 34.4(2021): 47-52

결제완료
e캐시 원 결제 계속 하시겠습니까?
교보 e캐시 간편 결제