{"id":7691,"date":"2019-09-25T22:20:46","date_gmt":"2019-09-25T22:20:46","guid":{"rendered":"https:\/\/nkn.org\/community\/blog\/nkn-bi-weekly-report-sept-10%e2%80%8a-%e2%80%8asept-24-2019\/"},"modified":"2019-09-25T22:20:46","modified_gmt":"2019-09-25T22:20:46","slug":"nkn-bi-weekly-report-sept-10%e2%80%8a-%e2%80%8asept-24-2019","status":"publish","type":"post","link":"https:\/\/nkn.org\/zh-hans\/community\/blog\/nkn-bi-weekly-report-sept-10%e2%80%8a-%e2%80%8asept-24-2019\/","title":{"rendered":"NKN Bi-weekly Report Sept 10\u200a\u2014\u200aSept 24, 2019"},"content":{"rendered":"<figure>\n<p><img decoding=\"async\" data-width=\"1600\" data-height=\"605\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*PfAKE_iEIa4lV0Aw\"><br \/>\n<\/figure>\n<h3>Highlights<\/h3>\n<ul>\n<li>Mainnet Token Swap Opens<\/li>\n<li>\n<a href=\"http:\/\/nkn.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">NKN.org<\/a> uses own technology for critical work<\/li>\n<li>nCDN Outperforms Cloudflare in China<\/li>\n<li>nsh: A More Secure and Convenient Remote Shell than SSH<\/li>\n<li>d-FTP: High throughput file transfer using NKN client<\/li>\n<li>Mainnet Mining Guide Updated<\/li>\n<li>New Built-in Web UI for locally managing NKN node software<\/li>\n<li>NKN multi-client SDK: Improving packet reliability and latency<\/li>\n<li>D-chat updated to v4.0.1 for both Chrome and Firefox<\/li>\n<li>3D Printed Raspberry Pi Miner<\/li>\n<\/ul>\n<h3>Mainnet technical development updates<\/h3>\n<p>Latest Mainnet Stats September 24th, 2019:<\/p>\n<p>\ud83c\udf10 42 countries<\/p>\n<p>\ud83c\udfed 205 ISPs or cloud providers<\/p>\n<p>\ud83d\udcbb 13,601 full consensus nodes<\/p>\n<p>\ud83d\udcc0 1 new release<\/p>\n<figure>\n<p><img decoding=\"async\" data-width=\"1221\" data-height=\"819\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*ywp8WFy9xcrYNe3z\"><br \/>\n<\/figure>\n<p>NKN mainnet code development progress over the last two weeks is mainly reflected in nkn, nkn-sdk-go, tuna, nkn-wallet-js, nnet, nkn-multiclient-js, NKNDataPump, and nkn-shell-daemon repositories and different branches.<\/p>\n<ul>\n<li>Pull Request: 12<\/li>\n<li>Commits: 22<\/li>\n<\/ul>\n<p>The latest stable release for mainnet is v1.1.0-beta.1<\/p>\n<p>(<a href=\"https:\/\/github.com\/nknorg\/nkn\/releases\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/nknorg\/nkn\/releases<\/a> )<\/p>\n<h3>NKN Mainnet v1.1.0-beta.1<\/h3>\n<p>This release fixes a bug that might cause nknd to panic in a race condition. In addition, it reduces bandwidth usage by not sending blocks to client by default.<\/p>\n<h3>Development Community Mainnet Contributions<\/h3>\n<figure>\n<p><img decoding=\"async\" data-width=\"680\" data-height=\"268\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*_PFDg4iggY-Fic6H\"><br \/>\n<\/figure>\n<p>Since NKN began, we have seen <strong>waves upon waves on code contributions<\/strong> from our dedicated development community. Not only from our <a href=\"https:\/\/github.com\/nknorg\/nkn\" target=\"_blank\" rel=\"noopener noreferrer\">nkn repository<\/a> (shown above), but from the many client and application repositories as well. Let\u2019s continue the momentum to build the largest shared network in the world.<\/p>\n<h3>Mainnet Token Swap\u00a0Opens<\/h3>\n<figure>\n<p><img decoding=\"async\" data-width=\"1600\" data-height=\"719\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*siKdZGcMUT9l6sSM\"><br \/>\n<\/figure>\n<p>It\u2019s finally here! On Sept 19th, NKN launched our <a href=\"https:\/\/swap.nkn.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">official mainnet token swap web tool<\/a>. This tool allows NKN token holders to swap between mainnet and ERC-20 tokens. Please be advised that all exchanges are currently supporting ERC-20 NKN token for trading purpose. The schedule for exchange support of NKN mainnet token will be announced at a later stage.<\/p>\n<p>The complete guide to the NKN Mainnet Swap Tool can be found <a href=\"https:\/\/forum.nkn.org\/t\/guide-nkn-s-official-mainnet-token-swap-tool\/1727\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>.<\/p>\n<h3>\n<a href=\"http:\/\/nkn.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">NKN.org<\/a> uses own technology for critical\u00a0work<\/h3>\n<figure>\n<p><img decoding=\"async\" data-width=\"680\" data-height=\"383\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*048aMJRQbwNar3gJ\"><br \/>\n<\/figure>\n<p>As a testament to the reliability and serviceability of our own technology, NKN uses our own solutions for every day work. This includes the following applications and services:<\/p>\n<ul>\n<li>\n<a href=\"https:\/\/forum.nkn.org\/t\/ncdn-new-kind-of-cdn\/1516\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>nCDN<\/strong><\/a> (New Kind of Content Delivery Network) serves content for both our <a href=\"https:\/\/www.nkn.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">website<\/a> as well as the <a href=\"https:\/\/explorer.nknx.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">mainnet explorer<\/a> api service.<\/li>\n<li>\n<a href=\"https:\/\/chrome.google.com\/webstore\/detail\/d-chat\/glnmkakdjcognfgonjfcklpmjiobijii?hl=en\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>d-chat<\/strong><\/a> instant messaging application based on Switchboard\u200a\u2014\u200aNKN\u2019s secure pub\/sub messaging service is used for everyday team communication<\/li>\n<li>\n<a href=\"https:\/\/hackernoon.com\/nsh-a-new-kind-of-remote-shell-that-is-more-secure-and-convenient-than-ssh-zw4o3404\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>nsh<\/strong><\/a> (New kind of Secure Shell) is used by our sysadmins to help manage servers.<\/li>\n<li>\n<strong>TUNA<\/strong> is used for secure inter-office connection for a number of applications including video conferencing and more.<\/li>\n<\/ul>\n<p>These products are critical for any enterprise working and collaborating in today\u2019s on-line world.<\/p>\n<h3>nCDN Outperforms Cloudflare in\u00a0China<\/h3>\n<figure>\n<p><img decoding=\"async\" data-width=\"680\" data-height=\"383\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*uyZQgo8yokeTe4wJ\"><br \/>\n<\/figure>\n<p>Based on recent internal performance testing of our new nCDN (New Kind of Content Delivery Network) in China, we found <strong>nCDN to be 68% faster than Cloudflare<\/strong>. In addition, nCDN provided better performance in more provinces overall than that of Cloudflare as well. These early results show great promise for the platform and we look forward to getting nCDN in the hands of more enterprise customers soon. In addition, nCDN service can bring additional reward (in NKN tokens) for our miners who choose to run nCDN service.<\/p>\n<h3>nsh: A More Secure and Convenient Remote Shell than\u00a0SSH<\/h3>\n<figure>\n<p><img decoding=\"async\" data-width=\"1200\" data-height=\"600\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*bqtVBEoCLMedS_U9\"><br \/>\n<\/figure>\n<p>On September 19th, NKN CTO Yilun Zhang published the article \u201c<a href=\"https:\/\/hackernoon.com\/nsh-a-new-kind-of-remote-shell-that-is-more-secure-and-convenient-than-ssh-zw4o3404\" target=\"_blank\" rel=\"noopener noreferrer\">nsh: A More Secure and Convenient Remote Shell than SSH<\/a>\u201d on popular developer blog site Hackernoon. The interest has been overwhelming with more than <strong>25,000 views<\/strong> to date. nsh offers system administrators a secure and convenient way to quickly execute a few commands on a remote server saving time and effort. In fact, nsh is also integrated into the d-chat instant messaging client, so that you can run commands from within a chat window, making it even easier to manage your remote machines.<\/p>\n<h3>d-FTP: High throughput file transfer using NKN\u00a0client<\/h3>\n<figure>\n<p><img decoding=\"async\" data-width=\"1600\" data-height=\"903\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*OUuy6k6tPJapmwnQ\"><br \/>\n<\/figure>\n<p>On September 10th, NKN CTO Yilun Zhang published the article, \u201c<a href=\"https:\/\/forum.nkn.org\/t\/nkn-d-ftp-high-throughput-file-transfer-using-nkn-client\/1711\" target=\"_blank\" rel=\"noopener noreferrer\">d-FTP: High throughput file transfer using NKN client<\/a>\u201d, which introduces <a href=\"https:\/\/github.com\/nknorg\/nkn-file-transfer\" target=\"_blank\" rel=\"noopener noreferrer\">d-FTP<\/a>, a decentralized file transfer application. d-FTP offers the ability to securely send files with accelerated throughput between clients even when those files are sent across long-range global destinations. Any sensitive files that need to be sent securely without any centralized relay or server can take advantage of d-FTP today.<\/p>\n<h3>Mainnet Mining Guide\u00a0Updated<\/h3>\n<figure>\n<p><img decoding=\"async\" data-width=\"681\" data-height=\"380\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*tq7mgRbetZOmv44F\"><br \/>\n<\/figure>\n<p>With all the recent software changes since our Mainnet launch in July, it\u2019s time to provide a comprehensive update to our mining guide. We did just that. We have published \u201c<a href=\"https:\/\/forum.nkn.org\/t\/nkn-mining-guide-for-mainnet-wiki-version\/1720\" target=\"_blank\" rel=\"noopener noreferrer\">NKN Mining Guide for Mainnet: wiki version<\/a>\u201d, which will serve as a community maintained wiki pulling together all the latest guides to run an NKN node on your favorite cloud or home platform.<\/p>\n<h3>New Web UI for locally managing NKN node\u00a0software<\/h3>\n<figure>\n<p><img decoding=\"async\" data-width=\"1600\" data-height=\"722\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*JtXidEtsopHgprxr\"><br \/>\n<\/figure>\n<p>Did you know that running NKN node software at home just got a bit easier in v1.1? A built-in Web-UI simplifies monitoring and configuration for miners. Here are the step by step guides.<\/p>\n<ul>\n<li>Mac and Linux:<\/li>\n<\/ul>\n<p><a href=\"https:\/\/forum.nkn.org\/t\/web-ui-for-nkn-mining-nodes-mac-and-linux-edition\/1712\" target=\"_blank\" rel=\"noopener noreferrer\">Web-UI for NKN mining nodes (Mac and Linux edition)<\/a><\/p>\n<ul>\n<li>Windows<\/li>\n<\/ul>\n<p><a href=\"https:\/\/forum.nkn.org\/t\/web-ui-for-nkn-mining-nodes-windows-edition\/1608\" target=\"_blank\" rel=\"noopener noreferrer\">Web-UI for NKN mining nodes (Windows Edition)<\/a><\/p>\n<h3>NKN multi-client: Improving packet reliability and\u00a0latency<\/h3>\n<figure>\n<p><img decoding=\"async\" data-width=\"1512\" data-height=\"678\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*10DToVZuypnjI4gR\"><br \/>\n<\/figure>\n<p>In yet another technology advancement, we recently launched <a href=\"https:\/\/forum.nkn.org\/t\/nkn-multi-client-improving-packet-reliability-and-latency\/1689\" target=\"_blank\" rel=\"noopener noreferrer\">NKN multi-client<\/a>. The NKN multi-client allows an application to open up multiple sub-clients that while using more resources and bandwidth serves to reduce the overall latency and improve the reliability of the data being transferred. The messaging application, <a href=\"https:\/\/chrome.google.com\/webstore\/detail\/d-chat\/glnmkakdjcognfgonjfcklpmjiobijii?hl=en\" target=\"_blank\" rel=\"noopener noreferrer\">d-chat<\/a>, uses NKN Multi-Client to improve the latency and reliability of messaging between users. This is another example of the ways our development team are looking for ways to improve our network and offer tools for developers to build killer apps on our platform. Check out NKN multi-client on our github <a href=\"https:\/\/github.com\/nknorg\/nkn-multiclient-js\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>.<\/p>\n<h3>Community contributions<\/h3>\n<h3>D-chat updated to\u00a0v4.0.2<\/h3>\n<figure>\n<p><img decoding=\"async\" data-width=\"680\" data-height=\"530\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*fF08lXYPEquO7NrZ\"><br \/>\n<\/figure>\n<p><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/d-chat\/glnmkakdjcognfgonjfcklpmjiobijii?hl=en\" target=\"_blank\" rel=\"noopener noreferrer\">D-chat <\/a>has recently been updated to v4.0.2 which now supports image\/video\/audio upload capability as well as improved performance. In addition, <a href=\"https:\/\/chrome.google.com\/webstore\/detail\/d-chat\/glnmkakdjcognfgonjfcklpmjiobijii?hl=en\" target=\"_blank\" rel=\"noopener noreferrer\">Chrome<\/a> and <a href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/d-chat\/\" target=\"_blank\" rel=\"noopener noreferrer\">Firefox<\/a> versions will now be released simultaneously so no need to wait to get the latest version. Add d-chat to your favorite browser and join the fun!<\/p>\n<h3>3d Printed Raspberry Pi\u00a0Miner<\/h3>\n<figure>\n<p><img decoding=\"async\" data-width=\"680\" data-height=\"383\" src=\"https:\/\/cdn-images-1.medium.com\/max\/800\/0*5Oq1YKv6q-9OCbNT\"><br \/>\n<\/figure>\n<p>Big thanks to community member Tom from the UK for sharing this picture of his 3D printed, Raspberry Pi based NKN Miner. Find out how you can setup your own Raspberry Pi miner <a href=\"https:\/\/forum.nkn.org\/t\/nknx-fast-deploy-on-raspberry-pi-3-a-successful-test-drive\/1486\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>.<\/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*2jHSOIpxKwBBNNb0\"><br \/>\n<\/figure>\n<p>Home:<a href=\"https:\/\/nkn.org\/zh-hans\/\" 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>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>Highlights Mainnet Token Swap Opens NKN.org uses own te [&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":[249,252,211],"tags":[435,418],"acf":[],"_links":{"self":[{"href":"https:\/\/nkn.org\/zh-hans\/wp-json\/wp\/v2\/posts\/7691"}],"collection":[{"href":"https:\/\/nkn.org\/zh-hans\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nkn.org\/zh-hans\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nkn.org\/zh-hans\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/nkn.org\/zh-hans\/wp-json\/wp\/v2\/comments?post=7691"}],"version-history":[{"count":0,"href":"https:\/\/nkn.org\/zh-hans\/wp-json\/wp\/v2\/posts\/7691\/revisions"}],"wp:attachment":[{"href":"https:\/\/nkn.org\/zh-hans\/wp-json\/wp\/v2\/media?parent=7691"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nkn.org\/zh-hans\/wp-json\/wp\/v2\/categories?post=7691"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nkn.org\/zh-hans\/wp-json\/wp\/v2\/tags?post=7691"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}