# Lotus Core Whitepaper (FIL) ![logo](https://s3.amazonaws.com/misc-1607/lotus-logo.png) ### Ang desentralisadong platform para sa pamamahagi, pagmamay-ari at pagpopondo ng mga digital games sa pamamagitan ng Smart Contracts ### Live na Bersyon ~Huling~ ~bersyon:~ ~March~ ~2018~ *__TANDAAN__: Ang whitepaper na ito ay tinatrabaho pa sa pagpa-unlad at maaari itong baguhin nang walang babala sa panghinaharap.* # Talahulugan Ang ilang mga termino ay gagamitin sa maraming bahagi ng dokumentong ito. Dito ay tinukoy namin at nilinaw ang kanilang kahulugan upang maiwasan ang mga hindi pagkakaunawaan. **Ethereum:** Isang desentralisadong platform na nagpapatakbo ng mga smart contract, na mga application na tumatakbo nang eksakto tulad ng nasa program na walang posibilidad ng anumang downtime, censorship, pandaraya o ikatlong partido na panghihimasok. **Blockchain:** Ito ay bukas, na ipinamamahagi na ledger na maaaring mag-record ng mga transaksyon sa pagitan ng dalawang partido nang mahusay at sa isang napatunayan at permanenteng paraan. Ang patuloy na lumalagong listahan ng mga talaan na tinatawag na “blocks” ay naka-link at sinigurado gamit ang cryptography. **Ang Ethereum blockchain:** Ito ay isang Blockchain, na may Turing complete scripting language na nagbibigay-daan sa pagproseso ng mga Smart Contract sa Blockchain. Kapag binanggit namin ang "Blockchain" sa whitepaper na ito, tinutukoy namin partikular na Ethereum blockchain. **Digital game:** Isang elektronikong laro na "boxed" na digital na maaaring ma-download mula sa Internet. Kabilang dito ang pakikipag-ugnayan sa isang user interface upang makabuo ng visual na feedback sa isang video device tulad ng isang TV screen o computer monitor. **Cartridge:** Ang isang representasyon ng isang digital na laro sa (Ethereum) Blockchain na gumagarantiya ng unicity at pirma ng developer ng laro upang magbigay ng katiyakan ng pagiging tunay. **Lotus Token (LTS):** Ito ay isang karaniwang Ethereum ERC20 token. Ito ay isang sub-currency na ginagamit upang i-trade at pondohan ang mga laro. **LIP:** ang Lotus Investment Program. # Ang Problema Ang pagbabahagi ng isang laro kasama ang kaibigan o miyembro ng pamilya ay kasing simple ng paghawak sa isang cartridge ng laro. Ang pambihirang bagay na ito para sa mga digital na laro ay pangkaraniwan pa rin sa iba pang uri ng mga video game media (hal. Game consoles). Nakakalungkot, na ang pamilyar na feature na ito ay hindi posible sa karamihan sa mga digital na laro para sa PC. Ang mga umiiral na platform ng pamamahagi para sa mga digital na laro ay isang magandang pagkakataon para sa mga developer ng laro upang makinabang mula sa kanilang pagsusumikap. Ngunit ang mga platform ay nag-aalis ng isang mahusay na piraso ng kita ng mga developer para sa kanilang sarili (karaniwang 30%). Paano lumalaki ang mga maliliit na team sa isang mahusay na bilis kung sila ay gaganapin sa likod ng 30% sa mga kita saan man sila mag-publish ng kanilang mga laro? Bukod pa rito, ang ilang mga indie game developer ay patuloy na nahihirapan upang tustusan ang kanilang mga proyekto, na kung saan ay isang hadlang para sa kanilang mga nilikha na mamunga. Kahit na ang mga crowdfunding na platform tulad ng Kickstarter o Indiegogo ay tumulong sa ilang mga team, hindi nila pinapayagan na pondohan ang isang proyekto ng laro nang walang mga katangiang burukratiko, hindi nila pinapakawalan ang mga pondo nang mabilis at walang kalinawan na awtomatikong tuntunin na walang mga ikatlong partido na nanghihimasok. Bukod pa dito, hindi lamang sila tumututok sa mga proyektong panlaro kaya ang mga kontribyutor ay maraming magkakaibang interes. # Ang Solusyon: Ang Lotus Protocol Ang Lotus Core ay isang desentralisadong platform para sa mga manlalaro, developer at mamumuhunan na binuo gamit ang Ethereum. Sa Lotus Core, ang mga manlalaro ay makakapag-trade ng mga laro sa mga kaibigan, ang mga developer ay makakakuha ng 100% na kita mula sa pagbebenta ng kanilang mga digital na laro, at makatanggap din ng pagpopondo mula sa mga crowdfunding na kampanya sa loob ng platform. ## Bagong paraan upang mag-rehistro at mamahagi ng mga digital na laro Kapag ang laro ay binili o ipina-utang sa Lotus Store, ang Lotus Protocol ay lumilikha ng isang digital na laro sa pamamagitan ng Smart Contract na may digital na signature at nagtatala ito sa blockchain, na nagpapahintulot sa software developer na garantiya ang pagiging tunay ng bawat kopya ng software at pagbibigay sa mga manlalaro na ma-access ang kanilang laro kahit na offline ang user. Sa ganitong paraan, sinasamantala ng Lotus Core ang mga oportunidad sa loob ng isang bagong market ng mga digital na laro na kinakalakal nang ligtas sa loob ng blockchain upang kumatawan sa pagmamay-ari ng ari-arian. ## Pagmamay-ari ng software Pinapayagan ng Lotus Protocol ang mga manlalaro na magkaroon ng isang direktang ugnayan sa mga developer sa pamamagitan ng pagpapatunayan nang pagmamay-ari ng software na walang mga third party, dahil ang pagmamay-ari ay patunay nang paninirahan sa blockchain at hindi sa mga server ng kumpanya. Magagawa ng manlalaro ang software na ito katulad ng isang pisikal na kopya, ibig sabihin ay magagawang ipagpalit o ibenta ito sa ibang mga manlalaro. Ang mga kalakalan at palitan ay bubuuin ng mga patakaran ng Smart Contract upang protektahan ang mga ito mula sa pandarambong habang nagbibigay din ng mga benepisyo sa mga developer. # Mga Paggagamitan ## Proseso ng Pagbili Upang garantiyahan ang pagmamay-ari, ang Lotus Core ay nagbibigay ng API upang lumikha ng mga natatanging cartridge sa blockchain. Ang bisa ng mga cartridge ay ibibigay sa address ng tatanggap. Ito ay nagpapahiwatig na ang developer ay magkakaroon ng direktang kaugnayan sa huling gumagamit at dahil dito ay makakakuha ng 100% ng mga kita sa bawat benta. Sa pangkalahatan, ang mga cartridge ay naka-digital na pirma upang payagan ang paggamit ng wastong mga cartridge kahit na sa offline mode. Ang prosesong ito ay kapaki-pakinabang kapag nais ng isang tao na malaman ang bilang ng mga kopya ng digital na laro at ang kasaysayan ng bawat isa. Maaari din itong ma-customize at maginhawang sistema ng DRM na protection, na nagbibigay-daan upang gamitin ang software sa mga offline na kapaligiran at isulat ang mga panuntunan upang ibahagi ang software na naunang ibinebenta. Ang mga panuntunang ito ay magpapahintulot sa huling gumagamit na ibahagi o palitan ang kanyang mga laro: ```sequence Player->Lotus Store: Gusto ko ng larong ito Note left of Lotus Store: Ang Player ay magbabayad sa address 0xA Lotus Store->Lotus Core: makakagawa kaba ng cartridge para sa address 0xA? Note right of Lotus Store: magdagdag ng isang bagong cartridge sa blockchain Lotus Core->Lotus Store: ibalik ang cartridge Lotus Store->Player: Ito ang iyong cartridge ``` Nagbibigay ang Lotus Core ng channel para sa mga komunikasyon sa pagitan ng mga developer ng software at mga huling user na walang bahagi sa proseso ng pagbebenta, na ginagawa ang pamamahagi ng software na isang tunay na desentralisadong karanasan. ### Mga digital na signature at sistema ng anti-piracy Upang maiwasan ang pag-hack at pahintulutan ang mga manlalaro na ma-access ang kanilang mga laro kahit na offline sila, ang bawat cartridge ay magkakaroon ng digital na signature na imposibleng gayahin kung sakali ang user ay may malisyosong pagtatangka na gawing peke ang pagmamay-ari ng mga cartridge na hindi niya binili. Ang pribadong susi upang mag-sign sa cartridge na ito ay ang parehong susi ng address ng pagbili. Sa detalyado, ang digital na laro ay mangangailangan ng patunay ng pagmamay-ari na humihiling sa account ng user upang mag-sign ng random na string na may pribadong susi na ginamit upang bumili ng laro. Sa paggawa nito ay maiiwasan ang paggamit ng wastong mga cartridge ng mga user na hindi bumili ng laro. Patunay ito na mura sa mga tuntunin ng mga mapagkukunan ng computer at maaaring ito ay kinakailangan sa anumang oras sa panahon ng pagpapatupad ng laro sa kaso ng malicious binary modification na lumalaktaw sa unang pag-verify. Mahalaga na banggitin na ang pirma ay maaaring ma-verify lamang ang pampublikong address ng pumirma, ngunit imposibleng bumuo ng wastong pirma nang hindi nalalaman ang pribadong susi ng pumirma. ## Proseso ng Pag-Download Naglalayong magbigay ng tunay na desentralisadong karanasan na kailangan ng Lotus Core na magkaroon ng paraan para sa mga manlalaro na mag-download ng mga laro sa paraan na hindi ito nagdadala ng anumang nauugnay na mga gastos sa mga developer o sa Lotus Core. Upang maisakatuparan ang gawaing ito, ipinatupad namin ang Lotus Decentralized Storage (LDS), ito ay cloud-based storage system para sa mga laro na may iba't ibang mga token na tinatawag na `Karma`, kung saan ang bawat laro ay may hawak na `Karma` upang i-download ng limitado sa bawat manlalaro. Ang bawat laro ay naka-compress sa mga block at ang proseso ng pag-download ay tumatagal sa lugar sa bawat indibidwal na block, ibig sabihin na kinakain ang isang transaksyon sa bawat bloke hanggang sa makumpleto ang pag-download. Upang magkaroon ng mas mahusay na pag-unawa kung paano gagana ang `Karma`, isaalang-alang ang mga kundisyong ito: * Ang isang manlalaro ay maaaring mag-download ng maraming laro hangga't gusto niya hangga't mayroon siyang sapat na `Karma` upang magbayad. * Ang mga manlalaro ay maaaring makakuha ng `Karma` sa pamamagitan ng: * Maging tulad ng mga storage node sa pamamagitan ng pagpapahiram ng napagkasunduang halaga ng local drive space sa network. * Pagbili nito sa Lotus Store. * Pagmamay-ari ng isang laro sa isang tiyak na oras. * Maaaring mawala ng mga manlalaro ang `Karma` sa pamamagitan ng: * Pag-download ng mga laro * Pagbili ng mga laro na may `Karma` ```sequence Note right of Player: Mag-request ng kopya ng laro Player->LDS: Mag-request ng one block at ipadala ang karma na kailangan LDS->Node: Isiwalat ang request sa network Node->LDS: Ipadala ang game files Note right of LDS: I-verify ang block integrity LDS->Node: Ipadala ang bayad na Karma kada one block LDS->Player: Unpack Note right of Player: Ulitin ang proseso hanggangn makuha lahat ng blocks ``` ## Proseso ng Pagpapatupad o Paglulunsad Ito ang pangunahing sistema ng DRM, gamit ang mga digital na pirma at blockchain network upang magarantiya ang unicity at validity ng piraso ng software. Kapag ang isang laro ay inilunsad o naisakatuparan ng isang manlalaro, ang mga katugmang application ay makakonekta sa proseso ng background na nagpapatunay sa blockchain at nagpapanatili ng talaan ng mga digital na laro ng manlalaro. ```sequence Player->Game: Ilunsad Game->Lotus Core: Solusyunan ang pagsubok Note right of Game: Lotus Core niresolba ang pagsubok Note right of Game: sa paggamit ng private key ng may-ari private key Lotus Core->Game: Ipadala ang sagot sa pagsubok Note right of Game: Beripikahin ang sagot sa pagsubok Game->Player: Patakbuhin ang Laro ``` ## Proseso ng Kalakalan Pinapayagan ng Lotus Core ang mga manlalaro na magpalitan, magregalo, magpahiram o magbenta ng mga digital na laro na pagmamay-ari nila sa ibang mga manlalaro, tulad ng posible sa karamihan ng mga pisikal na kopya ng mga laro. Gamit ang mga kakayahan ng mga Smart Contract, nakapagsulat kami ng mga panuntunan upang maisagawa ang mga pagkilos na ito at sa parehong oras ay makinabang ang mga nag-develop sa kaso ng mga kalakalan na may kinalaman sa mga token. ```sequence Player->Lotus Store: Gusto kong <mag-trade> ng larong to ng Bx0 Lotus Store->Lotus Core: Gawin ang trade contract ng Bx0 Note right of Lotus Core: Hintaying magawa Lotus Core->Player: Matanggap ang napagkasunduan sa contract Lotus Core->Developer: Matanggap ang bahagi na tokens sa trade ``` ## Proseso ng Pagpopondo Nagbibigay ang Lotus Core ng mga developer ng oportunidad na pondohan ang kanilang umiiral o bagong mga proyekto ng laro gamit ang Lotus Tokens (LTS), na nagsisilbing patunay ng pamumuhunan. Ang mga developer na makakakuha ng pondo ay magbibigay ng isang maliit na porsyento ng kanilang kita sa bawat pagbebenta sa Lotus Core pagkatapos ng paglulunsad. ```sequence Developer->Lotus Core: Gumawa ng funding contract Investor->Lotus Core: Suportahan ang proyekto Note left of Lotus Core: Kung naabot ang layunin Lotus Core->Developer: Nakakuha ng pondo para mapaunlad ang proyekto Developer->Lotus Core: Ibenta ang laro Lotus Core->Developer: Matanggap ang bahagi ng kita kada benta Lotus Core->Investor: Matanggap ang bahagi ng kita kada benta ``` Kung ang goal ay hindi naabot, ang mga naitalagang mga token ay ibabalik sa orihinal na may-ari. # Mga Kalamangan ## Para sa mga manlalaro ### Gumagana ang mga laro sa offline mode Karamihan sa mga sistema ng DRM ay nangangailangan ng isang aktibong koneksyon sa internet upang suriin sa real time nang pagmamay-ari ng software. Gamit ang mga cryptographic digital signature maaari naming suriin ang bisa ng anumang pag-aari cartridge sa offline mode. ### Access sa bagong market loan Ang pagkakaroon ng mga natatanging cartridges sa Blockchain kasama ang mga Smart Contract ay nagbibigay-daan sa amin na mag-tap sa mga bagong opurtunidad sa negosyo tulad ng mga sistema ng pag-utang: halimbawa, maaari kaming magsulat ng isang programa na nagbibigay ng isang cartridge sa manlalaro para sa limitadong oras at pagkatapos sa sandali ay awtomatiko itong aalisin ang cartridge mula library ng manlalaro. ### Patas na sistema ng DRM Ang paggamit ng mga asset ng Blockchain kasama ang teknolohiya ng Smart Contract maaari naming isulat ang mga tuntunin na tumutukoy sa pagbenta ng laro ay hindi hadlang sa kalakalan para sa libreng market upang lumabas, nagpapahintulot sa may-ari ng laro na ibenta, ipahiram o palitan ang laro pagkatapos bilhin ito. Gamit ang mga Smart Contract, makikinabang din ang mga developer mula sa mga operasyong ito. ## Para sa mga developer ### Ligtas na sistema upang maiwasan ang piracy Nagbibigay ang Lotus Core ng maginhawang sistema upang suriin ang pagiging tunay ng kopya ng laro, na nagpapahintulot na suriin ang katayuan ng pagmamay-ari kahit sa offline mode. Gayundin, ang Blockchain ay nagpapakilala sa konsepto ng digital scarcity, na nangangahulugang ito lamang ang teknolohiya na nagbibigay-daan upang lumikha ng mga natatanging cartridge upang protektahan ang proseso ng kalakalan ng mga digital na laro. ### Bigyan ng kita ang mga developer mula sa bawat operasyon na may kinalaman sa mga token Ang mga pag-aari ng Blockchain ay nagbibigay sa amin ng serye ng mga opsyon ng kalakalan sa mga laro sa maraming paraan, na nagpapahintulot sa paglikha ng mga bagong modelo ng negosyo at pagpapaalam sa mga developer ng laro na lumahok sa mga ito. Sa pamamagitan ng paggamit ng mga Smart Contract maaari naming isulat ang mga kondisyon ng kalakalan na nakikinabang sa mga developer ng laro mula sa mga bagong modelo na ito. ### Access sa kapital ng pagpopondo upang maglunsad ng bago o umiiral na proyekto Sinasamantala ang platform ng Lotus Core, ang mga developer ay maaaring makatanggap ng mga pondo upang maitayo ang kanilang mga laro kasunod ng kanilang roadmaps at nakakatugon sa aming mga alituntunin. Ito ang perpektong plataporma upang bumuo ng mga bagong proyekto, dahil ito ay nagtataguyod ng tapat na relasyon sa mga namumuhunan sa parehong tagumpay relasyon sa pamamagitan ng paggamit ng mga pakinabang ng Blockchain upang maging malinaw sa lahat ng mga aspeto ng proseso. # Para sa mga mamumuhunan ### Mamuhunan sa mga proyektong pinaniniwalaan mo Nilikha ng Lotus Core ang Lotus Investment Program (LIP) upang hayaan ang mga developer na makahanap ng mga mamumuhunan na magpopondo sa kanilang mga proyekto sa pamamagitan ng paglikha ng mga kampanyang crowdfunding na nakabatay sa pabuya. Isinulat ng LIP ang Smart Contract upang tukuyin ang mga tuntunin ng pagpopondo, sa pamamagitan ng pag-set up ng porsyento sa bawat pagbebenta upang ibalik sa mamumuhunan, pati na rin ang pagtukoy sa mga tuntunin ng pag-refund na kung sakali ay may kampanya na hindi nakakatugon sa layunin ng pagpopondo . ### Malinaw at tapat na relasyon Ang LIP ay may feature na tinatawag na Secure Funds, na nagbubukas ng mga pondo sa mga nag-develop lamang kung may mga naganap na mga milestones. Ang mga milestones na ito ay maaprubahan ng mga mamumuhunan sa pamamagitan ng isang desentralisado at malinaw na sistema ng pagboto. Bukod, binabawasan ng LIP ang mga biological na hadlang upang pondohan ang mga proyekto. # Oportunidad Ang industriya ng mga laro ay nagpakita ng napakalaking paglago sa pandaigdig na adopsyon at kita sa loob ng huling dalawang dekada, at patuloy na lumalaki taun-taon. Noong 2016, ang industriya ng laro ay gumawa ng US $ 104.4 bilyon sa kita. Noong 2017, nagawa nito ang US $ 116 bilyon na kita, na kumakatawan sa isang 10.7% na paglago kumpara sa 2016. Sa US pa lamang, kinuha nila ang tungkol sa US $ 9.5 bilyon noong 2007 at lumago sa $ 30.4 bilyon sa 2016 (ESA taunang ulat), isang paglago ng 220% sa 9 na taon. Upang bumuo ng isang mahusay na produkto at magtatag ng nakatuong komunidad na bubuo ng halaga sa mga manlalaro, developer, publisher at mamumuhunan, pinutol namin ang halaga ng chain sa apat na layer. ## #1 Ang pamamahagi na layer: Ang paggamit ng platform ay libre. Ito ay tumutugma sa aming prinsipyo na hindi nakakasagabal sa palitan ng laro (pag alis sa ahente). Ang mga publisher at developer ay maaaring mag-publish at magbenta ng kanilang mga laro sa Lotus Store nang walang bayad, at maaari nilang bayaran upang itaguyod ang kanilang mga laro sa loob ng Store. ## #2 Ang capital at publishing na layer: Nilikha namin ang Lotus Investment Program para sa maraming mga kadahilanan, ang isa sa mga ito ay ang Lotus Core na maaaring lumahok sa tagumpay ng mga lumalabas sa market para sa mga video game sa pamamagitan ng pamumuhunan sa mga proyektong pinaniniwalaan namin na kamangha-manghang, at pagkuha ng mga pagbalik matapos na sila ay inilabas. ## #3 Ang produksyon at mga kagamitan na layer: Ito ay isang magandang oportunidad para sa Lotus dahil nagbibigay ito ng mga bagong tatak ng mga tool para sa mga developer upang isama ang kanilang mga laro sa blockchain ecosystem. Ang mga posibleng solusyon ay nagmumula sa mga alternatibo batay sa blockchain DRM, pag-access sa mga bagong API sa loan / free trial games, secure na mga transaksyon ng mga item at mga pera sa loob ng mga laro, bukod sa marami pang iba. ## #4 Ang software platform na layer: Ang mga developer ay maaaring bumili ng membership sa Lotus Partner Program, na nagpapahintulot sa kanila na ma-access ang mga eksklusibong benepisyo tulad ng pool ng mga piling manlalaro na tumutugma sa kanilang target na madla upang i-play-test ang kanilang mga hindi natapos na laro, pati na rin ang isang analytics dashboard na may mga sukatan at mga resulta ng pagsubok mga sesyon. # Lotus Core Platform ## Lotus Core/API Ito ang proseso na may bayad sa pagpapatunay at pagpapanatili ng mga transaksyong Blockchain na na-update. Ipinapatupad nito ang wallet upang mapanatili ang iyong mga token at digital na mga laro at API na gagamitin ng mga third party na apps upang i-verify ang pagmamay-ari ng laro. ## Ang Lotus Store Ito ay digital na pamamahagi ng platform na gumagamit ng Lotus Core API upang magamit ang mga operasyon ng kalakalan. Ang mga platform na ito ay magiging showcase para sa mga developer na ilunsad ang mga bagong proyekto at pondohan ng indibidwal o mga mamumuhunan. ![logo](https://d1li07aw8o3s58.cloudfront.net/img/app-0.png) # Lotus Token Sale ## Hardcap at Alokasyon Tanging 1 bilyong token suplay lamang (1,000,000,000) na LTS. 10% Presale, 60% Public Sale at 30% na Reserba. ## Pre-sale (10%) Hard cap: 100 million LTS Petsa ng Pagsisimula: Marso 21, 2018 Petsa ng Pagtatapos: Abril 21, 2018 Presyo: 1 ETH = 35,000 LTS Stage Bonus: 50% = 17,500 LTS Pinakamababang goal sa pre-sale: Walang minimum ## Public (60%) Hard cap: 600 million LTS Petsa ng Pagsisimula: Mayo, 2018 Presyo: 1 ETH = 35,000 LTS Pinakamababang goal sa pagpopondo: 1000 ETH - **Tier 1:** Stage bonus: 30% (10,500 LTS) - **Tier 2:** Stage bonus: 15% (5,250 LTS) - **Tier 3:** Stage bonus: 0% ## Reserba (30%) 10% Komunidad (naka-lock ng 1 buwan) 10% Marketing at Pakikipagsosyo (naka-lock ng 2 buwan) 5% Development Team at Advisors (naka-lock ng 4 na buwan) 5% Development Team at Advisors (pagtalaga ng 2 taon) Ang anumang hindi nabentang mga token ay ipapamahagi nang pantay-pantay sa lahat ng mga may hawak ng token pagkatapos ng crowdsale.