{"id":1377,"date":"2018-08-16T18:28:49","date_gmt":"2018-08-16T18:28:49","guid":{"rendered":"https:\/\/bitcoinsv.io\/?p=1377"},"modified":"2020-09-28T04:49:46","modified_gmt":"2020-09-28T04:49:46","slug":"bitcoin-sv-full-node-implementation-launched-to-fully-restore-original-bitcoin-protocol","status":"publish","type":"post","link":"https:\/\/bitcoinsv.io\/2018\/08\/16\/bitcoin-sv-full-node-implementation-launched-to-fully-restore-original-bitcoin-protocol\/","title":{"rendered":"Bitcoin SV Full Node Implementation Launched to Fully Restore Original Bitcoin Protocol"},"content":{"rendered":"

nChain, the global leader in research and development of blockchain technologies, announces the creation of Bitcoin SV<\/strong>, a new full node implementation of the original Bitcoin protocol now restored in the form of Bitcoin Cash (BCH).\u00a0 Reflecting its mission to fulfil the vision of Bitcoin\u2019s founder Satoshi Nakamoto, the project name represents the \u201cSatoshi Vision\u201d or SV.\u00a0\u00a0 Created at the request of leading BCH mining enterprise CoinGeek and other miners, Bitcoin SV is intended to provide a clear BCH implementation choice for miners who support Bitcoin\u2019s original vision, over implementations that seek to make unnecessary changes to the original Bitcoin protocol.<\/p>\n

Earlier this week, CoinGeek made a\u00a0clear statement<\/a>\u00a0about using its BCH hash power to support a Bitcoin protocol direction that is consistent with the Satoshi Vision.\u00a0 CoinGeek\u2019s announcement made clear that it will not support implementations or projects that make unnecessary changes to the original Bitcoin protocol.\u00a0 \u00a0CoinGeek founder Calvin Ayre explains:<\/p>\n

\u201cBecause miners should drive the roadmap in the Bitcoin space, CoinGeek and other miners asked nChain to create a professionally-driven implementation of the Bitcoin full node software (for use on BCH) that restores the original Bitcoin protocol.\u00a0 CoinGeek is sponsoring the project and intends to mine with Bitcoin SV.\u00a0 We invite other BCH miners to join us in using Bitcoin SV to voice their support for the Satoshi Vision.\u201d<\/p>\n

nChain Group CEO Jimmy Nguyen comments:<\/p>\n

\u201cAnswering the call of miners, nChain is happy to provide technical capabilities needed to support Bitcoin SV.\u00a0 Once the Bitcoin protocol is fully restored and maintained, global businesses and developers can reliably build robust applications, projects and ventures upon it \u2013 just as they reliably build upon the long-stable Internet protocols.\u00a0 The future of Bitcoin is big blocks, big business, and big growth.\u00a0 Bitcoin SV is an important step toward that big future by advancing the professionalization of Bitcoin.\u201d<\/p>\n

Roadmap<\/h2>\n

A comprehensive roadmap is in development, but the first goal is to have the initial Bitcoin SV release ready for testing by first week of September 2018.\u00a0 The code will be based off Bitcoin ABC v0.17.2. \u00a0The initial release will contain as minimal a changeset as possible to support the November 15, 2018 BCH protocol upgrade because the first priority for Bitcoin SV is to establish security and QA best practices.<\/p>\n

For the first release of Bitcoin SV, these planned changes will bring BCH significantly closer to the original Bitcoin protocol:<\/p>\n

    \n
  1. Restoring more original Satoshi op codes:\u00a0 OP_MUL, OP_LSHIFT, OP_RSHIFT, OP_INVERT<\/li>\n
  2. Removing the limit of 201 op codes per script<\/li>\n
  3. Raising the maximum block size to 128 MB<\/li>\n<\/ol>\n

    Once ready, code and supporting information will be available at the new Bitcoin SV repository on\u00a0Github<\/a>.\u00a0\u00a0 Bitcoin SV will be made available for open source usage under the\u00a0MIT License.<\/a><\/p>\n

    In addition to leading the Bitcoin SV project for CoinGeek, nChain will continue developing its previously-announced Teranode project for longer term deployment.\u00a0\u00a0 Teranode will be an enterprise-level BCH full node implementation, employing a micro-services architecture approach to target terabyte+ block capacity.<\/p>\n

    Developer Team<\/h2>\n

    The Bitcoin SV team has been constructed with a view to realizing industry best practices, in order to deliver and maintain a full node implementation with an unprecedented commitment to quality assurance and stability.<\/p>\n

    The Lead Developer will be Daniel Connolly, who joined nChain after 20 years in enterprise systems and IT positions for United Nations agencies.\u00a0 Daniel contributed anonymously to Bitcoin for several years, and has contributed to the Electron Cash project and is a primary contributor to the BitcoinJ-Cash project.\u00a0 nChain\u2019s Steve Shadders will act as Technical Director, providing project oversight and liaison with sponsors.\u00a0 Steve began contributing to Bitcoin in 2011, authoring one of the first open source mining pool engines and was one of the earliest contributors to BitcoinJ.\u00a0 Additionally, the team will begin with a pool of 5 C++ developers with over 95 collective years of development experience, a part time Dev Ops resource, a full time QA engineer and range of business support personnel.<\/p>\n

    The project team is looking to hire additional C++ developers with either direct Bitcoind experience or infrastructure experience.\u00a0 Applicants are invited to submit their expression of interest to\u00a0careers@nchain.com<\/a>.<\/p>\n

    CoinGeek will provide Bitcoin SV with resources to support this professionalization of BCH development.<\/p>\n

    Quality program<\/h2>\n

    The Bitcoin SV project will reinforce its commitment to stringent quality with several measures.<\/p>\n

    Firstly, the team will implement best practice change management processes and will seek to engage external QA expertise from other security-sensitive industries to monitor and audit these processes<\/p>\n

    Secondly, the project will engage the services of an industry-leading blockchain security audit firm.\u00a0 This outside team will serve two purposes:<\/p>\n

      \n
    1. Complete a full security audit of the Bitcoin SV code base scheduled to begin in mid- October.\u00a0 This audit will cover not only the code itself but also development practices and processes to assist in building the most robust node development team in the industry.<\/li>\n
    2. Provide ongoing review and threat analysis of all code changes as and when they are submitted as candidates.<\/li>\n<\/ol>\n

      Using such an outside security audit firm requires significant expense, but CoinGeek and nChain are willing to contribute such costs for the good of the entire BCH ecosystem.<\/p>\n

      Third, the Bitcoin SV project will offer a generous bug bounty program to motivate and mobilize security researchers around the world to find and report security vulnerabilities.\u00a0 The team will engage expert service providers in the field to develop an industry best practice \u201cResponsible Disclosure Program.\u201d<\/p>\n

      In order to demonstrate its commitment to rewarding responsible bug disclosures, the Bitcoin SV team will begin by offering the highest tier reward of USD $100,000 (sponsored by CoinGeek and of course, payable in BCH) to Cory Fields, a security researcher who found and\u00a0responsibly disclosed a potential BCH chain-splitting bug in May of this year<\/a>.\u00a0 The result of this anonymous disclosure was a rapid and professional response that ensured the vulnerability was patched quickly and the network secured.\u00a0\u00a0 Through its bug bounty program, the Bitcoin SV project wants to encourage more professional disclosures like that to help strengthen BCH.<\/p>\n

      Competitive engagement<\/h2>\n

      More node implementations and more competition are good for Bitcoin.\u00a0 Therefore, the Bitcoin SV project welcomes engagement from other implementation developer teams that choose to support the consensus changes proposed by Bitcoin SV.\u00a0 The Bitcoin SV team invites collaboration with those teams and encourages cooperation on testing and consensus code sharing.<\/p>\n

      nChain Group CEO Nguyen adds:<\/p>\n

      \u201cThis is an exciting, but also critical, time for the progress of Bitcoin BCH.\u00a0\u00a0 We look forward to collaborating with groups around the world on projects such as Bitcoin SV to achieve our common goal:\u00a0\u00a0 \u00a0making the original Satoshi Vision for Bitcoin a global reality.\u201d<\/p>\n","protected":false},"excerpt":{"rendered":"

      nChain, the global leader in research and development of blockchain technologies, announces the creation of Bitcoin SV, a new full node implementation of the original Bitcoin protocol now restored in the form of Bitcoin Cash (BCH).\u00a0 Reflecting its mission to fulfil the vision of Bitcoin\u2019s founder Satoshi Nakamoto, the project name represents the \u201cSatoshi Vision\u201d […]<\/p>\n","protected":false},"author":9,"featured_media":1347,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[73],"tags":[],"lang":"en","translations":{"en":1377},"yoast_head":"\nBitcoin SV Full Node Implementation Launched to Fully Restore Original Bitcoin Protocol - Bitcoin SV<\/title>\n<meta name=\"description\" content=\"nChain, the global leader in research and development of blockchain technologies, announces the creation of Bitcoin SV, a new full node implementation of the original Bitcoin protocol now restored in the form of Bitcoin Cash (BCH).\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nchain.com\/en\/blog\/bitcoin-sv-launch\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bitcoin SV Full Node Implementation Launched to Fully Restore Original Bitcoin Protocol - Bitcoin SV\" \/>\n<meta property=\"og:description\" content=\"nChain, the global leader in research and development of blockchain technologies, announces the creation of Bitcoin SV, a new full node implementation of the original Bitcoin protocol now restored in the form of Bitcoin Cash (BCH).\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nchain.com\/en\/blog\/bitcoin-sv-launch\/\" \/>\n<meta property=\"og:site_name\" content=\"Bitcoin SV\" \/>\n<meta property=\"article:published_time\" content=\"2018-08-16T18:28:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-09-28T04:49:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bitcoinsv.io\/wp-content\/uploads\/2020\/09\/bitcoin-sv-bsv-mines-world-record-128mb-blocks.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1234\" \/>\n\t<meta property=\"og:image:height\" content=\"616\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@BitcoinSVNode\" \/>\n<meta name=\"twitter:site\" content=\"@BitcoinSVNode\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/bitcoinsv.io\/#organization\",\"name\":\"Bitcoin SV\",\"url\":\"https:\/\/bitcoinsv.io\/\",\"sameAs\":[\"https:\/\/twitter.com\/BitcoinSVNode\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/bitcoinsv.io\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/bitcoinsv.io\/wp-content\/uploads\/2020\/10\/bsv-logo-wh-medium.png\",\"width\":800,\"height\":144,\"caption\":\"Bitcoin SV\"},\"image\":{\"@id\":\"https:\/\/bitcoinsv.io\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bitcoinsv.io\/#website\",\"url\":\"https:\/\/bitcoinsv.io\/\",\"name\":\"Bitcoin SV\",\"description\":\"Just another WordPress site\",\"publisher\":{\"@id\":\"https:\/\/bitcoinsv.io\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/bitcoinsv.io\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/nchain.com\/en\/blog\/bitcoin-sv-launch\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/nchain.com\/en\/blog\/bitcoin-sv-launch\/#webpage\",\"url\":\"https:\/\/nchain.com\/en\/blog\/bitcoin-sv-launch\/\",\"name\":\"Bitcoin SV Full Node Implementation Launched to Fully Restore Original Bitcoin Protocol - Bitcoin SV\",\"isPartOf\":{\"@id\":\"https:\/\/bitcoinsv.io\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/nchain.com\/en\/blog\/bitcoin-sv-launch\/#primaryimage\"},\"datePublished\":\"2018-08-16T18:28:49+00:00\",\"dateModified\":\"2020-09-28T04:49:46+00:00\",\"description\":\"nChain, the global leader in research and development of blockchain technologies, announces the creation of Bitcoin SV, a new full node implementation of the original Bitcoin protocol now restored in the form of Bitcoin Cash (BCH).\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/nchain.com\/en\/blog\/bitcoin-sv-launch\/\"]}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/nchain.com\/en\/blog\/bitcoin-sv-launch\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/nchain.com\/en\/blog\/bitcoin-sv-launch\/#webpage\"},\"author\":{\"@id\":\"https:\/\/bitcoinsv.io\/#\/schema\/person\/46cc398cafa91a6e758e1ace1e5b7647\"},\"headline\":\"Bitcoin SV Full Node Implementation Launched to Fully Restore Original Bitcoin Protocol\",\"datePublished\":\"2018-08-16T18:28:49+00:00\",\"dateModified\":\"2020-09-28T04:49:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/nchain.com\/en\/blog\/bitcoin-sv-launch\/#webpage\"},\"publisher\":{\"@id\":\"https:\/\/bitcoinsv.io\/#organization\"},\"image\":{\"@id\":\"https:\/\/nchain.com\/en\/blog\/bitcoin-sv-launch\/#primaryimage\"},\"articleSection\":\"Articles\",\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/bitcoinsv.io\/#\/schema\/person\/46cc398cafa91a6e758e1ace1e5b7647\",\"name\":\"Bitcoin SV\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/bitcoinsv.io\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/902148ec68a31e962b4d188ef1a2ddd3?s=96&d=mm&r=g\",\"caption\":\"Bitcoin SV\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/bitcoinsv.io\/wp-json\/wp\/v2\/posts\/1377"}],"collection":[{"href":"https:\/\/bitcoinsv.io\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitcoinsv.io\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitcoinsv.io\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/bitcoinsv.io\/wp-json\/wp\/v2\/comments?post=1377"}],"version-history":[{"count":3,"href":"https:\/\/bitcoinsv.io\/wp-json\/wp\/v2\/posts\/1377\/revisions"}],"predecessor-version":[{"id":4141,"href":"https:\/\/bitcoinsv.io\/wp-json\/wp\/v2\/posts\/1377\/revisions\/4141"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bitcoinsv.io\/wp-json\/wp\/v2\/media\/1347"}],"wp:attachment":[{"href":"https:\/\/bitcoinsv.io\/wp-json\/wp\/v2\/media?parent=1377"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitcoinsv.io\/wp-json\/wp\/v2\/categories?post=1377"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitcoinsv.io\/wp-json\/wp\/v2\/tags?post=1377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}