{"id":7966,"date":"2018-10-11T06:45:10","date_gmt":"2018-10-11T06:45:10","guid":{"rendered":"https:\/\/nkn.org\/community\/blog\/nkn-bi-weekly-report-september-22-october-07-2018\/"},"modified":"2018-10-11T06:45:10","modified_gmt":"2018-10-11T06:45:10","slug":"nkn-bi-weekly-report-september-22-october-07-2018","status":"publish","type":"post","link":"https:\/\/nkn.org\/de\/community\/blog\/nkn-bi-weekly-report-september-22-october-07-2018\/","title":{"rendered":"NKN Bi-weekly Report: September 22- October 07, 2018"},"content":{"rendered":"<figure>\n<p><img decoding=\"async\" data-width=\"1600\" data-height=\"605\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/1*3CAJo0hK9vKhRXcXBuVWdA.jpeg\"><br \/>\n<\/figure>\n<h3>Highlights<\/h3>\n<ul>\n<li>NKN R&amp;D team continues rapid software development with 8 releases over the last 2 weeks: completing 26 pull requests and 50 commits on NKN\u2019s open source Github.<\/li>\n<li>The public testnet and experimental mining continues to gain momentum. We reached more than 3,000 mining nodes on our public testnet, demonstrating the power of decentralization combined with the right economic model.<\/li>\n<li>NKN shines in CryptoBazar Hackathon: attracting 157 hackers who produced several high quality applications based using the NKN SDK. The 1st prize winner was SpaceCats, an exciting 3D action game that many of you might enjoy playing.<\/li>\n<li>We kicked off October with IoTeX partnership announcement for smart homes of the shared economy. And there will be more exciting partnerships to be announced during the golden harvest month of October.<\/li>\n<\/ul>\n<h3>R&amp;D highlights<\/h3>\n<h4>Github source code development progress<\/h4>\n<p>NKN testnet code development progress over the last two weeks is mainly reflected in the following three code repositories: nkn, nkn-client-js, nkn-wallet-js.<\/p>\n<figure>\n<p><img decoding=\"async\" data-width=\"867\" data-height=\"256\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/1*ITC9ATWXkshv6_8nx_1X8A.png\"><br \/>\n<\/figure>\n<p>First, we can see that the <strong>nkn core repository<\/strong> is continuously being updated at a very rapid pace: <strong>8 releases in two weeks<\/strong>! (<a href=\"https:\/\/github.com\/nknorg\/nkn\/releases\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/nknorg\/nkn\/releases<\/a> )<\/p>\n<h4><strong>NKN Testnet v0.3.17-alpha<\/strong><\/h4>\n<ul>\n<li>Fix node stop listening at 30001 if got too many open files;<\/li>\n<li>Add retry count for failed accepting new connections before panic.<\/li>\n<\/ul>\n<h4>NKN Testnet v0.3.16-al pha<\/h4>\n<ul>\n<li>Fix race condition in porserver.<\/li>\n<\/ul>\n<h4><strong>NKN Testnet v0.3.15-alpha<\/strong><\/h4>\n<ul>\n<li>Fix go-portscanner not working by upgrading to the latest version.<\/li>\n<\/ul>\n<h4>NKN Testnet v0.3.14-alpha<\/h4>\n<ul>\n<li>Implement name service;<\/li>\n<li>Use genesis block proposer to propose blocks when timeout to prevent forking when network is segmented;<\/li>\n<li>Will only add signature chain whose hash is lowest of the same height;<\/li>\n<li>Add naive multicast support;<\/li>\n<li>Add max holding seconds in relay packet.<\/li>\n<\/ul>\n<h4>NKN Testnet v0.3.13-alpha<\/h4>\n<ul>\n<li>Fix node neighbor list deadlock;<\/li>\n<li>Fix hashcache clear too fast and send duplicate transactions;<\/li>\n<li>Fix block cache deadlock;<\/li>\n<li>Update to Go 1.10.<\/li>\n<\/ul>\n<h4>NKN Testnet v0.3.12-alpha<\/h4>\n<ul>\n<li>Modify HandleMindChangingMsg mechanism<\/li>\n<li>add vote for block only whein content type is BlockVote;<\/li>\n<li>return when MindChangingMsg is higher than current voting.<\/li>\n<\/ul>\n<h4>NKN Testnet v0.3.11-alpha<\/h4>\n<ul>\n<li>Improve network update and recovery mechanism;<\/li>\n<li>Fix chord and node port;<\/li>\n<li>Add db rollback API;<\/li>\n<li>Migrate to gogo\/protobuf for better performance.<\/li>\n<\/ul>\n<h4>NKN Testnet v0.3.10-alpha<\/h4>\n<ul>\n<li>Massive improvement in system stability and robustness, especially in the following direction:<\/li>\n<li>Make Chord connection more robust;<\/li>\n<li>Make node topology more dense and more efficient routing;<\/li>\n<li>More robust consensus especially in sync state.<\/li>\n<\/ul>\n<p>Second, major updates for <strong>nkn-client-js <\/strong>repository:<\/p>\n<ul>\n<li>Add multicast support and msg holding time option;<\/li>\n<li>Use cross-fetch to replace fetch-everywhere to fix bugs in RN;<\/li>\n<li>Handle wrong node response and connect to new web socket server.<\/li>\n<\/ul>\n<p>Finally, we further improved <strong>nkn-wallet-js<\/strong> repository:<\/p>\n<ul>\n<li>Update dist files;<\/li>\n<li>Set http request\u2019s Content-Type with \u2018text\/plain\u2019 to support CORS.<\/li>\n<\/ul>\n<h3>NKN testnet continues growth<\/h3>\n<p>NKN testnet continues to grow and set new records in terms of number of nodes. The public testnet had more than <strong>3,025 nodes<\/strong> observed on 9\/27\/2018, out of which only 233 were deployed by the NKN project team. It indicates that <strong>92%<\/strong> of the test nodes were contributed by NKN community. This shows the real power of a decentralized community, which temporarily beat Bitcoin Cash (BCH) and Litecoin (LTC) in terms of node count.<\/p>\n<p><a href=\"http:\/\/testnet.nkn.org\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/testnet.nkn.org<\/a><\/p>\n<p><strong>We believe a few factors spurred such growth and scalability:<\/strong><\/p>\n<ul>\n<li>Favorable economic incentive<\/li>\n<li>Low hardware requirements on running a full NKN node<\/li>\n<li>Stabilization of the NKN core software and public testnet<\/li>\n<li>Better education and technical support, mostly by community itself<\/li>\n<li>Growing enthusiasm of the community to try something new and fun<\/li>\n<\/ul>\n<figure>\n<p><img decoding=\"async\" data-width=\"1440\" data-height=\"764\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*45qN78ujvxLn9bp-\"><br \/>\n<\/figure>\n<h3>Fun statistics:<\/h3>\n<p>We did an informal Twitter survey of which cloud platform our community members run their nodes, and here is the final results with 208 votes. Google cloud is by far the favorite at 35%, followed by Digital Ocean at 27%, and then AWS at 20%.<\/p>\n<figure>\n<p><img decoding=\"async\" data-width=\"1178\" data-height=\"734\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*-6aNURqiZJ8Ow27m\"><br \/>\n<\/figure>\n<h3>IoTeX Partnership<\/h3>\n<figure>\n<p><img decoding=\"async\" data-width=\"1600\" data-height=\"971\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*kWsIaOeM-S2rh7g_\"><br \/>\n<\/figure>\n<p>On October 3rd, NKN and IoTeX have announced a joint collaboration to offer <strong>smart home device connectivity and management<\/strong> powered by blockchain. This partnership combines NKN\u2019s highly scalable peer-to-peer communications network together with IoTeX\u2019s blockchain protocol and smart contract capabilities to create a new trust and automation framework for short-term home rentals.<\/p>\n<p>Over the last few weeks, developers from both teams worked closely together to integrate both project\u2019s software into a smart home demo. NKN and IoTeX will have a <strong>live demo of this new IoT solution<\/strong> at the upcoming <strong>TIP (Telecom Infrastructure Project) Summit<\/strong> on Oct 16\u201317 in London.<\/p>\n<p>For more information, please read the joint press release:<\/p>\n<p><a href=\"https:\/\/www.prweb.com\/releases\/nkn_collaborates_with_iotex_to_enable_the_smart_home_for_the_sharing_economy\/prweb15804856.htm\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.prweb.com\/releases\/nkn_collaborates_with_iotex_to_enable_the_smart_home_for_the_sharing_economy\/prweb15804856.htm<\/a><\/p>\n<h3>NKN shines at CryptoBazar hackathon<\/h3>\n<p>During the month-long CryptoBazar Hackathon in September, NKN attracted <strong>157 developers<\/strong> who produced several high quality applications based on the NKN SDK. The top prize winner <strong>SpaceCats<\/strong> by <strong>Nikolay Perevozchikov\u2019s team<\/strong> is a 3D multiplayer game with amazing audio and video effects, and real-time playability. We would also like to congratulate 2nd place <strong>Danil Lykov<\/strong> and 3rd place <strong>Boris Koveshnikov<\/strong>, both of which developed different decentralized instant messengers. All these dApps showcase the real-time communication capability of the NKN protocol and our global testnet. Thanks to all the developers who chose NKN\u2019s platform: you make NKN shine!<\/p>\n<figure class=\"wp-caption\">\n<p><img decoding=\"async\" data-width=\"1121\" data-height=\"747\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*dRsJo5XBo2YcVTeE\"><figcaption class=\"wp-caption-text\">The winners of CryptoBazar Hackathon September 2018<\/figcaption><\/figure>\n<p>The following teams won the top three of NKN awards.<\/p>\n<p>\u21161, Nikolay Perevozchikov\u2019s team: SpaceCats Battle 3D Multiplayer Game<\/p>\n<p>\u21162, Danil Lykov\u2019s JIN Messenger: JIN Decentralized Instant Messenger<\/p>\n<p>\u21163, Boris Koveshnikov\u2019s NKN Messenger: Decentralized Instant Messenger<\/p>\n<figure class=\"wp-caption\">\n<p><img decoding=\"async\" data-width=\"688\" data-height=\"284\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*P-DblVsz84awDNSU\"><figcaption class=\"wp-caption-text\">SpaceCats game screen side by side with NKN blockchain explorer<\/figcaption><\/figure>\n<p>You can find more information from our blog post on Medium:<\/p>\n<p><a href=\"https:\/\/medium.com\/@NKN_ORG\/nkn-shines-in-the-cryptobazar-hackathon-60479e9d5250\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/medium.com\/@NKN_ORG\/nkn-shines-in-the-cryptobazar-hackathon-60479e9d5250<\/a><\/p>\n<h3>Upcoming events<\/h3>\n<h4>San Francisco Blockchain Week (Oct. 5th-12th)<\/h4>\n<figure>\n<p><img decoding=\"async\" data-width=\"1024\" data-height=\"512\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*KPgIpNWXzByUGr7q\"><br \/>\n<\/figure>\n<p><a href=\"https:\/\/sfblockchainweek.io\/\" target=\"_blank\" rel=\"noopener noreferrer\">San Francisco Blockchain Week<\/a> is a week of educational, consumer, and developer focused events that aim to push the boundaries of local blockchain innovation, including speeches, panels, meet-ups, etc. NKN team will be meeting investors and partners there.<\/p>\n<h4>TIP Summit London 2018 (Oct.16th-17th)<\/h4>\n<figure>\n<p><img decoding=\"async\" data-width=\"1205\" data-height=\"412\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*J_N2Zpvp8-WBTf21\"><br \/>\n<\/figure>\n<p><a href=\"https:\/\/summit.telecominfraproject.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Telecom Infra Project Summit <\/a>\u201918 is a two-day conference which brings international telecom and internet industry leaders, experts and investors together. The next wave of telecom infra will be shaped and discussed here. NKN will have a large booth with live demo. Our Co-founder Bruce Li and CTO Yilun Zhang will participate this top industry event.<\/p>\n<h4>TC3 Summit, Silicon Valley (Oct.17\u201318)<\/h4>\n<figure>\n<p><img decoding=\"async\" data-width=\"1106\" data-height=\"384\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*ZKnsbubbbgFFruiv\"><br \/>\n<\/figure>\n<p><a href=\"http:\/\/tc3.telecomcouncil.com\/tc3\/\" target=\"_blank\" rel=\"noopener noreferrer\">TC3 Summit<\/a> provides a great opportunity to connect technical experts, service providers and vendors to explore and invest in a range of technologies. NKN Business Development VP, Allen Dixon will be speaking at this summit.<\/p>\n<h4>About NKN<\/h4>\n<p>NKN is a new kind of network connectivity protocol &amp; ecosystem powered by blockchain for an open, decentralized, and shared Internet. By blockchainizing the network layer, NKN is providing the missing third pillar of internet infrastructure. Just as Ethereum has done for compute and Filecoin for storage, NKN will decentralize network connectivity and transmission.<\/p>\n<figure>\n<p><img decoding=\"async\" data-width=\"1000\" data-height=\"316\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*7YsDviiguYhKa9cw\"><br \/>\n<\/figure>\n<p>Home: <a href=\"https:\/\/nkn.org\/de\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/nkn.org\/<\/a><br \/>Email: contact@nkn.org<br \/>Telegram: <a href=\"https:\/\/t.me\/nknorg\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/t.me\/nknorg<\/a><br \/>Twitter: <a href=\"https:\/\/twitter.com\/NKN_ORG\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/twitter.com\/NKN_ORG<\/a><br \/>Medium: <a href=\"https:\/\/medium.com\/nknetwork\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/medium.com\/nknetwork<\/a><br \/>Linkedin: <a href=\"https:\/\/www.linkedin.com\/company\/nknetwork\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.linkedin.com\/company\/nknetwork\/<\/a><br \/>Github: <a href=\"https:\/\/github.com\/nknorg\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/nknorg<\/a><br \/>Reddit:https:\/\/www.reddit.com\/r\/nknblockchain<br \/>Discord: <a href=\"https:\/\/discord.gg\/yVCWmkC\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/discord.gg\/yVCWmkC<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Highlights NKN R&amp;D team continues rapid software development with 8 releases over the last 2 weeks: completing 26 pull requests and 50 commits on NKN\u2019s open source Github. The public testnet and experimental mining continues to gain momentum. We reached more than 3,000 mining nodes on our public testnet, demonstrating the power of decentralization combined [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":4479,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"mc4wp_mailchimp_campaign":[]},"categories":[263,212],"tags":[438,759,519,286],"acf":[],"_links":{"self":[{"href":"https:\/\/nkn.org\/de\/wp-json\/wp\/v2\/posts\/7966"}],"collection":[{"href":"https:\/\/nkn.org\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nkn.org\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nkn.org\/de\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/nkn.org\/de\/wp-json\/wp\/v2\/comments?post=7966"}],"version-history":[{"count":0,"href":"https:\/\/nkn.org\/de\/wp-json\/wp\/v2\/posts\/7966\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nkn.org\/de\/wp-json\/wp\/v2\/media\/4479"}],"wp:attachment":[{"href":"https:\/\/nkn.org\/de\/wp-json\/wp\/v2\/media?parent=7966"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nkn.org\/de\/wp-json\/wp\/v2\/categories?post=7966"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nkn.org\/de\/wp-json\/wp\/v2\/tags?post=7966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}