"펀페어"의 두 판 사이의 차이
잔글 |
|||
(사용자 4명의 중간 판 13개는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
+ | [[파일:펀페어 로고.png|썸네일|200픽셀|'''펀페어'''(FunFair)]] | ||
+ | [[파일:펀페어 글자.png|썸네일|300픽셀|'''펀페어'''(FunFair)]] | ||
+ | |||
+ | [[파일:제즈 산.jpg|썸네일|200픽셀|'''[[제즈 산]]'''(Jez San) 펀페어 창업자]] | ||
+ | [[파일:예레미_롱리.PNG|썸네일|200픽셀|'''[[제러미 롱리]]'''(Jeremy Longley) 펀페어 CTO]] | ||
+ | |||
'''펀페어'''<!--펀 페어, 펀페어 코인, 펀페어코인-->(FunFair)<!--Fun Fair-->는 [[카지노]] 게임에서 사용하기 위한 블록체인 기반의 [[암호화폐]]이다. [[이더리움]]의 [[스마트 컨트랙트]] 기반으로 작동한다. 펜페어(FunFair) 코인은 게임을 위한 목적으로 만들어진 블록체인 플랫폼이다. 펀페어는 40년 경력의 카지노 소프트웨어 회사가 개발하고 운영중에 있으며 오픈소스 프로토콜을 사용하였고 독보적인 기술, 신뢰가는 채널 운영을 통해 즐겁고, 빠르고, 공정한 온라인 카지노 게임을 즐길 수 있다. 2017년 6월 22일 공개되어 세계에서 제일 빠른 이더리움 기반 블록체인 카지노 플랫폼이다.<ref name="jruit">jruit, 〈[https://steemit.com/kr/@jruit/funfair 펀페어(Funfair)코인에 대해 알아보자]〉, 《스팀잇》, 2017-04-22</ref> | '''펀페어'''<!--펀 페어, 펀페어 코인, 펀페어코인-->(FunFair)<!--Fun Fair-->는 [[카지노]] 게임에서 사용하기 위한 블록체인 기반의 [[암호화폐]]이다. [[이더리움]]의 [[스마트 컨트랙트]] 기반으로 작동한다. 펜페어(FunFair) 코인은 게임을 위한 목적으로 만들어진 블록체인 플랫폼이다. 펀페어는 40년 경력의 카지노 소프트웨어 회사가 개발하고 운영중에 있으며 오픈소스 프로토콜을 사용하였고 독보적인 기술, 신뢰가는 채널 운영을 통해 즐겁고, 빠르고, 공정한 온라인 카지노 게임을 즐길 수 있다. 2017년 6월 22일 공개되어 세계에서 제일 빠른 이더리움 기반 블록체인 카지노 플랫폼이다.<ref name="jruit">jruit, 〈[https://steemit.com/kr/@jruit/funfair 펀페어(Funfair)코인에 대해 알아보자]〉, 《스팀잇》, 2017-04-22</ref> | ||
== 개요 == | == 개요 == | ||
− | 펀페어는 | + | 펀페어는 중앙화된 기존 서버를 제거하고 [[이더리움]] [[블록체인]]을 기반으로 구현되었다. 자금에 관련된 지불 및 이해관계자 보상과 같은 모든 플랫폼 활동에 사용된다. 또한 구축된 게임은 앱 다운로드가 필요 없이 브라우저에서 직접 실행되므로, 플레이어 온보딩같은 주요 문제점 중 하나를 제거할 수 있다.<ref>Coin Go, 〈[https://blog.naver.com/didi916/221175530857 펀페어 코인의 정보와 전망 소개!]〉, 《네이버 블로그》, 2018-01-01</ref> 펜페어는 신뢰성이 높은 채널을 사용하여 독보적인 속도를 유지하면서 공정한 카지노 게임을 즐길 수 있도록 설계하였다.펜페어는 의사 난수 생성기(PRNG)를 해결하고자 페이트 채널(fate channel)를 개발하였으며 이더리움 기반의 스마트 계약 기술을 이용해 개발되어 낮은 수수료로 게임을 진행할 수 있게 만들었다.<ref>비트웹 편집국, 〈[http://www.bitweb.co.kr/news/view.php?idx=573 펀페어 - 오직 게임을 위한 암호화폐]〉, 《비트웹》, 2018-03-26</ref> 2019년 4월 22일 기준, 펀페어의 시가총액은 404억 원이며, 총 발행량은 10,999,873,621 FUN이다. |
+ | |||
+ | == 주요인물 == | ||
+ | * '''[[제즈 산]]'''(Jez San OBE) : 1970년대에 컴퓨터 게임 개발자에게 영감을 받았다. 최초의 대규모 멀티 플레이어 게임인 MUD(Multi-User Dungeon)를 경험한 후, 1982년 최초의 영국 게임 개발사 중 하나인 아르고노트(Argonaut)를 설립했다. 높은 판매율을 자랑하는 Star Fox, Croc 및 [[해리 포터]](Harry Potter)를 포함한 다수의 게임을 제작했다. 제즈는 실시간 3D 컴퓨터 그래픽 분야의 선구자였으며, 콘솔 게임 개발자인 Ninja Theory, 모바일 개발자 Origin8, 그리고 최근까지도 3D 온라인 온라인 포커 룸 인 PKR.com과 같은 컴퓨터 게임 및 온라인 게임에 적극적인 역할을 담당해왔습니다. 제즈는 엔젤 투자가이기도하며, 그의 투자 중 일부는 [[인공지능]] 개척자 DeepMind Technologies 와 암호화폐 거래소 Kraken을 포함하고 있다. 제즈는 우수한 컴퓨터 게임 서비스를 제공하는 것을 인정 받아, 2002년, 영국의 대영 제국 훈장 장교 상을 수여한 바 있다.<ref name="백서">>FunFair, 〈[https://funfair.io/wp-content/uploads/KR-funfair_whitepaper-kor.pdf FunFair : 재미있고 빠르며 공정한 블록체인 기반의 혁명적인 온라인 게임]〉, 《펀페어》, 2017-06-13</ref> | ||
+ | |||
+ | * '''[[제러미 롱리]]'''(Jeremy Longley) : 기술팀 감독으로 15년 이상 일한 경험을 가지고 있으며 다재다능한 최고기술책임자이다. 2005년 제즈 산과 온라인 게임 사이트 PKR.com을 공동 설립했으며, CTO로 일하면서 완벽한 3D 게임 환경을 개발하기 위해 100 명 이상의 기술 직원으로 구성된 팀을 이끌었다. PKR은 iOS, 안드로이드(Android) 및 HTML5 제품은 물론 맞춤형 아바타 시스템을 비롯한 다양한 2D 및 3D 카지노 게임을 개발했다. 예레미는 또한 광범위한 현장 사무 관리와 계산 시스템을 개발, Playtech, OpenBet 및 Ladbrokes / GBE를 포함한 제 3자 제공 업체와의 시스템 통합을 광범위하게 지원할 수 있는 백 오피스와 비즈니스 인텔리전스 기능 개발을 주도했다.<ref name="백서"></ref> | ||
== 특징 == | == 특징 == | ||
=== 플랫폼 === | === 플랫폼 === | ||
− | 펀페어는 온라인 카지노 게임 플랫폼으로서 개방형 구조로 개발잘들에게 넓은 선택의 폭을 제공한다. 또한 HTML5를 통해 재미있는 고품질의 3D 게임을 제작할 수 있고 단 두 번의 클릭으로 운영자를 위한 온라인 카지노를 게시 할 수 있다. 시작은 완전히 서버 없는 상태로 분산화가 이루어지며 다른 플랫폼에 비해 10배 낮은 수수료로 발생한다.<ref name="백서"> | + | 펀페어는 온라인 카지노 게임 플랫폼으로서 개방형 구조로 개발잘들에게 넓은 선택의 폭을 제공한다. 또한 HTML5를 통해 재미있는 고품질의 3D 게임을 제작할 수 있고 단 두 번의 클릭으로 운영자를 위한 온라인 카지노를 게시 할 수 있다. 시작은 완전히 서버 없는 상태로 분산화가 이루어지며 다른 플랫폼에 비해 10배 낮은 수수료로 발생한다.<ref name="백서"></ref> |
=== 서버 === | === 서버 === | ||
16번째 줄: | 27번째 줄: | ||
페이트 채널은 점진적인 향상이 진행되고 있다. 펀페어 슬롯 머신은 페이트 채널이 이체 비용을 높이거나 블록체인을 스팸하지 않으면서, 더 빠르고 공정한 게임을 제공한다는 것을 증명한다. 기존 슬롯 머신은 일단 플레이어가 바퀴를 돌리거나 주사위를 던지면 결과에 영향을 줄 수 있는 중간 플레이(mid-play)를 할 수 있는 방법이 없었다. 페이트 채널은 다중 상태 게임(Multi-State Games)을 지원하여 이전 결과에 새로운 베팅을 할 수 있는 기능을 제공하기 위해 페이트의 프로토콜을 강화한다. 또한 페이트 채널은 서버와 클라이언트에 집중하여 완전한 사용자간 [[P2P]]를 지원한다. 누구나 자신만의 게임 환경을 시작하고 운영 할 수 있도록 서비스를 제공한다. 더불어 페이트 채널 항목에서 서버 구성 요소를 완전히 제거하여 원활한 서비스를 제공한다.<ref name="백서"></ref> | 페이트 채널은 점진적인 향상이 진행되고 있다. 펀페어 슬롯 머신은 페이트 채널이 이체 비용을 높이거나 블록체인을 스팸하지 않으면서, 더 빠르고 공정한 게임을 제공한다는 것을 증명한다. 기존 슬롯 머신은 일단 플레이어가 바퀴를 돌리거나 주사위를 던지면 결과에 영향을 줄 수 있는 중간 플레이(mid-play)를 할 수 있는 방법이 없었다. 페이트 채널은 다중 상태 게임(Multi-State Games)을 지원하여 이전 결과에 새로운 베팅을 할 수 있는 기능을 제공하기 위해 페이트의 프로토콜을 강화한다. 또한 페이트 채널은 서버와 클라이언트에 집중하여 완전한 사용자간 [[P2P]]를 지원한다. 누구나 자신만의 게임 환경을 시작하고 운영 할 수 있도록 서비스를 제공한다. 더불어 페이트 채널 항목에서 서버 구성 요소를 완전히 제거하여 원활한 서비스를 제공한다.<ref name="백서"></ref> | ||
− | === 프로토콜 === | + | ==== 채널 설정 ==== |
+ | 페이트 채널은 클라이언트인 플레이어와 운영자인 카지노간의 게임 세션 전반에 걸친 통신을 지원한다. 저렴하고 신속한 방법으로 난수 생성, 게임 세션 시작, 종료, 블록체인에서의 스마트 계약 체결 등을 제공한다. 각 게임에 대해 스마트 계약 API 호출이 게임의 규칙을 압축하여 발행된다. 가장 중요한 페이트 채널(fate channel)계약은 기본적으로 두 가지를 이행 한다. 게임 세션을 시작하고, 하나를 정착 시킨다.<ref name="백서"></ref> | ||
+ | |||
+ | ==== 클라이언트 ==== | ||
+ | 클라이언트는 블록체인 및 서버와 통신 할 수 있는 웹 기반, 자바 스크립트 및 HTML5/WebGL 응용 프로그램이다. 미래에는 클라이언트가 모바일의 기본 응용 프로그램이 될 수 있지만, 현재는 모바일 브라우저에서 직접 작동되어, 최대한 많은 고객이 액세스 할 수 있도록 돕는다.<ref name="백서"></ref> | ||
+ | |||
+ | ==== 서버 ==== | ||
+ | 서버는 클라이언트와 매우 유사하지만 사용자 상호작용이 없다. 플레이어가 게임 세션을 시작하면 클라이언트와 서버 모두 역방향 해시 체인을 만든다. 페이트 채널 계약은 양 플레이어의 모든 상호작용을 검증하고, 블록체인에 세션을 생성하고, 자금을 잠그고, 블록체인에 이벤트를 게시한다.<ref name="백서"></ref> | ||
+ | |||
+ | ==== 프로토콜 ==== | ||
게임이 진행됨에 따라 클라이언트와 서버는 보낸 사람이 서명한 거래 메시지를 교환한다. 세션의 상태가 주어딘 메시지에서 진행되면 새로운 상태가 서명되고, 이전 상태에 공동 서명된다. 게임 세션의 각 결과에 대해 서버는 역방향 해시체인(Reverse Hash Chain)에서 다음 해시를 가져와서 다음 클라이언트 해시와 결합하여 해시를 취하여 RNG를 만든다. RNG를 사용하여 게임 로직(Logic)을 실행하고, 게임 상태 머신에서 액션을 결정한다. 한편, 클라이언트는 서버와 같은 방법으로 동일한 해시를 사용하여 RNG를 생성한다. 게임 로직의 자체 구현을 통해 우승 및 기타 게임 결과가 서버의 결과와 일치하는지 검증한다. 세션을 끝내려면 플레이어는 현금 지급 버튼을 누르고 클라이언트는 가장 최근 거래 상태를 서명하고, 서버는 공동 서명과 함께 세션 종료 메시지로 페이트 채널 계약을 완료한다. 계약은 모든 관련 데이터를 광범위하게 검증하고 문제가 없다면, 계약서는 남은 자금을 지불하고 세션이 완료된다.<ref name="백서"></ref> | 게임이 진행됨에 따라 클라이언트와 서버는 보낸 사람이 서명한 거래 메시지를 교환한다. 세션의 상태가 주어딘 메시지에서 진행되면 새로운 상태가 서명되고, 이전 상태에 공동 서명된다. 게임 세션의 각 결과에 대해 서버는 역방향 해시체인(Reverse Hash Chain)에서 다음 해시를 가져와서 다음 클라이언트 해시와 결합하여 해시를 취하여 RNG를 만든다. RNG를 사용하여 게임 로직(Logic)을 실행하고, 게임 상태 머신에서 액션을 결정한다. 한편, 클라이언트는 서버와 같은 방법으로 동일한 해시를 사용하여 RNG를 생성한다. 게임 로직의 자체 구현을 통해 우승 및 기타 게임 결과가 서버의 결과와 일치하는지 검증한다. 세션을 끝내려면 플레이어는 현금 지급 버튼을 누르고 클라이언트는 가장 최근 거래 상태를 서명하고, 서버는 공동 서명과 함께 세션 종료 메시지로 페이트 채널 계약을 완료한다. 계약은 모든 관련 데이터를 광범위하게 검증하고 문제가 없다면, 계약서는 남은 자금을 지불하고 세션이 완료된다.<ref name="백서"></ref> | ||
− | === 온체인 검증 === | + | ==== 온체인 검증 ==== |
− | 펀페어는 추가 계약을 사용하여 '''온체인'''에서 검증을 하여 공정한 게임 플레이를 제공한다. 체인 검증(Chain Verification)을 통해 클라이언트와 서버에 의해 생성된 역방향 해시 체인을 각각 확인하기 위해 사용된 마지막 해시가 체인에 게시된다. '''페이트 채널'''은 이것을 정확한 횟수만큼 해시하고, 체인에 맡겨진 최종 | + | 펀페어는 추가 계약을 사용하여 '''온체인'''에서 검증을 하여 공정한 게임 플레이를 제공한다. 체인 검증(Chain Verification)을 통해 클라이언트와 서버에 의해 생성된 역방향 해시 체인을 각각 확인하기 위해 사용된 마지막 해시가 체인에 게시된다. '''페이트 채널'''은 이것을 정확한 횟수만큼 해시하고, 체인에 맡겨진 최종 해시(final hash)를 다시 만든다. 두 번째로 게임 검증(game Verification)을 사용한다. 개별 게임을 검증하기 위해 게임 상태 머신을 게임 유형별로 하나씩 별도 계약으로 블록체인에 구현한다. 이 함수는 상수 함수가 될 수 있다. 초기 시드(seeds)와 게임 간의 출력을 가져와서 참(True) 또는 거짓(false)을 반환한다. 상수 함수는 [[블록체인]]을 수정하지 않으므로, 모든 참가자는 이를 무료로 호출하고 실행한다.<ref name="백서"></ref> |
== 토큰 == | == 토큰 == | ||
40번째 줄: | 60번째 줄: | ||
== 참고자료 == | == 참고자료 == | ||
− | * | + | * 펀페어 공식 홈페이지 - https://funfair.io/ |
* FunFair, 〈[https://funfair.io/wp-content/uploads/KR-funfair_whitepaper-kor.pdf FunFair : 재미있고 빠르며 공정한 블록체인 기반의 혁명적인 온라인 게임]〉, 《펀페어》, 2017-06-13 | * FunFair, 〈[https://funfair.io/wp-content/uploads/KR-funfair_whitepaper-kor.pdf FunFair : 재미있고 빠르며 공정한 블록체인 기반의 혁명적인 온라인 게임]〉, 《펀페어》, 2017-06-13 | ||
* 비트웹 편집국, 〈[http://www.bitweb.co.kr/news/view.php?idx=573 펀페어 - 오직 게임을 위한 암호화폐]〉, 《비트웹》, 2018-03-26 | * 비트웹 편집국, 〈[http://www.bitweb.co.kr/news/view.php?idx=573 펀페어 - 오직 게임을 위한 암호화폐]〉, 《비트웹》, 2018-03-26 | ||
48번째 줄: | 68번째 줄: | ||
== 같이 보기 == | == 같이 보기 == | ||
− | * [[ | + | * [[제즈 산]] |
+ | * [[제러미 롱리]] | ||
* [[카지노]] | * [[카지노]] | ||
* [[이더리움]] | * [[이더리움]] | ||
− | + | {{암호화폐 종류|검토 필요}} | |
− | {{암호화폐 종류| |
2020년 7월 28일 (화) 20:02 기준 최신판
펀페어(FunFair)는 카지노 게임에서 사용하기 위한 블록체인 기반의 암호화폐이다. 이더리움의 스마트 컨트랙트 기반으로 작동한다. 펜페어(FunFair) 코인은 게임을 위한 목적으로 만들어진 블록체인 플랫폼이다. 펀페어는 40년 경력의 카지노 소프트웨어 회사가 개발하고 운영중에 있으며 오픈소스 프로토콜을 사용하였고 독보적인 기술, 신뢰가는 채널 운영을 통해 즐겁고, 빠르고, 공정한 온라인 카지노 게임을 즐길 수 있다. 2017년 6월 22일 공개되어 세계에서 제일 빠른 이더리움 기반 블록체인 카지노 플랫폼이다.[1]
목차
개요[편집]
펀페어는 중앙화된 기존 서버를 제거하고 이더리움 블록체인을 기반으로 구현되었다. 자금에 관련된 지불 및 이해관계자 보상과 같은 모든 플랫폼 활동에 사용된다. 또한 구축된 게임은 앱 다운로드가 필요 없이 브라우저에서 직접 실행되므로, 플레이어 온보딩같은 주요 문제점 중 하나를 제거할 수 있다.[2] 펜페어는 신뢰성이 높은 채널을 사용하여 독보적인 속도를 유지하면서 공정한 카지노 게임을 즐길 수 있도록 설계하였다.펜페어는 의사 난수 생성기(PRNG)를 해결하고자 페이트 채널(fate channel)를 개발하였으며 이더리움 기반의 스마트 계약 기술을 이용해 개발되어 낮은 수수료로 게임을 진행할 수 있게 만들었다.[3] 2019년 4월 22일 기준, 펀페어의 시가총액은 404억 원이며, 총 발행량은 10,999,873,621 FUN이다.
주요인물[편집]
- 제즈 산(Jez San OBE) : 1970년대에 컴퓨터 게임 개발자에게 영감을 받았다. 최초의 대규모 멀티 플레이어 게임인 MUD(Multi-User Dungeon)를 경험한 후, 1982년 최초의 영국 게임 개발사 중 하나인 아르고노트(Argonaut)를 설립했다. 높은 판매율을 자랑하는 Star Fox, Croc 및 해리 포터(Harry Potter)를 포함한 다수의 게임을 제작했다. 제즈는 실시간 3D 컴퓨터 그래픽 분야의 선구자였으며, 콘솔 게임 개발자인 Ninja Theory, 모바일 개발자 Origin8, 그리고 최근까지도 3D 온라인 온라인 포커 룸 인 PKR.com과 같은 컴퓨터 게임 및 온라인 게임에 적극적인 역할을 담당해왔습니다. 제즈는 엔젤 투자가이기도하며, 그의 투자 중 일부는 인공지능 개척자 DeepMind Technologies 와 암호화폐 거래소 Kraken을 포함하고 있다. 제즈는 우수한 컴퓨터 게임 서비스를 제공하는 것을 인정 받아, 2002년, 영국의 대영 제국 훈장 장교 상을 수여한 바 있다.[4]
- 제러미 롱리(Jeremy Longley) : 기술팀 감독으로 15년 이상 일한 경험을 가지고 있으며 다재다능한 최고기술책임자이다. 2005년 제즈 산과 온라인 게임 사이트 PKR.com을 공동 설립했으며, CTO로 일하면서 완벽한 3D 게임 환경을 개발하기 위해 100 명 이상의 기술 직원으로 구성된 팀을 이끌었다. PKR은 iOS, 안드로이드(Android) 및 HTML5 제품은 물론 맞춤형 아바타 시스템을 비롯한 다양한 2D 및 3D 카지노 게임을 개발했다. 예레미는 또한 광범위한 현장 사무 관리와 계산 시스템을 개발, Playtech, OpenBet 및 Ladbrokes / GBE를 포함한 제 3자 제공 업체와의 시스템 통합을 광범위하게 지원할 수 있는 백 오피스와 비즈니스 인텔리전스 기능 개발을 주도했다.[4]
특징[편집]
플랫폼[편집]
펀페어는 온라인 카지노 게임 플랫폼으로서 개방형 구조로 개발잘들에게 넓은 선택의 폭을 제공한다. 또한 HTML5를 통해 재미있는 고품질의 3D 게임을 제작할 수 있고 단 두 번의 클릭으로 운영자를 위한 온라인 카지노를 게시 할 수 있다. 시작은 완전히 서버 없는 상태로 분산화가 이루어지며 다른 플랫폼에 비해 10배 낮은 수수료로 발생한다.[4]
서버[편집]
펀페어는 페이트 채널(fate channel)구현으로 완전히 서버가 없는 상태(serverless)가 된다. 서버 랙을 제거하고 기존 온라인 게임시스템의 수백만 달러의 비용이 소요 될 수도 있는 간접비를 제거했다. 서버와 고용주가 완전히 없이 인터넷에서 개인과 개인이 직접 연결되어 파일을 공유하는 방식인 P2P 카지노는 기존의 관리해야 했던 은행 기관, 데이터 센터 호스팅 비용, 급여 관리 등의 중간 과정이 생략되어 훨씬 더 저렴한 비용으로 탄력적인 운영이 가능하다.[4]
페이트 채널[편집]
페이트 채널(Fate Channel)은 게임 세션 기간 동안 열린 상태 채널로서, 펀페어 고객과 서버 사이에서 맞춤 게임 메시지를 지원한다. 온라인 게임은 합리적인 비용과 지속성을 저해시키는 거래 비용을 추가하지 않고 반복적인 게임 플레이를 제공해야 한다. 펀페어는 온라인 게임을 위해 특별히 개발된 페이트 채널을 통해 거래 비용 문제에 대한 장기적인 솔루션을 제안한다. 플레이어와 운영자에 의해 개별적으로 제공된 일부 RNG 시드(seeds)를 포함하는 상태 채널(state channel)을 사용하여 입증된 공정성의 시스템이다. 상태 채털은 참가자가 예탁한 금액으로 갱신 된 클레임에 대해 신속하게 다른 사람이 서명한 문서를 인정하는 서명인 첨서를 할 수 있다. 비트코인 라이트닝(Bitcoin Lightning) 프로토콜은 이 아이디어를 대중화하기 위한 첫 번째 시도였다. 이더리움 가상머신(EVM;EVM, Ethereum Virtual Machine)을 사용할 수 있는 블록체인에서는 상태 채널이 매우 간단하고, 그 구현이 쉽다. 스마트 계약은 예탁된 자금을 저장하고 , 상태 채털의 참가자가 요청할 때 자금을 제공했다. 펀페어는 게임을 실행하는 동안 페이트 채널을 형성한다. 페이트 채널에서는 예측할 수 없는 난수 연속성을 발전시켜, 양 당사자 간의 점진적인 공개기법(revdeal scheme)을 검증한다.[4]
페이트 채널은 점진적인 향상이 진행되고 있다. 펀페어 슬롯 머신은 페이트 채널이 이체 비용을 높이거나 블록체인을 스팸하지 않으면서, 더 빠르고 공정한 게임을 제공한다는 것을 증명한다. 기존 슬롯 머신은 일단 플레이어가 바퀴를 돌리거나 주사위를 던지면 결과에 영향을 줄 수 있는 중간 플레이(mid-play)를 할 수 있는 방법이 없었다. 페이트 채널은 다중 상태 게임(Multi-State Games)을 지원하여 이전 결과에 새로운 베팅을 할 수 있는 기능을 제공하기 위해 페이트의 프로토콜을 강화한다. 또한 페이트 채널은 서버와 클라이언트에 집중하여 완전한 사용자간 P2P를 지원한다. 누구나 자신만의 게임 환경을 시작하고 운영 할 수 있도록 서비스를 제공한다. 더불어 페이트 채널 항목에서 서버 구성 요소를 완전히 제거하여 원활한 서비스를 제공한다.[4]
채널 설정[편집]
페이트 채널은 클라이언트인 플레이어와 운영자인 카지노간의 게임 세션 전반에 걸친 통신을 지원한다. 저렴하고 신속한 방법으로 난수 생성, 게임 세션 시작, 종료, 블록체인에서의 스마트 계약 체결 등을 제공한다. 각 게임에 대해 스마트 계약 API 호출이 게임의 규칙을 압축하여 발행된다. 가장 중요한 페이트 채널(fate channel)계약은 기본적으로 두 가지를 이행 한다. 게임 세션을 시작하고, 하나를 정착 시킨다.[4]
클라이언트[편집]
클라이언트는 블록체인 및 서버와 통신 할 수 있는 웹 기반, 자바 스크립트 및 HTML5/WebGL 응용 프로그램이다. 미래에는 클라이언트가 모바일의 기본 응용 프로그램이 될 수 있지만, 현재는 모바일 브라우저에서 직접 작동되어, 최대한 많은 고객이 액세스 할 수 있도록 돕는다.[4]
서버[편집]
서버는 클라이언트와 매우 유사하지만 사용자 상호작용이 없다. 플레이어가 게임 세션을 시작하면 클라이언트와 서버 모두 역방향 해시 체인을 만든다. 페이트 채널 계약은 양 플레이어의 모든 상호작용을 검증하고, 블록체인에 세션을 생성하고, 자금을 잠그고, 블록체인에 이벤트를 게시한다.[4]
프로토콜[편집]
게임이 진행됨에 따라 클라이언트와 서버는 보낸 사람이 서명한 거래 메시지를 교환한다. 세션의 상태가 주어딘 메시지에서 진행되면 새로운 상태가 서명되고, 이전 상태에 공동 서명된다. 게임 세션의 각 결과에 대해 서버는 역방향 해시체인(Reverse Hash Chain)에서 다음 해시를 가져와서 다음 클라이언트 해시와 결합하여 해시를 취하여 RNG를 만든다. RNG를 사용하여 게임 로직(Logic)을 실행하고, 게임 상태 머신에서 액션을 결정한다. 한편, 클라이언트는 서버와 같은 방법으로 동일한 해시를 사용하여 RNG를 생성한다. 게임 로직의 자체 구현을 통해 우승 및 기타 게임 결과가 서버의 결과와 일치하는지 검증한다. 세션을 끝내려면 플레이어는 현금 지급 버튼을 누르고 클라이언트는 가장 최근 거래 상태를 서명하고, 서버는 공동 서명과 함께 세션 종료 메시지로 페이트 채널 계약을 완료한다. 계약은 모든 관련 데이터를 광범위하게 검증하고 문제가 없다면, 계약서는 남은 자금을 지불하고 세션이 완료된다.[4]
온체인 검증[편집]
펀페어는 추가 계약을 사용하여 온체인에서 검증을 하여 공정한 게임 플레이를 제공한다. 체인 검증(Chain Verification)을 통해 클라이언트와 서버에 의해 생성된 역방향 해시 체인을 각각 확인하기 위해 사용된 마지막 해시가 체인에 게시된다. 페이트 채널은 이것을 정확한 횟수만큼 해시하고, 체인에 맡겨진 최종 해시(final hash)를 다시 만든다. 두 번째로 게임 검증(game Verification)을 사용한다. 개별 게임을 검증하기 위해 게임 상태 머신을 게임 유형별로 하나씩 별도 계약으로 블록체인에 구현한다. 이 함수는 상수 함수가 될 수 있다. 초기 시드(seeds)와 게임 간의 출력을 가져와서 참(True) 또는 거짓(false)을 반환한다. 상수 함수는 블록체인을 수정하지 않으므로, 모든 참가자는 이를 무료로 호출하고 실행한다.[4]
토큰[편집]
펀(FUN)은 펀페어의 토큰으로서 펀페어 스마트 계약과 상호 작용한다. 기본적으로 펀은 게임 내 신용을 구매하는데 사용되는 유일한 토큰이며 펀페어 기술로 구동되는 카지노 게임을 즐기는 유일한 수단이다. 게임 제작 시장의 게임 제작자는 펀에서 지급받는다. 카지노 계열사 및 화이트 라벨 카지노는 펀만으로 카지노에 자금을 제공한고 펀으로 라이선스 비용을 지불하며 수익을 얻는다. 하나의 이벤트 동안 펀이 생성되고 이후에 추가 토큰이 생성되지 않으며 펀페어 플랫폼에서 실행되는 게임의 고객 규모가 커질수록 펀의 가치는 증가하고 유용해진다. 그러나 펀페어 라이센스를 받은 카지노가 게임을 플레이하는 비용을 올려서는 안된다.[4]
활용[편집]
- 온라인 게임 : 공정성과 투명서을 강조하는 펀페어 기반 카지노 게임은 단일 이더를 사용하여 가입 가능하고 많은 개인 정보를 요구하지 않는다. 또한 스마트 폰에 앱을 다운로드 할 필요 없이 쉽고 빠르게 즐길 수 있으며 암호화폐의 사용이 바로 가능하다.
- 출판사 : 바이오닉(Bionic) 출판사는 18세~34세의 남성을 겨냥한 라이프 스타일 잡지 포트폴리오를 보유하고 있다. 인쇄 잡지 독자층이 쇠퇴함에 따라, 출판사는 새로운 수익원과 독자 참여를 모색하게 된다. 독자의 인구 통계 프로필을 분석한 후, 게임이 새로운 아이템으로 가장 적합하다는 판단에 도달했다. 시장 조사에 따라 펀페어를 최고의 솔루션으로 보고 펀페어 라이센스를 취득한 후 자체 온라인 카지노를 제작했다.
- 비영리 단체 : Courageous Critters는 길거리의 고양이와 개에게 보금자리를 만들어주는 비영리 지역단체이다. 단체의 특성상 끊임없는 지원이 필요하다. 그들은 일일이 전화 모급을 받거나, 비용이 많이 드는 저녁 식사 경매를 개최하기보다는 카지노 플랫폼을 통해 온라인 기금 모금 행사를 개최하기로 결정했다. 조직에는 자체 지적 재산권이 없지만 애완 동물 테마의 온라인 카지노를 만드는 것은 간단하고 수입을 꾸준히 얻을 수 있다.
- 게이머 : 게이머들은 다른 사용자의 비해 경험이 많은 만큼 쉽게 직접 온라인 카지노를 개설할 수 있다. 손쉽게 사용자의 스타일 및 관심사에 맞는 게임을 설계하고 특별 기능과 새로운 보너스로 업데이트가 가능하다. 이와 더불어 각종 스마트 폰, 태블릿, 노트북 또는 데스크탑 등 각자 사용하는 기기를 사용하여 즐길 수 있다는 장점을 가진다.[4]
로드맵[편집]
- 2017년 3분기 : 페이트 채널V2와 V3, 다중 상태 게임 공개, 룰렛 MVP 게임 출시
- 2017년 4분기 : P2P 플랫폼 테스트 블랙 잭, 바카라, 룰렛 제작 준비, 크랩 및 비디오 포커 MVP 게임 출시
- 2017년 11월 : Devcon3의 플랫폼 데모
- 2018년 1분기 : 베타 출시, 프로 그레시브 슬롯 MVP 게임 출시[5]
각주[편집]
- ↑ jruit, 〈펀페어(Funfair)코인에 대해 알아보자〉, 《스팀잇》, 2017-04-22
- ↑ Coin Go, 〈펀페어 코인의 정보와 전망 소개!〉, 《네이버 블로그》, 2018-01-01
- ↑ 비트웹 편집국, 〈펀페어 - 오직 게임을 위한 암호화폐〉, 《비트웹》, 2018-03-26
- ↑ 4.00 4.01 4.02 4.03 4.04 4.05 4.06 4.07 4.08 4.09 4.10 4.11 4.12 >FunFair, 〈FunFair : 재미있고 빠르며 공정한 블록체인 기반의 혁명적인 온라인 게임〉, 《펀페어》, 2017-06-13
- ↑ 다찌마와쭌, 〈알트코인 종류 펀페어코인 Funfair 소개〉, 《네이버 블로그》, 2018-01-05
참고자료[편집]
- 펀페어 공식 홈페이지 - https://funfair.io/
- FunFair, 〈FunFair : 재미있고 빠르며 공정한 블록체인 기반의 혁명적인 온라인 게임〉, 《펀페어》, 2017-06-13
- 비트웹 편집국, 〈펀페어 - 오직 게임을 위한 암호화폐〉, 《비트웹》, 2018-03-26
- jruit, 〈펀페어(Funfair)코인에 대해 알아보자〉, 《스팀잇》, 2017-04-22
- Coin Go, 〈펀페어 코인의 정보와 전망 소개!〉, 《네이버 블로그》, 2018-01-01
- 다찌마와쭌, 〈알트코인 종류 펀페어코인 Funfair 소개〉, 《네이버 블로그》, 2018-01-05
같이 보기[편집]