{"id":9485,"date":"2019-04-01T03:53:31","date_gmt":"2019-04-01T03:53:31","guid":{"rendered":"https:\/\/nkn.org\/community\/blog\/launch-plan-for-nkn-mainnet\/"},"modified":"2019-04-01T03:53:31","modified_gmt":"2019-04-01T03:53:31","slug":"launch-plan-for-nkn-mainnet","status":"publish","type":"post","link":"https:\/\/nkn.org\/ko\/community\/blog\/launch-plan-for-nkn-mainnet\/","title":{"rendered":"Launch Plan for NKN Mainnet"},"content":{"rendered":"<p><em>work in progress, revised on 2019\u201303\u201331<\/em><\/p>\n<figure>\n<p><img decoding=\"async\" data-width=\"816\" data-height=\"1056\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*LYciyzY-qG3KZ32_\"><br \/>\n<\/figure>\n<p>We are all eagerly anticipating NKN\u2019s mainnet V1.0 release scheduled for June 2019, so here is a short summary of how we plan to transition from today\u2019s testnet to mainnet for a smooth launch. And it has implications for all of you: token holders, miners, and community developers. So please read on.<\/p>\n<p>The opening diagram illustrates the Mainnet schedule and content. <strong>The current Testnet (based on v0.8.x) will continue as is, while the mainnet testing will start with the v0.9 release.<\/strong> We have intentionally separated the two branches until Mainnet 1.0, because there are major incompatible upgrades in wallet format and blockchain data structure. In addition, the test tokens mined on v0.9 Mainnet have no economic value.<\/p>\n<p>For the more technical minded, the following table summarizes the <strong>main differences between current Testnet and Mainnet<\/strong>:<\/p>\n<figure class=\"wp-caption\">\n<p><img decoding=\"async\" data-width=\"1268\" data-height=\"664\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/1*z1ECIoSg3UXepgsPjwbqtw.png\"><figcaption class=\"wp-caption-text\">Difference between testnet and\u00a0mainnet<\/figcaption><\/figure>\n<h3>Key dates<\/h3>\n<ul>\n<li>\n<strong>March 31st, 2019<\/strong>: Mainnet v0.9 releases (for testing purposes only)<\/li>\n<li>\n<strong>June 30th, 2019<\/strong>: Mainnet v1.0 releases (party, party!)<\/li>\n<li>Mainnet Rehearsal: June 24th, 2019 (to be confirmed)<\/li>\n<\/ul>\n<h3>For token holders and general\u00a0public<\/h3>\n<p>There is no change due to Mainnet v0.9 Beluga release.<\/p>\n<h3>Miner specific information<\/h3>\n<h4>Token reward for\u00a0Testnet<\/h4>\n<p>The mining and token reward for public testnet (v0.8.x based) will not change.<\/p>\n<h4>Will my Testnet computer work on\u00a0Mainnet?<\/h4>\n<p>Yes, the changes from v0.8 to v0.9\/v1.0 are mainly about wallet format and blockchain data structure. We foresee that a Mainnet node will most likely consume about the same resource as Testnet node.<\/p>\n<h4>When should I upgrade to\u00a0mainnet?<\/h4>\n<p>For most miners, we recommend that you continue with v0.8.x, skip v0.9, and upgrade directly to v1.0. This way, you can keep on mining between now and Mainnet v1.0 release. And your wallet and blockchain will only need a one-time upgrade to mainnet v1.0.<\/p>\n<h4>Other rewards for Mainnet v0.9\u00a0testing<\/h4>\n<p>We do welcome miners to participate in testing of the Mainnet v0.9. Even though the tokens generated will not have any economic value, we may offer other rewards specific to completing test cases and finding bugs. This will help us iron out the bugs, fix security vulnerabilities, test scalability, and thus build the best public blockchain in the world.<\/p>\n<h4>I run 1-click on AWS\/GCP\/DigitalOcean, will they auto-upgrade?<\/h4>\n<p>They will continue with v0.8.x branch, and will NOT auto-upgrade to v0.9.<\/p>\n<h3>Developer specific information<\/h3>\n<h4>How do I join Mainnet v0.9\u00a0testing?<\/h4>\n<p>The v0.9 software can be compiled from the<strong> v0.9 branch<\/strong> (or balance-dev branch).<\/p>\n<p><a href=\"https:\/\/github.com\/nknorg\/nkn\/tree\/v0.9\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/nknorg\/nkn\/tree\/v0.9<\/a><\/p>\n<p>The new configuration file contains the seed nodes for joining the Mainnet v0.9 testing.<\/p>\n<h4>Which SDK (client, SDK) should I use to develop applications, so they will work on\u00a0mainnet?<\/h4>\n<p>We are in the process of updating all SDKs. From NKN\u2019s official github repository:<\/p>\n<ul>\n<li>\n<a href=\"https:\/\/github.com\/nknorg\/nkn-client-js\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/nknorg\/nkn-client-js<\/a> (Ed25519 branch)<\/li>\n<li>\n<a href=\"https:\/\/github.com\/nknorg\/nkn-wallet-js\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/nknorg\/nkn-wallet-js<\/a> (devnet branch)<\/li>\n<li>\n<a href=\"https:\/\/github.com\/nknorg\/nkn-sdk-go\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/nknorg\/nkn-sdk-go<\/a> (work in progress)<\/li>\n<\/ul>\n<p>We also have community contributed SDK in other languages like Java and Elixir, and we will announce their readiness in our Discord developer channel.<\/p>\n<h4>How do I acquire test tokens on mainnet\u00a0v0.9?<\/h4>\n<p>We will consider implementing faucet functionality, details to be determined.<\/p>\n<h3>About NKN<\/h3>\n<p>NKN is the new kind of P2P network connectivity protocol &amp; ecosystem powered by a novel public blockchain. We use economic incentives to motivate Internet users to share network connection and utilize unused bandwidth. NKN\u2019s open, efficient, and robust networking infrastructure enables application developers to build the decentralized Internet so everyone can enjoy secure, low cost, and universally accessible connectivity.<\/p>\n<figure>\n<p><img decoding=\"async\" data-width=\"1000\" data-height=\"316\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*MibWssSEjxZ2ZMza\"><br \/>\n<\/figure>\n<p>Home:<a href=\"https:\/\/nkn.org\/ko\/\" target=\"_blank\" rel=\"noopener noreferrer\"> https:\/\/nkn.org\/<\/a><\/p>\n<p>Email: <a href=\"mailto:contact@nkn.org\" target=\"_blank\" rel=\"noopener noreferrer\">contact@nkn.org<\/a><\/p>\n<p>Telegram:<a href=\"https:\/\/t.me\/nknorg\" target=\"_blank\" rel=\"noopener noreferrer\"> https:\/\/t.me\/nknorg<\/a><\/p>\n<p>Twitter:<a href=\"https:\/\/twitter.com\/NKN_ORG\" target=\"_blank\" rel=\"noopener noreferrer\"> https:\/\/twitter.com\/NKN_ORG<\/a><\/p>\n<p>Forum: <a href=\"https:\/\/forum.nkn.org\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/forum.nkn.org<\/a><\/p>\n<p>Medium:<a href=\"https:\/\/medium.com\/nknetwork\" target=\"_blank\" rel=\"noopener noreferrer\"> https:\/\/medium.com\/nknetwork<\/a><\/p>\n<p>Linkedin:<a href=\"https:\/\/www.linkedin.com\/company\/nknetwork\/\" target=\"_blank\" rel=\"noopener noreferrer\"> https:\/\/www.linkedin.com\/company\/nknetwork\/<\/a><\/p>\n<p>Github:<a href=\"https:\/\/github.com\/nknorg\" target=\"_blank\" rel=\"noopener noreferrer\"> https:\/\/github.com\/nknorg<\/a><\/p>\n<p>Reddit:<a href=\"https:\/\/www.reddit.com\/r\/nknblockchain\" target=\"_blank\" rel=\"noopener noreferrer\"> https:\/\/www.reddit.com\/r\/nknblockchain<\/a><\/p>\n<p>Discord:<a href=\"https:\/\/discord.gg\/yVCWmkC\" target=\"_blank\" rel=\"noopener noreferrer\"> https:\/\/discord.gg\/yVCWmkC<\/a><\/p>\n<p>YouTube:<a href=\"http:\/\/www.youtube.com\/c\/NKNORG\" target=\"_blank\" rel=\"noopener noreferrer\"> http:\/\/www.youtube.com\/c\/NKNORG<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>work in progress, revised on 2019\u201303\u201331 We are all eagerly anticipating NKN\u2019s mainnet V1.0 release scheduled for June 2019, so here is a short summary of how we plan to transition from today\u2019s testnet to mainnet for a smooth launch. And it has implications for all of you: token holders, miners, and community developers. So [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"mc4wp_mailchimp_campaign":[]},"categories":[850,874,825],"tags":[902,895],"acf":[],"_links":{"self":[{"href":"https:\/\/nkn.org\/ko\/wp-json\/wp\/v2\/posts\/9485"}],"collection":[{"href":"https:\/\/nkn.org\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nkn.org\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nkn.org\/ko\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/nkn.org\/ko\/wp-json\/wp\/v2\/comments?post=9485"}],"version-history":[{"count":0,"href":"https:\/\/nkn.org\/ko\/wp-json\/wp\/v2\/posts\/9485\/revisions"}],"wp:attachment":[{"href":"https:\/\/nkn.org\/ko\/wp-json\/wp\/v2\/media?parent=9485"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nkn.org\/ko\/wp-json\/wp\/v2\/categories?post=9485"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nkn.org\/ko\/wp-json\/wp\/v2\/tags?post=9485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}