PRESTO WHITE PAPER 5. APR. 2018 http://presto-platform.io/
목차 1. 토큰세일의현황및문제점 2. 토큰세일의미래, PRESTO 플랫폼 2.1. 쉽고빠른크라우드펀딩개설 2.2. DAICO 모델적용 2.3. 법적으로안전한토큰세일 3. PRESTO 플랫폼의구성 3.1. 토큰세일플랫폼 3.2. 토큰마켓플레이스 3.3. DEX (Decentralized Exchange) 4. PRESTO 토큰분배 5. 프로젝트로드맵 6. 기타고려사항 Reference Team Members Advisors
초록 (ABSTRACT) 블록체인기술이대중화되면서디지털환경에서암호화폐를발행하여공개하고현실화폐 (Fiat Currency) 나암호화폐 (Cryptocurrency) 를이용해개발자금을마련하는새로운형태의자금조달방식이등장했다. 이러한자금공모의규모는빠른속도로증가하고있으나, 개발난이도가높기때문에중도에포기, 또는도피하는팀들이생겨나고그에따라성공률또한낮아지고있다. PRESTO는 DAICO 모델 [1] 을확장한스마트컨트랙트를자동으로생성하는기능을제공하여, 자금이올바르게쓰여질수있도록강제하는투자자보호장치를마련하고, 스마트컨트랙트및토큰개발, 그리고판매비용을큰폭으로줄여개발팀이서비스개발에집중할수있도록지원하는것을목표로하는토큰세일플랫폼이다. 나아가토큰마켓플레이스와탈중앙화거래소 (DEX: Decentralized Exchange) 등을도입하여, 토큰세일플랫폼을 넘어신규토큰을인큐베이팅하고기존토큰을엑셀러레이트하는등건전하고활발한토큰세일생태계를조성하는 것이 PRESTO 의최종목표이다.
1. 토큰세일의현황및문제점 토큰세일은블록체인위에서이루어지는새로운형태의자금조달방식으로, 기존의주식이나채권이아닌디지털 자산인암호화폐를발행하여현금이나더환전성이좋은다른암호화폐를모으는일종의새로운크라우드펀딩방식 이다 [2]. EY의보고서를보면, 토큰세일의규모는불과몇개월만에기하급수적으로증가하는것을알수있다. 2017년 10월 ~11월의 2개월간한화로총 4조 600억 (1074원/ 달러기준 ) 가량의자금이토큰세일로모금됐다. 토큰세일은혁신적인아이디어를가지고있지만기존제도권방식으로는충분한자금을모을수없을때아주매력적이다. 예를들어 BAT 코인을발행한 Brave는초당 116만달러, 디센트럴랜드는초당 83만달러를모집하는기록을세우는등기존제도권의공모방식으로는달성하기힘든기록을세웠다. 토큰세일이양적으로증가하고있지만한편으론지나치게난립하여이에따라경쟁적으로세일에들어가는비용도증가하는추세이다. 평균적으로성공적인토큰세일을위해서는개발비용등으로최소약 5억원이상이필요한것으로보고되고있다 [3]. 또한절차도점점복잡해지고있는데, 2017년 11월 1일미국은 ICO는증권법으로규정되어야한다고선언하였고 [4], 2018년 2월 16일스위스는 ICO에대한가이드라인을발표하였다 [5]. 또한규제당국은돈세탁등토큰세일을범죄에악용할수있는가능성을염려하고있어서 [6] 토큰세일시고려해야할사항이더많아지고있다. 현재토큰크라우드펀딩의가장큰문제점은펀딩을한직후부터투자자는자신이투자한토큰에대한구속력을전혀갖지못한다는점이다. 토큰크라우드펀딩에참여한사람들이할수있는일이란개발팀이양심적으로개발을진행- 하기를막연하게바라는것뿐이다. 다시말해, 현재의토큰크라우드펀딩은개발팀에대한신뢰를필요로하며, 제도권과는다르게그신뢰를보장해주는주체가존재하지않는다. 게다가이는신뢰할수있는기관을없애고자하는 (Trustless Institution) 블록체인의철학과도맞지않다. 따라서블록체인답게신뢰가필요없는새로운형태의토큰 크라우드펀딩플랫폼의필요성이커지고있다. 또다른문제점은안전하고효율적인스마트컨트랙트를개발하는것이쉽지않다는것이다. 한번배포되면수정이불가능한특징때문에스마트컨트랙트는 1) 안전한지, 2) 효율적인지를잘판단하여만들어야한다. 그렇지않으면스마트컨트랙트에서발생할수있는모든문제는고스란히투자자의몫이될수있기때문이다. 스마트컨트랙트를안전하게프로그래밍하지않으면 DAO(Decentralized Autonomous Organization) 사태 [7] 와같이토큰의발행량이달라지거나소유자의허락없이토큰트랜잭션이발생하는등보안위험에노출되게된다. 2017년 11월 Polkadot 팀은 Parity Multi-Signature Wallet 의스마트컨트랙트결함으로 500K ETH 가량의막대한자금이지갑에서빠질수없는상태로영원히동결되었으며이러한문제가발생하면프로젝트진행에도심각한차질이생길수있다 [8]. 4 of 14
스마트컨트랙트를효율적으로프로그래밍하는것도중요한문제이다. 비효율적인스마트컨트랙트는다량의수수료 를발생시키게되고, 이는투자자와개발팀모두에게투자금액의손실을가져오게된다. 실제로배포된스마트컨트 랙트코드를살펴보면많은개발팀이이러한점을간과하고있다는것을알수있다. 마지막으로돈세탁등법적인문제도발생할수있다. 한국의홍남기국무조정실장은청와대청원의답변에서 [9] " 가상계좌를통해서자금세탁이또일부의경우에는고객돈을취급업소의임직원들의계좌에예치하는등이런바람직하지않은일들이점검과정에서나타났습니다 라고밝혔고미국의 Jay Clayton SEC 수장도 "Their crypto currency activities are not undermining their anti-money laundering and know-your-customer obligations [10] 라는우려를밝히는등, 규제당국이암호화폐시장을예의주시하고있는상황이다. 2. 토큰세일의미래, PRESTO 플랫폼 2.1. 쉽고빠른크라우드펀딩개설대부분의토큰세일에사용되는토큰은 ERC20 스펙을따르기때문에토큰의이름, 발행량, 토큰세일기간, 프리세일보너스정도의차이만존재하며토큰생성을위해구현된스마트컨트랙트의구조들이서로상당히유사하다. 일부개발팀들은스마트컨트랙트에대한기술력이부족하여가장신뢰도가높고안전해야할토큰세일스마트컨트랙트를안전하게구현하지못하거나, 또그들이만든스마트컨트랙트를검증하는데많은시간과비용을투자하지않는다. 만약스마트컨트랙트코드의공통적인부분을잘추상화시킨다면스마트컨트랙트의작성을자동화해서검증에필요한시간을줄일수있을것이다. PRESTO 플랫폼은개발팀이원하는토큰의기본정보를폼으로입력받아자동으로안전하고효율적인스마트컨트랙트를생성해준다 [ 도1]. 개발팀들은 PRESTO에서제공하는스마트컨트랙트자동생성기술을이용하여시간과비용을아껴토큰세일을준비할수있다. 자동생성된스마트컨트랙트는 PRESTO 플랫폼의핵심기술로충분히검증되고효율적으로작성되었기때문에검토에걸리는시간을아끼고그시간을메인프로젝트개발에투자할수있을것이다. PRESTO 는코드생성뿐아니라간단한웹페이지빌더도제공해서개발팀이쉽게블록체인이미지에부합하는세련된웹페이지를만들수있게해준다. 웹페이지빌더에서는크라우드펀딩서비스들에서와같이간단한설정만으로플랫폼에서바로연결되는웹페이지를쉽게만들어간단한조작으로개발팀이제공하는컨텐츠를원하는위치에배치하고편집할수있다. PRESTO 플랫폼은이처럼개발팀의프로젝트자체외의과정을최대한자동화하고단순화해모든개발력을프로젝트자체에집중할수있게해준다. 5 of 14
[ 도 1] PRESTO platform, technical overview 2.2. DAICO 모델적용 기존의토큰세일은모금이완료되면기본적으로개발팀이스마트컨트랙트에서예치된모든자금을인출할수있었고, 이로인해문제와그위험성은투자자들이고스란히떠안게되었다. Ethereum 의창시자인 Vitalik Buterin 은이러한문제점을해결하기위해 2018년 1월 DAICO라는새로운토큰세일모델을제시하였다. DAICO에서는토큰세일로모은자금을한번에전부인출하는것이아니라투자자들이투표를통해서개발팀이자금을점진적으로조금씩인출할수있게하고특정상황에서는펀딩을취소하고스마트컨트랙트에묶인자금을투자자들이환불받게하기도한다. PRESTO 에서도이러한 DAICO 모델의개념에착안해서보다안전한토큰세일방법을제공한다. 6 of 14
PRESTO 플랫폼의토큰세일에는크게두가지기능이존재한다. 첫번째는토큰판매로모집된모든자금을한번에개발팀에게제공하는것이아니라설정된기간에따라나눠지급하는것이다. 예를들면토큰세일기간동안모은자금은스마트컨트랙트를통해토큰세일이끝났을때부터 3년에걸쳐매월일정금액이지급되도록할수도있을것이다. 이러한지급조건들은토큰세일이시작되기전작성하는스마트컨트랙트내용을통해상세히설정될수있다. 이런장치를통해개발팀은의욕을잃지않고계속성실히개발하게될것이며, 악의적인스캠도방지할수있을것이다. PRESTO 플랫폼의토큰세일의두번째기능은개발팀이프로젝트를중단했을때스마트컨트랙트에묶여있는자금을 투자자에게돌려주는것이다. 토큰세일에참여하는투자자들의가장큰걱정은개발팀이토큰세일이후에개발을 지속적으로이어가지않거나모든자금을인출하고잠적하는것이다. 이러한걱정은기존의토큰세일스마트컨트 랙트의문제점에서기인한다. 토큰세일이끝나면모든자금의권한을개발팀이가져가기때문에개발을중단하든, 모든자금을인출하든투자자들이막을방법이존재하지않는것이다. 하지만 PRESTO 플랫폼의토큰세일에서는만약개발팀이개발을중단한다면남아있는자금은투자자들의합의를통해서기존에투자한계좌주소로반환받게된다. 이러한기능은스마트컨트랙트의오라클이라는개념을통해구현되는데, 현재의대부분의토큰세일스마트컨트랙트들에서는해당기능구현의높은난이도로인해대부분이방식을지원하지않고있다. Vitalik Buterin이제시한 DAICO와유사한 PRESTO의토큰세일방식으로기존의불안하고불투명했던투자를안전하고투명한투자로바꿀수있을것이다. 2.3. 법적으로안전한토큰세일 돈세탁방지 (AML: Anti-Money Laundering) 와고객파악제도 (KYC: Know Your Customer) 는통상적으로금융기관이고객의대출심사를할때반드시거치게되는과정이다. OmiseGO[11], Qtum[12] 등유명한암호화폐들도토큰세일을위해해당과정을완료했다. 꼭필요한과정이긴하지만이과정이개발자와투자자모두에게매우번거롭다는점때문에활발한투자에장애가되기도한다. PRESTO 플랫폼에서는이를쉽게처리하기위한 API를제공하여다양한 Legal Compliance Platform들이자신의서비스를손쉽게 PRESTO에확장할수있도록할것이다. 이렇게 AML, KYC 과정이표준화된다면, 다음과같은큰이점이생긴다. 우선해당플랫폼에직접적으로사용자들의신상이노출되지않도록할수있으며, 한번 AML, KYC과정을통과한사용자는이후다른토큰세일에참여시해당과정을반복하지않아도될것이다. 이는사용자들에게안전하고편리한서비스를제공할것이다. 7 of 14
3. PRESTO 플랫폼의구성 3.1. 토큰세일플랫폼 PRESTO 토큰세일플랫폼은토큰세일을안전하고쉽게진행할수있는플랫폼이다. 개발팀은 Ethereum 이나 PRESTO 토큰없이오직아이디어만으로새로운토큰세일을시작할수있으며투자자가토큰세일에참여하려면 PRESTO 토큰또는 Ethereum을준비해야한다. 토큰세일을하기위한스마트컨트랙트와웹페이지는 PRESTO에서제공하는기술들을이용하여편리하게준비할수있으며, 개발팀이 PRESTO 플랫폼에서토큰세일을시작하면투자자들은개발팀이제시하는프로젝트의비전을보고토큰세일에참여할수있다. 토큰세일은크게프리세일과메인세일로이루어진다. 프리세일은전체토큰세일물량의적은비율을미리팔아서 초기프로젝트자금을모으는데사용된다. 토큰발행량과프리세일토큰물량등의비율은 PRESTO 스마트컨트랙트자동생성프로그램을통하여설정할수있다. 프리세일은 PRESTO 토큰을이용해서참여할수있으며메인세일보다더많은개발팀토큰을보너스로준다. 메인세일은프리세일이후에이루어지며프리세일물량을제외한나머지토큰세일물량전체를판매한다. 투자자수, 판매된토큰양, 투자받은금액등의토큰세일진행과정은 PRESTO 플랫폼에서제공하는대시보드를통하여조회할수있다. 토큰세일기간동안캡을달성하여판매가성공적으로완료되면투자자들은 PRESTO의시스템에의해자동으로발행되는개발팀의토큰을투자자각자의지갑으로지급받게된다. 개발팀은프리세일모집자금은초기개발비용으로사용하기위해바로인출가능하지만메인세일모집자금은스마트컨트랙트에안전하게보관되어일정기간동안분할되어지급된다. 토큰세일이후에는개발팀의스마트컨트랙트에남아있는자금, 입출금기록들을투자자들도볼수있게제공함으로써자금유통의투명성을높일수있다. 3.2. 토큰마켓플레이스 새롭게떠오르는블록체인기술을이용해서서비스와신기술을개발하기위해서는자금모집뿐만아니라개발, 디자인, 마케팅등다양한작업이필요하다. PRESTO 플랫폼에서는토큰세일과정뿐만아니라세일이후에프로젝트가성공하기위한다양한리소스들을찾을수있는마켓플레이스를제공한다. 암호화폐시장에서진행되는프로젝트들은새로운블록체인을만들거나기존의블록체인을이용해서새로운서비스를만드는두가지로나뉜다. 블록체인은다른 IT 기술들에는없는, 현실화폐 (Fiat Currency) 를대체할수있다는암호화폐 (Cryptocurrency) 라는개념이존재해서보안이상당히중요하다. 개발팀이작성한스마트컨트랙트에취약점이존재하면그들의모은자금을해킹당할수도있다. 따라서많은블록체인주요프로젝트들이버그바운티프로그램을진행하면서자신들의보안취약점을찾아낸다. PRESTO 플랫폼에서는개발팀들이토큰세일에서모금한 PRESTO 토큰을이용해서바운티프로그램을진행할수있다. 개발팀이스마트컨트랙트코드, 새로운블록체인구현코드를공개하면블록체인개발자들은공개된코드에결함이있는지리뷰를할수있고, 8 of 14
문제점을발견한다면개발팀은그에따른보상으로 PRESTO 토큰을지급할수있다. 공개적인바운티프로그램을통해서개발팀들은더안전한기술을만들어낼수있을것이다. 프로젝트의기술이견고해지는과정을통해서투자자들은프로젝트를더신뢰할수있게될것이다. 더나아가바운티프로그램외에도개발, 마케팅, 디자인등에서필요한리소스가있다면필요한리소스를명시하고그에대한보상으로 PRESTO 토큰을제공할수있다. 예를들어개발팀의웹페이지에들어갈일러스트이미지가필요하다면 PRESTO 마켓플레이스에서요구사항과그에해당하는보상을제시할수있다. 작업이완료되면블록체인상에서안전하고투명하게대금을지급할수있다. PRESTO 마켓플레이스는토큰세일이후에도개발팀이성공적으로프로젝트를만들어갈수있도록도와준다. 3.3. DEX (Decentralized Exchange : 탈중앙화거래소 ) DEX는블록체인플랫폼위에서동작하는탈중앙화거래소이다. 신생토큰들이빠른시간내에대형거래소에상장되어거래되는것은매우어려운데, PRESTO에서성공적으로토큰세일을마친토큰들이 PRESTO의 DEX에상장하도록도와시중에유통될기회를빠르게얻도록할것이다. 일반적으로많은사람들이이용하는중앙화거래소 (Centralized Exchange) 는블록체인이아닌기존의서버-클라이언트모델을이용하여중앙화데이터베이스에거래내역을기록하고거래소밖에있는사용자혹은거래소와거래를할때만블록체인을이용한다. 따라서사람들에게익숙한 UI/UX와빠른거래속도를제공하여많은사람들이어려움없이코인거래를할수있긴하지만블록체인이주는이점을제대로활용할수없고해킹의위험에노출되어있다는단점이있다. DEX는중앙화거래소와는다르게모든동작이블록체인위에서일어난다. 따라서속도가느리고사용하기불편하지만모든거래내역이블록에기록되어투명하게운영되고보안적으로도안전하다는장점이있다. PRESTO는 ERC20 표준을확장한새로운토큰교환스마트컨트랙트를적용하여기존의 DEX가가지고있는단점들을보완한새로운 DEX를 제공한다 [ 도 2]. 이스마트컨트랙트는 PRESTO 토큰과토큰자동생성기 (Token Auto Generator) 의설계에포함된다. 투자자들은이런거래프로토콜과연계하여제공되는직관적인인터페이스를통해쉽게 DEX 를이용해토큰거래를할 수있을것이다. [ 도 2] DEX(Decentralized Exchange) 설계도 9 of 14
4. PRESTO 토큰분배 PRESTO의모든서비스를이용하기위해서는 PRESTO 토큰 (PET) 이필요하다. PRESTO 토큰은 ERC20 토큰으로만들어지며원활한유통과명확한서비스를위해초기에모든물량이발행된다. 이렇게초기에발행된토큰은자연스러운유통과소비자의신뢰를위해우선적으로 60% 가시장에풀리게된다. 그리고개발팀과어드바이저에게각각 18%, 4% 가배분되며, 사업개발과리서치를위해 10%, 8% 가배분되어유보되게된다 [ 도3]. PRESTO 플랫폼에서토큰은특정세일에만과도하게집중되거나묶여있는일없이, 토큰세일이진행되는동안적당히모였다다시시장으로풀리는자연스러운유통흐름을가지게된다. 그리고세일항목이많아질수록토큰의가치도자연스럽게높아져급격한인플레이션이나디플레이션의가능성이적고, 경제적으로건강한생태계속에서유통될수있을것이다. token sale (60%) advisors (4%) 60% 18% 1 billion tokens (1,000,000,000) 4% 8% 10% (18%) developing team (10%) business development (8%) research [ 도 3] PRESTO token distribution 10 of 14
5. 프로젝트로드맵 PRESTO 개발팀은 2017년 2월 Light paper 를시작으로 PRESTO 플랫폼개발여정을시작한다. 2018년 3월에는 Light paper 에제시한내용들을바탕으로구체화된 White paper 를공개함으로써 PRESTO 플랫폼의청사진을기술한다. 그리고본격적인개발을시작하여 2019년말까지 PRESTO 토큰세일플랫폼, 토큰마켓플레이스, DEX 를차례대로구현하고자한다. PRESTO 팀은결함이없고안전한기술이블록체인서비스에서중요한요소라고생각한다. 따라서각각의 PRESTO 플랫폼들의핵심기술을먼저개발하고공개한뒤충분한검증을한뒤에실제서비스로런칭하는방식으로개발방법을따를것이다. 첫번째공개할플랫폼은 PRESTO 의핵심플랫폼인토큰세일플랫폼이다. 토큰세일플랫폼의핵심은 DAICO 모델을변경한스마트컨트랙트와, 스마트컨트랙트자동생성기라고볼수있다. 안전하고검증된스마트컨트랙트개발을위해 2018년 3분기에핵심기술들을공개하고충분히테스트할계획이다. 그리고 2019년에 1분기에첫번째플랫폼인토큰세일플랫폼정식버전을공개할것이다. 마찬가지로토큰마켓플레이스와 DEX 도위와 같이먼저스마트컨트랙트를공개해서충분한검증을한뒤실제서비스에사용하는방식을택할것이다. 이후의플랫 폼의개발계획은웹페이지등을통해서공개할예정이다. 2017. 10월 프로젝트시작 2018. 02월 PRESTO 웹페이지, Light Paper 공개 2018. 03월 White Paper 공개 2018. 3분기 스마트컨트랙트자동생성기런칭 2018. 4분기 PRESTO 토큰세일플렛폼베타런칭 2019. 1분기 PRESTO 토큰세일플랫폼메인런칭 2019. 2 분기 PRESTO 토큰마켓플레이스런칭 2019. 3 분기 PRESTO DEX 스마트컨트랙트릴리즈 2019. 4 분기 PRESTO DEX 런칭 11 of 14
6. 기타고려사항 PRESTO light paper는개발계획과비전에대한기술이며, 사업내용에대한보증은아니다. 사업환경과진행상황에따라실제사업진행은다를수있다는점을충분히인지해야한다. PRESTO 토큰은 light paper 에기술된용도이외로는사용할수없다. PRESTO Coin 은증권이아니며, PRESTO 토큰의소유자는어떤종류의이익배당이나의결권도부여되지않는다. PRESTO 팀은이 light paper 에관련하여어떠한사항도정확성을진술및보증하지않으며, 그에대한법적책임을지지않는다. 여러분이자신의의사결정등행위에있어서이 light paper 를이용한경우그에따른결과는이익, 손해여부를불문하고전적으로여러분의판단에따른다. 12 of 14
Reference [1] https://www.coindesk.com/vitalik-new-idea-icos-tested/ [2] https://www.nytimes.com/2017/10/27/technology/what-is-an-initial-coin-offering.html [3] https://www.sec.gov/news/public-statement/statement-potentially-unlawful-promotion-icos [4] https://www.financemagnates.com/thought-leadership/much-money-need-launch-ico/ [5] http://decenter.sedaily.com/newsview/1rvrj4befe [6] https://www.cnbc.com/2017/08/04/icos-may-be-seen-as-securities-by-u-s-and-singapore-regulators.html [7] https://www.coindesk.com/understanding-dao-hack-journalists [8] https://blog.springrole.com/parity-multi-sig-wallets-funds-frozen-explained-768ac072763c [9] http://news.naver.com/main/read.nhn?mode=lsd&mid=sec&sid1=100&oid=018&aid=0004035589 [10] Testimony on Virtual Currencies : The Oversight Role of the U.S. Securities and Exchange Commission and the U.S. Commodity Futures Trading Commission [11] https://cdn.omise.co/omg/whitepaper.pdf [12] https://qtum.org/en/blog/qtum-crowdsale-update-timeline * 모든웹의자료는 2018.02.26 에게재된내용기준입니다. 13 of 14
Team Members Kyung Won Kang CEO and Co-Founder Formerly Ponple CTO Formerly Neople Client Developer & Part Manager Released Indie Game Cross Set Cross Set Infinity on Steam Seoul National University (Dept of Mathematical Sciences) Kyle Bae Global Strategy Manager Formerly Doil Trading Corp., Director of Overseas Manager Formerly Investment Visa Consultant Formerly Huatai Property Company Seoul National University (M.S in International Sports Management) University of Minnesota Twin Cities Wonse Kim Developer Python, C++ Developer Mathematics Technology Laboratory Researcher in Seoul National University Specialized in Data Analysis Using R, MATLAB and Published 3 SSCI Papers Seoul National University (Ph.D in Mathematical Sciences) Chang Woo Choi Business Strategy Manager Qualified as Patent Attorney in South Korea Seoul National University (Dept. of Mechanical Engineering) Advisors 14 of 14