ContentBox 글로벌디지털컨텐츠산업을위한블록체인생태계 CASTBOX.FM

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "ContentBox 글로벌디지털컨텐츠산업을위한블록체인생태계 CASTBOX.FM"

Transcription

1 글로벌디지털컨텐츠산업을위한블록체인생태계 CASTBOX.FM

2 Introduction 3 문제제기... 3 블록체인기반에코시스템 :... 4 캐스트박스정보... 5 The Foundation... 6 기술아키텍처 6 왜새로운블록체인인가... 6 설계목표및원칙... 7 BOX 페이아웃... 9 가상머신제외한체인... 9 크립토계약 동의메카니즘 BOX 패스포트 BOX 언팩 응용프로그램인터페이스 턴키솔루션 관련기술 샤딩 라이트닝네트워크및 Raiden 네트워크 Plasma MimbleWimble...16 Steem...16 Castbox App과의통합 17 모바일월렛...17 BOX 로그인...18 인앱토큰기반보상시스템...18 CastBox 이상의응용프로그램예 19 중계인이없는컨텐츠마켓플레이스 네이티브미니크라우드펀딩런치패드 컨텐츠플렛폼을위한분산형 " 애드센스 " 주문형비디오의크로스서비스 로드맵 토큰배포 21 할당 사용용도 팀 22 위험 23 CastBox.fm 2

3 Introduction 문제제기지난수년동안우리는 Reddit, Youtube 및 Spotify와같은다양한웹및모바일컨텐츠플랫폼에의해주도된디지털컨텐츠산업의폭발적인성장을목격했습니다. 오디오및비디오스트리밍이인터넷데이터트레픽의 70 % 를구성하는오늘날의일상생활에서빼놓을수없는부분이되었습니다. 그러나여전히크리에이터, 소비자, 광고주및유통업체를포함한디지털컨텐츠분야의모든이해관계자들은업계의번영과다양성에도불구하고여러가지오랜문제들로인해어려움을겪고있습니다. 컨텐츠제작자는자신의창작물로이익을내기위해악전고투하고있습니다. 온라인컨텐츠로수익을내는것은지극히어렵습니다. YouTube 및 Instagram과같은많은컨텐츠플랫폼에서사용자는광고를판매하여플랫폼의모든수익을창출합니다. 그러나대다수의제작자는막대한공급으로도전혀이익을쉐어받지못합니다. 또한제작자가컨텐츠에대한대가를받을때중개자가중요한부분을차지합니다. 제작자는약한위치에있으며수익창출및페이아웃결정시협상력이부족합니다. 플랫폼이수익의대부분을차지하는반면, 제작자는파이의작은부분만차지하는건놀랄만한일입니다. 예를들어노래가스트리밍되는경우판매수익의약 15 % 만이제작자에게전달되며수익의대부분은스트리밍서비스및음반사에게전달됩니다. 컨텐츠소비자는그들의공헌에대한배상을받지못합니다. 컨텐츠소비자는플랫폼에중요한다양한활동을지속적으로제공하지만금전적으로인정되지는않습니다. 큐레이션 : 소비자가귀중한시간과에너지를투자하여높은품질에서낮은품질의컨텐츠까지필터링하지만전혀보상을받지못합니다 ( 예를들어, / 투표 / 플래그 / 코멘트등 ) 이들은무료서비스의등장으로강력한플랫폼 ( 예 : YouTube) 에의해상업적으로이용됩니다. 공유 : 컨텐츠플랫폼내부또는외부에서공유 ( 예 : YouTube 또는 Facebook의팔로워에게 YouTube 동영상공유 ) 는컨텐츠에대한가시성을높이고플랫폼에더많은관심을유도합니다. 주의 : 인터넷은여러품질의디지털컨텐츠의홍수입니다. 그러므로컨텐츠그자체로는제한적이지않지만, 사용자의관심은그렇습니다. 광고를포함한컨텐츠에대한사용자의관심은귀중합니다. 컨텐츠플랫폼간의적극적인경쟁. 사용자와컨텐츠의핵심정보가독점적인데이터저장소에고정되어있기때문에컨텐츠플랫 CastBox.fm 3

4 폼이서로간에신뢰를구축하는것은거의불가능하며이는디지털컨텐츠업계에치열한경쟁을초래합니다. 입찰가를높이면서엄청나게높은가격으로인기있는컨텐츠의저작권에대해대형컨텐츠플랫폼이입찰하는반면, 중소규모플랫폼여지없이낮은가격으로전환하거나해적판, 낮은품질컨텐츠로전환합니다. 그리고일반적으로급증하는비용은더긴광고또는더높은구독료로최종사용자에게전달되어최종사용자경험에악역향을줍니다. 블록체인기반생태계 : 위에서언급한문제에대한우리의솔루션은블록체인기반생태계인 입니다. 전체업계에 3 가지전례없는특징, 즉공유컨텐츠풀, 공유사용자풀및통합지불시스템이제공됩니다. App Store 또는 WeChat Open Platform1과같은기존개방형플랫폼과달리 는완전히분산되고자율적이며업계거인대신오픈소스커뮤니티에의해주도됩니다. 에서는다양한웹및모바일응용프로그램이이전보다훨씬풍부한디지털컨텐트및사용자기반을공유할수있으며제 3 자에게제어권한을부여하지않고도지불을처리할수있습니다. 원칙적으로 는제작자, 소비자, 광고주, 배포자및응용프로그램개발자를포함하여업계의모든이해관계자에게이익이되도록설계되었습니다. 공정한조건으로진행되는차세대디지털컨텐츠애플리케이션의공동작업, 혁신, 구축및참여를가능하게합니다. 컨텐츠제작자는 의지불시스템을통해컨텐츠가소비될때마다보상을받을수있으므로보다다양하고고품질의컨텐츠를만들수있습니다. 가장인기있는컨텐츠의최고제작자는여전히큰보상을받겠지만, 나머지도컨텐츠의인기도에비례하여보상을받을수있습니다. 또한 는제작자가공유하는중개자없이비즈니스트랜잭션을간소화하고자동화함으로써제작자와소비자를직접연결합니다. 소비자는토큰형태로기여금에따라보상을받게되며, 영화를보거나노래를스트리밍하는등컨텐츠소비에토큰을사용할수있습니다. 이러한기여는플랫폼에도움이되는 SNS 공유, 컨텐츠에대한투표또는댓글작성, 스팸신고등이될수있습니다. 그리고사용자가플랫폼의성공에대한이해관계가있다면, Bitcoin의등장으로입증된바와같이, 그는더많은연구를통해큐레이터와옹호활동을펼칠것입니다. 광고주조차도새로운생태계의혜택을누릴수있습니다. 를통해광고주는공유광고통계원장을활용하고배포자가보고한불투명한통계에의존하지않고스마트계약으로자동화된실제광고시청률에대해지불할수있습니다. 원장은공개되어있으므로이를감사하고확인할수있으며안심할수있습니다. 이를통해다른플랫폼에서동일한캠페인을실행하는대신통일되고일관된마케팅전략을수립할수있습니다. 또한토큰기반바운티프로그램을활용하여지출을줄일수있습니다. CastBox.fm 4

5 유통플랫폼및소셜네트워크의경우, 공동구매자및구매원가를낮춤으로써모든사람에게이익이되는 공유컨텐츠및사용자원장을함께구축할수있습니다. 그들은서로경쟁하는대신사용자의경험을향 상시키는데집중할수있습니다. 애플리케이션개발자는블록체인사용토큰, 분산된지불인프라및 에서제공하는 ID 서비 스를활용하여더나은애플리케이션을구축할수있습니다 전반적으로폐쇄된디지털컨텐츠산업을개방으로오늘날모든이해관계자를포함한전체산업은새로운컨텐츠경제를공동으로구축함으로써협력과투명성으로번창할수있습니다. 모든이해관계자의협력을촉진하기위해 는 BOX라는새로운토큰을소개합니다. 이토큰은생태계의경제에서중요한역할을합니다. CastBox 정보 CastBox는전세계에서가장인기있는모바일오디오플랫폼중하나이며 TopBuzz 및 Twitter를통해 Google Play의 News & Magazine에서 3 위를차지했습니다. Podcast, 주문형라디오및오디오북의청취자를위한카테고리별추천을제공하기위해인 - 오디오검색을개척했습니다. 현재 CastBox에는베이징, 샌프란시스코, 뉴욕및홍콩에약 50 명의직원이있습니다. 전직 Google 직원이 2016 년초에설립한이애플리케이션은현재 1,700 만명이넘는사용자가 5 천만개이상의디지털오디오컨텐츠를사용하고있습니다. 또한 Google 글로벌 Android 우수프로그램 2017의우승자이며 2016 년 Google Play에서가장재미있는앱중가장재미있는앱이며, 기타수많은상을수상했습니다. CastBox는 Google Play 국 가 135 개국의에디터스초이스입니다. 도표 1 : 뉴스 & 잡지, Google Play 미국순위 ( 출처 : App Annie) CastBox.fm 5

6 The Foundation 비영리조직인 Contentbox Foundation ( "The Foundation") 은새로운 에코시스템의생산적이고긍정적인성장을감독하기위해설립되었습니다. 재단은수익금사용을관리하고 BOX 토큰의건강한유통을보장합니다. 의궁극적인목표는디지털컨텐츠산업을위한완전히분산되고자율적인생태계를구축하는것이므로재단의관리및운영은가능한한투명하게유지됩니다. 장기적으로재단은완전히소프트웨어로정의된조직으로전환될것입니다. 재단의창립멤버인 CastBox는중앙집중식앱에서분산형블록체인기반앱으로의전환을추구하고수천만명의사용자에게 BOX를소개합니다. 가까운미래에 CastBox는 BOX를앱내에성공적으로통합한후, 현재독점적인코드베이스의대부분을오픈소스로열어 의발전을주도하는오픈소스커뮤니티를장려할것입니다. 기술아키텍처 왜새로운블록체인인가? 디지털컨텐츠산업은이단계에서전용블록체인을보증하는몇가지독특한특성을가지고있습니다. 높은빈도. 디지털컨텐츠산업은행동빈도측면에서전자상거래와전혀다릅니다. 일반적으로우리는하루에몇번이상돈을송금하거나물건을사고팔지않습니다. 그러나디지털컨텐츠플랫폼에서는노래를스트리밍하고영화클립을보고기사작성자에게후원하는것을몇분간몇번씩하는것이일반적입니다. 즉, 우리는수백만명의사용자에게서비스를제공하는디지털컨텐츠세계에서훨씬더큰거래량을기대합니다. 이를위해서는기본적인트랜잭션처리량, 초당수백또는수천개의트랜잭션을지원하는기본블록체인이필요합니다. 개인정보보호를위한높은기준. 이더리움과같은공용블록체인의잇점은그투명성에있습니다. 모든투명계약은모든노드에공개적으로저장되며개별적으로감사가가능합니다. 그러나디지털컨텐츠플랫폼사용자는기밀거래를선호합니다. 예를들어, 팟캐스트제작자의스트리밍수입이자신이알지도못하는많은사람들에게감시되는것은바람직하지않습니다. 프라이버시는경쟁업체가모든거래를알필요가없는기업사용자에게더욱중요합니다. 또한, 점차복잡해지는스마트계약의가시성은 DAO2 및 Parity3에의해입증된바와같이심각한보안위험을초래합니다. CastBox.fm 6

7 소액결제의보급. 거래의대다수는낮은액수가될것으로보입니다. 예를들어, 사용자는적은후원으로컨텐츠제작자를지원하거나인기있는 TV 프로그램의에피소드를보는것같은프리미엄컨텐츠에대해지불합니다. 업계는활기차고건강한지역사회를육성하기위해소액결제솔루션이필요합니다. 이것은최소또는심지어거래수수료가없는블록체인을목표로합니다. 분명히 Bitcoin과 Ethereum 같은현재주류블록체인은디지털컨텐츠산업에자연스럽게적합하지않습니다. 새로운솔루션을찾고가볍지만확장가능한블록체인을구축할수밖에없습니다. 분명히많은초기프로젝트는위의문제를해결할수있다고주장하고있지만, 어느누구도생산단계에서성숙한것으로입증되지않았으며충분한사용자와개발자가자신있어하는자발적인생태계를형성하지못했습니다. 앞서언급한문제를해결하고글로벌디지털컨텐츠산업을위한지속가능한생태계를구축하기위해다음과같은세가지주요구성요소로구성된아키텍처를제안합니다. * BOX 페이아웃. 다자간조건지불을신속하고안전하게수행하기위한블록체인 * BOX 패스포트. 블록체인기반의멀티앱상신원및인증서비스 * BOX 언팩. 중소파트너들이플랫폼을쉽고빠르게개발하기위한컨텐츠개발턴키솔루션 위의구성요소는다음절에서자세히설명합니다. 설계목표및원칙 핵심구성요소의세부사항을살펴보기전에 설계의목표와원칙을소개하고자합니다. 간결하게 아키텍처의주요설계목표는다음과같습니다. * 컨텐츠및유저의빠른증가에대한확장성대처 * 컨텐츠산업을위한가장일반적인스마트계약을지원 * 거래개인정보의보호. * 소액결제지원 * 기존응용프로그램과의쉬운통합. 개념적으로위의모든목표는보다강력하고완벽한기능을갖춘 EVM (Ethereum Virtual Machine) 호환블록체인을설계함으로써달성할수있습니다. 그러나 는획일적블록체인이외의다른접근방법을사용할계획입니다. 사실, 의디자인은유닉스철학을따릅니다. 간단하고, 모듈화되고, 신뢰할수있는작은부품들위에대형시스템을구축한다. 이것은쉽게디버그되고업그레이드될수있다. CastBox.fm 7

8 도표 2 : ContentBOX 아키텍쳐의개관 또한 는설계전반에걸쳐전체시스템을개발자에게친숙하게만듭니다. 하나의에코시스템은그기술우월성만으로는성공할수없습니다. 더중요한것은사용자와개발자의가슴과마음을얻어야한다는것입니다. 따라서 전체에적용되는또다른원칙은가능할때마다시스템을다시만들지않고널리사용되는입증된기술스택을재사용하는것입니다. 또다른중요한원리는개념을직렬로유지하는것입니다. 블록체인이구현하기어려운하나이상의목적에봉사하는것을원하지않습니다. 마찬가지로, 우리는응용프로그램개발자를혼란스럽게할수있는몇가지공통기능을공유하는두구성요소를원하지않습니다. 직렬성으로인해사물이결합될때일어나는일에대해쉽게추론할수있습니다. CastBox.fm 8

9 BOX 페이아웃가상머신제외한체인 BOX 페이아웃은범용 Turing-complete 가상시스템을지원하는블록체인이아닙니다. BOX 페이아웃블록체인의주된목적은디지털컨텐츠세계에서매우중요한조건부거래를빠르고안전하게지원하는것입니다. 의심의여지없이 EVM과Turing-complete같은가상시스템은임의의조건부트랜잭션을수행하고실행및결과를보장할수있지만항상최적의방법은아닙니다. 도표 3 : 전통적인 On-Chain 스마트계약. EV 을통해앱이블록체인과상호작용 디지털컨텐츠영역에서의조건부트랜잭션영역의간단한예는사용자, 컨텐츠및플랫폼과관련되어보여집니다. 이러한다중페이아웃을강화하기위해각당사자에게토큰전송을관리하고 EVM이이를실행하고결과를확인하도록하는스마트계약을작성할수있습니다. 분명히이것은매우리소스집약적인접근방식입니다. 컨텐츠의다양성으로인해스마트계약의다양성이커지며모든노드의모든메시지에대해모든계약이실행되므로블록체인에많은부담을줍니다. 그러나운좋게도 Blockstream의과학자인 Andrew Poelstra가주도한암호화연구및작업의진보는가상시스템없이동일한목표를달성할수있는대안을제시합니다. 이를크립토계약이라고합니다. CastBox.fm 9

10 크립토계약필수적으로일련의크립토계약은암호화프리미티브로변환할수있는일종의현명한계약입니다. 개발자는이를 off-chain 스마트계약으로생각할수도있습니다. Ethereum이탄생한이래로스마트계약은많은블록체인프로젝트에서빼놓을수없는부분이었습니다. 그러나대부분의계약은블록체인으로부터한가지만필요합니다 : 이중지출을방지하기위한약속의불변의주문. 따라서복잡하고자원집약적인스마트계약을사용하여이해관계자의이익을조정하고지불관련트랜잭션을자동화하는대신간단한서명을집계하여동일한목표를달성할수있습니다. 기본적으로당사자들의집합은그들이실행하고자하는계약이나프로토콜을결정할수있으며, 충실한실행결과로유효한서명을생성하게되며블록체인과검증자는서명이유효한지유효성을검증할수있습니다. 블록체인은원래트랜잭션의세부사항을알필요가없습니다. 증인으로서의서명자체를사용함으로써대량의트랜잭션을 off-chain 으로옮기고블록체인이잘하는것을할수있습니다 : 다중서명확인. 즉, 스마트계약을일련의암호화기본요소로컴파일할수있습니다. 누군가가이러한프리미티브로일반트랜잭션에서명하고유효성을검사할때블록체인에서호스팅되지않은스마트계약이여전히충실하게실행됩니다. 그림 4 : Off-chain 스마트계약. 블록체인과직접상호작용하는응용프로그램 CastBox.fm 10

11 이접근법의중요한부분은 Schnorr Signature입니다. ECDSA 서명과는달리 Schnorr Signature 수학에서선형성을가지기때문에자동적으로 offchain 거래를해결할수있는 " 어댑터서명 " 을생성하는데이상적입니다. 각입력에포함된서명을집계된단일서명으로바꾸면블록체인을사용하여대량의디스크공간을절약할수있으며이전보다훨씬가벼우면서도강력해집니다. 간단한경우를생각해보십시오. Alice는 Bob이소유한온라인영화를스트리밍하려고하며, 영화에대한일회성액세스키대신 Bob에게 1 BOX를지불하고싶습니다. 이제 Bob이비밀키 t에액세스키를포함한다고가정하고, Alice가 t를얻는프로세스는다음과같이설명할수있습니다. 그림 5 : Bob 이어댑터서명을사용하여 동영상액세스키를얻도록 Alice 가 Bob 에게지불 1. Alice와 Bob은조인트키를구축합니다. PA = H (H (PA PB) PA) * PA, PB '= H (H (PA PB) PB) * PB (PA, PB는공개키입니다.) 2. Alice, Bob은 PA, PB, RA, RB ( 임의의 nonce 포인트 ) 를공유합니다. Bob은 T = t * G를계산하고 T를 Alice에게줍니다. 3. 그러므로 Alice, Bob은랜덤챌린지 e = H (J (A, B) RA + RB + T m) 에동의합니다. (H는해시알고리즘을나타내며, 이두과정은도표에는없습니다 ) 4. Bob은어댑터서명 s '= rb + e * x'b를제공합니다 ( 그림의오른쪽상단모서리에표시됨, x'b는 PB' 의개인키임 ). 5. Alice가증명합니다 : s '* G = RB + e * PB' 6. OK이면 Alice가 Bob에게서명을보냅니다. sa = ra + e * x 0 A (x 0 A는 P의개인키입니다. 0 A) 7. Bob이완료하고, 원적으로 t를풀어주고, sb = rb + t + e * x 0 B를누른다음결합합니다. sa = sa + sb, 트랜잭션에서명하고블록체인에서브로드캐스팅하면 Alice는 sa를봅니다. 8. Alice가다음을뺍니다. sa - s - s 0 = (rb + t + e * x 0 B) - (rb + e * x 0 B) = t CastBox.fm 11

12 동의메커니즘 BOX 페이아웃블록체인의확장성을더욱향상시키고모바일친화적으로만들기위해주요동의메커니즘으로네트워크증거 ( "PoNE") 라는이름의 Stake Proof of Stake ( "PoS") 유도가채택됩니다. PoS는네트워크의토큰수에대한유효성검사기의비율에따라달라지는공개블록체인에대한합의메커니즘의범주입니다. 작업증명 ( "PoW") 기반공용블록체인에서알고리즘은트랜잭션의유효성을검사하고새블록을만들기위해암호퍼즐을해결하는참가자에게보상합니다. PoS 기반공용블록체인에서는일련의유효성검사기가차례대로다음블록을제안하고투표하며유효성검사기의투표수는해당지분의크기에따라다릅니다. Platform이제공하는특정도메인덕분에일반 PoS 위에 PoNE가추가되었습니다. 유효성검사기로선정될확률은유효성검사기의보증금금액에따라특정노드의내용생성및소비에따라다릅니다. PoS와함께밸리데이터로선정되는점수는다음과같습니다 : μi는노드의스코어를나타냅니다. si는노드의스테이크입니다. ci는이노드와관련된컨텐츠기여도의양과빈도에의해영향을받는노드의기여점수입니다. ωi는학업분야에서사용되는충격계수와거의같은가중치입니다. BOX 페이아웃의블록체인에서마이닝을수행하기위해노드는프로토콜에의해본딩되어보증금을납부합니다. 블록생성의매라운드마다 5 개의순서가지정된유효성검사기목록이위의수식에명시된점수로무작위로선택됩니다. 최초로선택된유효성검사기가 off라인이고유효성검사를수행할수없는경우두번째유효성검사기가대신사용됩니다. 이러한합의메커니즘의중요한이점에는보안, 중앙집중화위험감소및에너지효율성이포함됩니다. 트랜잭션처리량또한향상될것이며컨텐츠를소비할때사용자경험을크게향상시킬것입니다. 예를들어오디오가재생되면, 시간은기록되고, 관련지불은광고또는구독에서즉시정당한소유자에게다시배포되어야합니다. 이것은 BOX 페이아웃을작성하는전체적인개념입니다. Platform 은오늘날모바일에서일반적으로발생하는디지털컨텐츠소비시장을 겨냥하고있기때문에필수적으로자원소비를최소화하면서대규모분산유효성검사기를대 상으로합니다. 잠재노드는위에서설명한소비패턴을고려할때모바일장치에설정됩니다. CastBox.fm 12

13 컴퓨팅파워는그리강하지않지만노드수는수억개에달할수있습니다. 이것은토큰의초기 분배에대한걱정없이 PoS 를사용하기위한기반을구축합니다. BOX 패스포트 에코시스템의성장하면그위에수많은컨텐츠애플리케이션이구축될것으로예상됩니다. 단일사용자는각응용프로그램에대해독립적인 ID를작성하는대신모든사용자에대해일관된 ID를가져야합니다. 따라서 는 "BOX 패스포트 " 라고하는강력한분산형상호운용 ID 서비스를소개합니다. 이를통해사용자는하나의디지털 ID로여러앱이나웹사이트에서마찰없이거래할수있으며사용자의개인정보, 보안및제어기능을향상시킬수있습니다. BOX 패스포트는토큰계정외에평판과같은개인정보를저장하기위해월렛개념을확장하여 ID를설정합니다. 이식별서비스는응용프로그램의중앙데이터베이스에저장되지않고본질적으로분산되어해킹에덜취약합니다. 사용자는자신의신원을완벽하게통제할수있으며어느부분에얼마동안액세스할수있는지결정할수있습니다. 또한 BOX 패스포트는제작자를투명하고영구적으로컨텐츠에묶어주어디지털컨텐츠세계에서지속적인평판을얻도록도와줍니다. BOX 패스포트를기반으로 BOX 로그인이라는생태계의새로운기능을소개하고이를커뮤니티의모든개발자에게공개할예정입니다. Facebook 로그인개념과마찬가지로 BOX 로그인은 생태계에서모든웹사이트, 데스크톱앱또는모바일애플리케이션에로그인할수있는안전하고편리한방법입니다. 그러나 BOX 로그인은블록체인에서구현되며현재의타사인증시스템과차별화되는단일회사또는조직에의해통제되지않습니다. 광범위한상호운용성을위해 Keybase5 및 uport6과같은타사 ID 서비스를 ID 서비스에통합할가능성이있습니다. BOX 언팩응용프로그램인터페이스 BOX 언팩은잠재적파트너및일반개발자가차세대디지털컨텐츠응용프로그램을개발할수있도록지원하는일련의라이브러리, SDK, 명령줄및웹기반도구를비롯하여 의응용프로그램인터페이스입니다. Ethereum과달리 BOX 언팩은개발자가스마트계약을작성하기위해새로운프로그래밍언어를배우는대신개발자가익숙한언어인 Java, Go, Python 등의블록체인관련서비스를쉽고직관적으로통합할수있도록지원합니다. BOX 언팩의주요기능은 BOX 패스포트에가입하고로그인하고, BOX 페이아웃에대한거래를작성및처리하고, 디지털컨텐츠를업로드및등록하고, 계정마이그레이션및집계를수행 CastBox.fm 13

14 하고, 블록체인의컨텐츠를관리하는도구세트를포함합니다. BOX 언팩은또한 CastBox 의 자체개발된 AI 기반알고리즘을재사용가능한모듈로캡슐화하여개발자가분산된응용프로 그램에서몇가지고급기능을구현하는데도움을줄수있습니다. 인오디오검색 Castbox가도입한최근검색기술로사용자가보다효과적으로듣고자하는컨텐츠를찾을수있도록합니다. 전통적으로오디오검색은일부정통한팟캐스터가설정한태그및제목설명을크롤링하여구현됩니다 ( 앱스토어 SEO에서비슷한일이일어났음을알수있습니다 ). 그러나 CastBox는새로운방식으로이를구현합니다. NLP (Natural Language Processing) 알고리즘을사용하여음성오디오내용을복사하고기계학습을통해각사용자의검색및청취습관에맞게개인화된결과를나타냅니다. 이기술을사용하여 애플리케이션개발자는사용자가여러디지털컨텐츠플랫폼에서흥미로운컨텐츠를발견하는데도움이되는빠르고지능적인검색엔진을개발할수있습니다. 딥러닝추천엔진. CastBox의추천엔진은 Google Play 7에서사용되는넓고심오한모델과인하우스에서개발된디노이징오토인코더를기반으로제작되었습니다. 전통적인추천모델과비교하여딥러닝기법은사용자의요구사항과고품질권장사항을더잘이해할수있게해줍니다. BOX 언팩에서제공하는블록체인라이브러리와결합된이기술을활용하여개발자는 플랫폼의모든사용자에대해전례없는추천사항엔진을구축할수있습니다. 턴키솔루션 BOX 언팩은위에서언급한개발자도구외에도사용자에게디지털콘텐츠서비스를제공하고자하지만자금이나본격적인온라인플랫폼을구축하기에기술이부족한소규모신생기업에게턴키솔루션을제공합니다. 금방만들어진뛰어난작은팀이더나은비디오앱을만들고싶어한다고상상해보십시오. 그들의첫번째도전은높은저작권구매극복입니다. 이턴키솔루션을통해팀은수익공유를설정함으로써저작권허점을극복할수있습니다. 쉽게스마트계약을프로그래밍하지않고도이턴키솔루션은잠재적인파트너가 에가입하고성장할수있는진입장벽을크게낮춥니다. 관련기술현재블록체인의확장성및개인정보보호문제를해결하려고하는많은노력이있습니다. 불행히도 가극복해야할고유한문제를해결하기위해직접적용할수있는것은없습니다. 그럼에도불구하고, 활용할수있는많은잠재적기술이있으며, 우리는그들의진전상황을적극적으로모니터링하고있습니다. CastBox.fm 14

15 샤딩기존데이터베이스시스템의데이터베이스샤딩과유사하므로 MySQL과같은웨어시스템은블록체인에대한샤딩이시스템확장성을향상시키는방법입니다. 체인의전반적인상태를다른조각으로분할하는핵심아이디어이며각조각은상태의작은부분만처리하고병렬로수행합니다. 많은블록체인개발자는체인의확장성문제를해결하기위해샤딩이유망한방법이라고보고있으며많은블록체인프로젝트는이기술에대한솔루션을기반으로합니다. 그러나우리는최근의메인넷에서의완벽한구현에대해조금보수적입니다. 기본적으로블록체인을샤딩하면높은보안을유지하면서모든노드가모든트랜잭션중일부만처리하는네트워크를만들고자합니다. 블록체인에서실행되는트랜잭션은블록체인에서이전상태의일부에의존할수있으므로이문제에대한빠르고안전한솔루션을찾기가쉽지않고병렬로작업하는것이어려워집니다. 그리고인터샤드메시징역시어려울수있습니다. 전반적으로, 샤딩은블록체인을확장하기위해널리받아들여지는해결책이되기위해아직갈 길이멀다고생각합니다. 우리는이분야의발전에세심한주의를기울일것이지만지금은우리 솔루션의핵심기술로사용하지않을것입니다. 라이트닝네트워크및 Raiden 네트워크기본적으로라이트닝및 Raiden 네트워크는모두 off chain 상태채널에의존합니다. 여기에서핵심아이디어는참가자들이멀티비트주소 ( 지불채널열기 ) 에비트코인이나이더리움을넣은다음트랜잭션을블록체인에제출하지않고서명하는것입니다. 지불채널은네트워크로구성될수있으므로두당사자간의지불은여러홉을통해수행될수있습니다. 지불채널은언제든지어느당사자에의해폐쇄될수있으며, 양당사자를위해가장최근의잔고를가진최종서명된거래가블록체인에투입될것입니다. 이두가지방법모두제대로구현되면트랜잭션처리량을높이고각환경 (Bitcoin과 Ethereum의경우 ) 에서비용을효과적으로낮출수있습니다. 그러나실제로는몇가지제한사항이있습니다. 예를들어, 거래의모든참가자는채널이닫힐때까지체인상의일부토큰을잠글필요가있으므로지불네트워크의사용을방해합니다. Plasma Plasma 는블록체인에서스마트계약계산을확장하기위한가장유망한제안중하나입니 다. Plasma 를사용하면블록체인이트리계층구조로구성되며각가지는각자의고유히스 CastBox.fm 15

16 토리와지적축소가가능한블록체인으로취급됩니다. 그러므로루트체인은하위체인에서 merkleised 약정을처리해야하기때문에확장성이높아집니다. Plasma의두저자는블록체인분야에서천재이며현재주류네트워크의오랜문제에대한아주새로운해결책을제안했습니다. 이상적으로는디지털컨텐츠산업에적합할것이며 ConntentBox의기초가될수있습니다. 그러나전체프로젝트는아직초기단계에있으며하위체인에서발생하는공격을처리하는방법과같이중요한문제를해결해야합니다. Plasma 백서에서제안된다른체인으로참가자를이동시키는해결책은매끄러운자금이동이쉽게구현및보장될수없기때문에완벽하지않습니다. 그리고전체시스템은여전히현명한계약의가능한보안허점에서벗어나고있습니다. 따라서우리는 Plasma를업그레이드된 Ethereum으로간주하지만아직생산단계를달성하는데시간이필요하며현재 의기반을마련할수없습니다. MimbleWimble MimbleWimble은 1년 6개월전에제안된새로운블록체인설계로이론적으로현재기본블록블록체인과비교하여개인정보보호, 확장성및대체성을높일수있습니다. 여기서핵심아이디어는사람들이모든거래데이터를다운로드하지않고시스템의상태를확인할수있다는것입니다. 대신체인은트랜잭션히스토리를효율적으로압축할수있고전체공개검증을달성하기위해암호화프리미티브에의존할수있습니다 ( 이는우리솔루션과매우유사합니다 ). 이프로젝트는최근 testnet을시작하고 Bulletproofs를통합하여큰발전을이루었습니다. 그러나 MimbleWimble의전체노드는여전히디스크에많은공간을필요로하므로모바일장치에적합하지못합니다. 논쟁의여지는있지만, Bitcoin의스크립팅시스템을스트라이핑하는설계는소프트포킹및디지털컨텐트산업에서매우중요한지불을시행함에있어권한을약화시킵니다. 그럼에도불구하고 MimbleWimble은 Bitcoin 확장에대한유망한솔루션이며트랜잭션구조, 패킹블록에사용되는컷쓰루 (cut-through) 및마이닝분권화를장려하는 ASIC 내성마이닝알고리즘 (Cuckoo Cycle) 과같은설계및구현에서많은것을차용할수있습니다. Steem Steem은분산된블로깅및소셜네트워크를지원하는스마트미디어토큰을제작하는블록체인입니다. 설계상으로 Steem은 DPoS 합의프로토콜을활용하여트랜잭션처리량을높입니다. 또한 Reward Pool, ChainBase 및 Steemit의운영을지원하기위한스테이크기반투표및인센티브메커니즘과같은몇가지혁신적인내장기능을도입했습니다. CastBox.fm 16

17 일반적으로 Steem은뛰어난성능과풍부한내장기능을갖춘소셜미디어플랫폼을위해잘설계된블록체인입니다. 그러나인프라로서 Steem은응용프로그램에만특화되어있습니다. Steemit의운영을잘지원하는반면, 보상및투표시스템은소셜블로그이외의다른응용프로그램에서 Steem의사용을제한합니다. 예를들어, 모바일비디오앱은비디오클립에대한사용자의관심을결정하기위해투표작업이필요하지않을수있습니다. 보기, 일시중지, 빨리감기등과같은사용자의행동을관찰하는것만으로도배울수있습니다. 사실많은신생기업은사용자의행동데이터및고급 AI 알고리즘을사용하여개인화된컨텐츠를선별및파견합니다. 우리에게는 Steem의기본디자인이상당히인상적이라고생각되지만, 우리는 를그위에만들지않을것입니다. 대신블록체인을전체시스템의마이크로커널로사용하고유연성을높이기위해보상이나투표와같은구성요소를응용프로그램수준으로남겨두는것이좋습니다. 그리고우리는우리의디자인이보다광범위한디지털컨텐츠산업의기반을마련하는더좋은방법이라고믿습니다. CastBox App 과의통합 모바일월렛가벼운월렛이 CastBox 응용프로그램에통합됩니다. 빌트인지갑을사용하면사용자는 CastBox 커뮤니티에대한기여도에대한토큰보상을포함하여앱을사용하는동안자신의잔액과거래내역을즉시볼수있습니다. 앞으로는지갑에앱전체의잔액이표시됩니다. 인기있는모바일앱인 CastBox는 BOX 토큰의모바일지갑을위한자연스러운호스트입니다. ColdBox는온라인환경을구축할때가장큰문제중하나인쿨스타트 (Cold Start) 를해결하여 를위한수백만명의사용자를도울것입니다. 또한 CastBox는자주사용되는응용프로그램이므로사용자는하루에여러번응용프로그램과상호작용하고암호화토큰관련개념을단계적으로익숙하게알수있습니다. 궁극적으로사용자들이 BOX 토큰에익숙해지고새로운블록체인기반시스템의이점을느낄때마다 에가입하고함께생태 계를성장시키는다른응용프로그램들을가속할것입니다. 도표 6 : 가벼운인앱월렛 CastBox.fm 17

18 BOX 로그인 CastBox는옵트인계정을블록체인계정에통합하고 BOX 패스포트시스템이생산준비가되면모든사용자에게보편적인 BOX ID를제공합니다. 마이그레이션이완료되면 CastBox의백엔드서버는더이상사용자의계정과자격정보를저장하지않습니다. 대신앱클라이언트는블록체인을통해로그인과정에서사용자의신원을검색하고확인합니다. BOX 패스포트를사용하면 CastBox의운영자와최종사용자에게도이익이됩니다. 사용자인증및권한부여가앱의서버에서공개블록체인으로이동했기때문에운영자는사용자정보에대한해커공격을막는부담을떨쳐버릴수있습니다. 반면에앱사용자는개인데이터침해위험을줄이기위해자신의데이터를다시습득합니다. 인앱토큰기반보상시스템가벼운월렛과함께토큰기반보상시스템이 CastBox에도내장될것입니다. 보상시스템은주로 2 가지목표를제공합니다. 즉, 저작권자에게더가치있는컨텐츠를만들고사용자에게훌륭한컨텐츠를선별하고보급하도록동기를부여합니다. 예를들어, 사용자가 CastBox에서재미있는 Podcast를찾고댓글을제출한다음소셜네트워크 ( 예 : Facebook 또는 Twitter) 에서친구와공유하면 BOX 토큰을보상으로받게됩니다. 사용자는스팸필터링에도움을주면토큰을얻을수있습니다. 잘통제되지않는다면스팸은모든온라인통신에있어하나의도전과제입니다. 일반적으로디지털컨텐츠플랫폼은더많은모더레이터를고용하거나스팸메일필터링을목표로하는 AI 기반알고리즘을차용함으로써이문제를해결하려합니다. 그러나이러한두접근법모두비용이많이들고실제로는적절하지않습니다. 내장형보상시스템을통해 CastBox 사용자는저품질컨텐츠신고에대한보상을받을수있습니다. 도표 7 : 스팸필터링으로 Box 벌기 CastBox.fm 18

19 CastBox 이상의응용프로그램예 BOX 패스포트와 BOX 패스포트를기반으로많은새로운유형의응용프로그램을개발하고 에코시스템에배포할수있습니다. 여기에몇가지간단한예제가나와있습니다. 그러나확실히오픈커 뮤니티는미래에훨씬더흥미진진한애플리케이션을가져올것입니다. 중개인이없는컨텐츠마켓플레이스컨텐츠배포제어는 itunes와같은중앙집중식시장에집중되어있습니다. 이러한시장은일방적으로제작자가지급방식을결정합니다. 결과적으로, 대다수의제작자는전세계적으로제대로수익을가지지못하고있습니다. 를사용하면중앙집중형상대들과거래보다많은이점을누릴수있는개방적이고공정하며창조적인분산시장이가능합니다. 낮은수수료. 창조자와소비자사이에중첩되지않는한, 더많은수익이제작자에게직접전달 됩니다. 더큰유동성. 예를들어, 음악산업에서최초의로열티수표가노래가발매하는아티스트에게도착하기까지약 1 개월에서몇달간걸릴수있습니다. 우리의새로운마켓플레이스에서아티스트는세계곳곳에서노래가스트리밍되는동안교환가능한내장토큰으로자동지불될수있습니다. 더큰투명성. 모든중요한정보가공용블록체인에기록되기때문에아티스트는노래가스트리 밍되는횟수와생성되는수익의양을정확히알수있습니다. 네이티브미니크라우드펀딩런치패드전통적으로컨텐츠제작자는자신의창의적인프로젝트에자금을지원할수있는방법이거의없으며음악레이블및영화스튜디오와같은강력한중개자에의존합니다. 를사용하면제작자가실제로자금을조달할수있습니다. 영화제작자는독립적인영화기금을마련하기위해팬에게토큰을미리판매할수있습니다. 크라우드펀딩스마트계약에는고급기능도포함될수있습니다. 예를들어, 팬은토큰당영화수익의일부를공유할수있습니다. 또는팬은점차적으로릴리즈될자금을지정할수있으며, 이는생산마일스톤도달에달려있습니다. CastBox.fm 19

20 음악이나 TV 프로그램과같은다른형태의창조적노력에도똑같이적용됩니다. 에코시스템내의크라우드펀딩은기존의대규모사용자기반의네트워크효과를활용할수있습니다. 기존대규모사용자기반은다른크라우드펀딩플랫폼사용자보다디지털컨텐츠프로젝트를지원할가능성이더큽니다. 또한이러한네이티브토큰은 crowdfunding이외부에서수행되는경우교환의추가장애물없이 블록체인에서마찰없이사용할수있습니다. 컨텐츠플랫폼을위한분산형 " 애드센스 " 애드센스는 Google 컨텐츠네트워크사이트의게시자가사이트컨텐츠및잠재고객을대상으로하는자동텍스트또는멀티미디어광고를게재할수있게해주는 Google에서운영하는프로그램입니다. 를사용하면광고주와컨텐츠게시자간의거래를원활하게하기위해애드센스와유사한프로그램을실행할수있습니다. 그러나 Google 애드센스와달리이프로그램은 Google과같은중앙거대한플랫폼대신공공블록체인을기반으로합니다. 광고인벤토리는 IPFS와같은분산파일시스템에서구성할수있으며디스패치엔진은 BOX 언팩에서제공하는모듈을활용하여개발할수있습니다. 그리고 BOX 페이아웃을통해수익창출및지불을할수있습니다. Google 애드센스와비교할때이분산프로그램은보다투명하고신뢰할수있는서비스를제공할수있습니다. 중앙의권한이없으면모든당사자가더많은유연성을누릴수있습니다. 광고주는수수료가적게들며게시자는더높은판매대금을받습니다. 주문형비디오의크로스서비스일반적으로미디어플레이어는데스크톱이나모바일장치이므로많은멀티미디어파일형식의디코더를사용할수있습니다. 그러나 에서새로운유형의플레이어를개발할수있습니다. 새로운플레이어는사용자의장치에서비디오클립을재생하는기능외에도 의다양한파트너가소유한다른서버팜에서호스팅될수도있습니다. 스트리밍하는동안플레이어는실시간으로 BOX 토큰을수집하여사전정의된스마트계약에따라 IP 소유자, 스트리밍플랫폼및스토리지공급자간에자동으로배포할수있습니다. 이새로운플레이어의핵심역량은 BOX 페이아웃및 BOX 패스포트과상호작용하는것입니다. 의이러한핵심구성요소에힘입어플레이어는방대한양의진정한컨텐츠풀을활용하고주문형비디오 (VOD) 의사용자경험을크게향상시킬수있습니다. 에서제공하는인프라가없으면이러한새로운종류의아이디어는생각할수없는것입니다. CastBox.fm 20

21 로드맵 CastBox 및 기술로드맵에는다음과같은중요시점이있습니다. * CastBox team founded * Android 용 CastBox 런칭 * ios 용 CastBox 런칭 * 심층인- 오디오검색기능시작 * Token sale * 토큰 CastBox app에통합 * BOX 패스포트 ( 알파버전 ) 개시 * TESTnet of BOX 페이아웃 online * Q4 BOX 페이아웃 Mainnet 시작 토큰배포 Platform 에서기본블록체인을시작하기전에 BOX 는 Ethereum ERC 20 토큰표준을사 용하여시작됩니다. BOX 페이아웃의 Mainnet 이온라인으로안정적으로되면 ERC20 토큰은 1 대 1 토큰 으로체인토큰으로변환됩니다. 할당 퍼센트용도세부사항 25% 프리세일선매대상기관투자자를대상으로하며, 최대 6 개월의잠금기간 15% 팀사내 R & D 팀및오픈소스기여자들에게 4 년의가득기간 30% 에코시스템 이니셔티브 에코시스템참여자들에대한인센티브창작자, 청취자, 개인투자자, 플랫폼등 20% Foundation 투기거래로부터 BOX 토큰을보호하고재단운영에자금을지원 10% 파트너쉽바운티프로그램에자금을지원하고다른오디오 / 비디오웹사이트또는모바일앱과제휴 CastBox.fm 21

22 사용용도 퍼센트 아이템 50% R & D 25% 마케팅및프로모션 15% 법률, 감사및규정준수 10% 일반및행정 팀 Renee Wang - CastBox의창립자겸 CEO. Renee는 CastBox를 2016년에설립했으며지난 2년간유례없는상승세를보였습니다. 이기간동안그녀는 50 명의글로벌팀을구성했을뿐만아니라 3천만달러상당의투자를끌어냈습니다. Renee는 Google 북경, Google Dublin 및 Google Japan의글로벌모바일광고팀의일원이었습니다. 그녀는 Alibaba가인수한중국기반신생기업인 Umeng의 7번째직원이자 Android 엔지니어였으며 2008년최초의 Android 개발자중한사람이었습니다. Renee는북경대학에서심리학학사학위를취득했습니다. Hu Gang - 수석 Crypto Officer 및 CTO. Gang은 10 년넘게웹과모바일앱을구축한경험이있는기업가, 시스템설계자및풀스택엔지니어입니다. 그는 2002 년북경대학에서컴퓨터과학석사학위를받았으며 Duke University에서 MBA 학위를취득했습니다. 그는이전에수백만명의 DAU가있는미국의주요모바일전자상거래앱인 5miles의파트너이자 CTO였습니다. Alex He - Co-Founder of CastBox and CTO Motorola, Borqs 및 Xiaomi에서 Linux/Java/Android 모바일에초점을맞춘연구및개발을하였으며 2007년부터안드로이드모바일기술의연구개발에종사했습니다. 중국에서가장초기의안드로이드개발자중한명입니다. 그는베이징대학창립연구소에입학하여멀티미디어분야의연구및개발에종사했습니다. 그는수백개의 R&D 팀을관리하고있습니다. 또한그는 GitHub의적극적인오픈소스개발자입니다. CastBox.fm 22

23 Dr. Xiaohui Liu - Blockchain Scientist. Former Research Scientist at Facebook, 차세대무선메쉬네트워크를위한분산프로토콜을설계및구현한 Bitcoin 프로토콜전문가입니다. 분산네트워킹프로토콜에서 10 년간의연구및개발경험했으며국제특허컨퍼런스에서 1건의특허및 9건의논문을보유하고, 2건의 Facebook 오픈소스프로젝트를진행했습니다. 미국웨인주립대학 (Wayne State University) 의분산네트워킹박사및중국무한대학교 (Wuhan University) 의학사학위를취득했습니다. Fangqin Dai - TechLead. Previously Senior Software Engineer at Google 개이상의 GPU를사용하여 ETH를제작하고스마트계약개발에능숙한마이닝풀을개발했습니다. Baidu, Intel, Taobao 및 KingSoft와같은최고회사에서근무하는 7 년의산업경험했으며 GitHub 의 추종자 ; Apache Spark와같은많은인기프로젝트에기여했습니다. 칭화대학교 ( 중국 ), 중국우한 (Wuhan) 대학교에서학사학위를취득했습니다. Yiqiang Wang 년설립된 fintech 회사인 Kaitong Finance의설립자이자전 CTO 2018 년 1 월까지수백개의대형및중형인터넷플랫폼과금융기관에서비스를제공했으며총거래량은 1000억위엔이넘었습니다. Kaitong에합류하기전에 Yiqiang은 Umeng의창립멤버이자핵심개발자였으며중국의국내모바일응용프로그램개발자를위한데이터분석과같은서비스를제공했습니다. Yiqiang은복단대학에서컴퓨터과학석사및학사학위를모두취득했습니다. 위험 귀하는 BOX 구매, BOX 보관및 Platform 참여를위해 BOX 사용과관련하여여러가지 위험이있음을인정하고이에동의합니다. 불확실한규정및시행조치 BOX 및분산원장기술의규제상태는많은관할구역에서불분명하거나불안정합니다. 규제기관이 BOX 및 / 또는 Platform을포함하여그러한기술및응용프로그램과관련하여기존규정을적용하거나새로운규정을만들수있는방법또는시기를예측하는것은불가능합니다. 규제조치는 BOX 및 / 또는 플랫폼에다양한방식으로부정적인영향을미칠수있습니다. 재단 ( 또는해당산하조직 ) 은규제조치또는법률또는규정의변경으로인해해당관할지역에서영업하는것이불법이거나필요한규제승인을얻기위해상업적으로바람직하지않은경우관할지역에서의운영을중단할수있습니다. Foundation은다양한법률자문및가상화폐개발및법적구조에대한지속적인분석을 CastBox.fm 23

24 통해 BOX 판매에대해신중한접근방식을적용할것입니다. 따라서크라우드세일의경우, Foundation 은관련된법적위험을최대한피하기위해판매전략을지속적으로조정할수있습니다. 크라우드세일에관해서는재단이블록체인공간에서좋은평판과얻고있는싱가포르부티크회사법률사무소 Tzedek 법률 LLC와함께일하고있습니다. 경쟁자 BOX 또는 Platform의기반이되거나동일하거나유사한코드및프로토콜을사용하는유사한네트워크를구축하고비슷한기능을다시만들수있습니다. 플랫폼은이러한대체네트워크와경쟁해야할수있으며이는 BOX 또는 플랫폼에부정적인영향을미칠수있습니다. 재능의상실 플랫폼의개발은기존기술팀과해당분야에서풍부한지식과경험을갖춘전문가컨설턴트의지속적인협력에달려있습니다. 맴버의손실은 Platform 또는향후개발에악영향을미칠수있습니다. 개발실패 플랫폼의개발은디지털자산, 가상화폐또는 BOX 의가격하락, 예측할수없는기술적인 문제를포함하되이에국한되지않고다양한이유로계획대로실행또는구현되지않을위험이있습니다. 보안약점해커또는기타악성그룹또는조직은맬웨어공격, 서비스거부공격, 합의기반공격, Sybil 공격, spoofing, smurfing 및기타공격을포함하여다양한방식으로 BOX 또는 플랫폼을방해하려고시도할수있습니다. 또한, 제 3 자또는재단회원또는그회원이의도적으로또는의도하지않게 BOX 및 / 또는 Platform의핵심인프라에약점을도입하여 BOX 및 / 또는 Platform에부정적인영향을미칠수있습니다. 기타위험앞서언급한위험이외에도 BOX의구입, 보유및사용과관련하여재단이예상할수없는위험을포함하여다른위험이있습니다 ( 특히 Token Purchase Agreement에명시되어있음 ). 이러한위험은예상치못한변동이나전술한위험의조합으로더구체화될수있습니다. 재단 ( 및해당회원사 ) 인 팀에대한완전한실사를수행하고 BOX를구매하기전에 플랫폼에대한전반적인프레임워크와비전을이해해야합니다. CastBox.fm 24