{"id":108039,"date":"2023-11-07T21:34:02","date_gmt":"2023-11-07T21:34:02","guid":{"rendered":"https:\/\/www.dash.org\/?p=108039"},"modified":"2023-11-07T21:34:22","modified_gmt":"2023-11-07T21:34:22","slug":"dashcore-v20-0-product-brief","status":"publish","type":"post","link":"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/","title":{"rendered":"DashCore v20.0 Product Brief"},"content":{"rendered":"

DashCore v20.0 is a major release and will be a mandatory upgrade for all masternodes, miners, and users. Version 20.0 introduces a number of features and improvements to Dash, including a ChainLock-based random beacon, Sentinel deprecation, expansion of the governance treasury, and numerous enhancements through Bitcoin backports. Below are a few key highlights of this release. Comprehensive details will be found in the release notes.<\/span><\/p>\n

Following the approval of the <\/span>EXPEDITE-60-20-20-REALLOCATION<\/span><\/a> proposal, some features that support the release of Platform will not be activated as part of v20.0. Instead, Platform activation will align with the v21.0 release.<\/span><\/p>\n

Release Highlights<\/span><\/h2>\n

ChainLock-based random beacon<\/span><\/h3>\n

To improve long-living masternode quorum (LLMQ) selection, the v20 hard fork in DashCore v20.0 will enable a new random beacon using ChainLock signatures as described in <\/span>DIP29<\/span><\/a>. ChainLock signatures will be stored in the coinbase transaction to be used as a source of randomness during quorum member calculations. This change increases the decentralization in the source of randomness and prevents masternodes or miners from being able to manipulate the LLMQ process.<\/span><\/p>\n

Treasury expansion<\/span><\/h3>\n

Prior to DashCore v20.0, 10% of block rewards were set aside for the Dash DAO treasury which funds development and other network efforts. Once the DashCore v20.0 hard fork goes into effect on mainnet, the treasury system allotment will increase to 20% of block rewards to align with the <\/span>proposal approved in September<\/span><\/a>. Miner and masternode rewards will change to 20% and 60% respectively upon activation of the change.\u00a0<\/span><\/p>\n

Sentinel deprecation<\/span><\/h3>\n

Sentinel functionality has been integrated directly into v20.0, so it will no longer be necessary for masternodes to run the standalone Sentinel application. Several RPC commands have been updated to prevent conflicts between DashCore v20.0 and existing Sentinel installs. It is recommended to remove or disable Sentinel after updating masternodes to v20.0.<\/span><\/p>\n

Integration Partner Notes<\/span><\/h2>\n

DashCore v20.0 is a mandatory update due to updates to the coinbase transaction and changes to the block reward division between governance, masternodes, and miners. Once the release is available in the coming days, all integration partners should immediately review the Release Notes to become familiar with the details of the release and begin the update process.<\/span><\/p>\n

In addition to the hard fork that will occur with v20.0, there are important fixes and optimizations that will not be backported to v19.0. It is important to verify compatibility with particular attention to 1) changes to RPCs, 2) changes to command-line options, and 3) Bitcoin backports.<\/span><\/p>\n

Remote Procedure Call (RPC) Changes<\/span><\/h3>\n

DashCore v20.0 introduces three new Dash-specific RPC commands, deprecates a set of RPCs, and removes one RPC. Additionally, several RPCs have breaking changes.<\/span><\/p>\n

New RPCs: <\/span>protx listdiff<\/span>, <\/span>getindexinfo<\/span>, and <\/span>gettxchainlocks<\/span><\/p>\n

Deprecated RPCs: all <\/span>protx<\/span> commands previously ending with <\/span>_hpmn<\/span> were converted to <\/span>_evo<\/span><\/p>\n

Removed RPC: <\/span>gobject vote-conf<\/span><\/p>\n

Breaking changes: <\/span>getaddressinfo<\/span>, <\/span>getblockchaininfo<\/span>, <\/span>getblocktemplate<\/span>, and <\/span>gobject submit<\/span>\u00a0<\/span><\/p>\n

Command-line Options<\/span><\/h3>\n

A number of command-line option changes were made related to node and network management. For additional details on these, please refer to the release notes.<\/span><\/p>\n

Bitcoin Backports<\/span><\/h3>\n

We have backported hundreds of items from Bitcoin v0.20-v22.0 which are included in DashCore v20.0. In addition, select items have been backported from Bitcoin v23.0 and v25.0.<\/span><\/p>\n

What is Dash?<\/span><\/h2>\n

Dash is a global payments network with its own cryptocurrency offering businesses and individuals instant payments for less than a cent per transaction. Our goal is to provide users with a better way to pay and get paid. Dash Core Group is in the process of rolling out a series of upgrades to our system dubbed \u201cEvolution\u201d to make Dash the most user-friendly blockchain-based payment and Web3 application platform in the world.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"DashCore v20.0 is a major release and will be a mandatory upgrade for all masternodes, miners, and users. Version 20.0 introduces a number of features and improvements to Dash, including a ChainLock-based random beacon, Sentinel deprecation, expansion of the governance treasury, and numerous enhancements through Bitcoin backports. Below are a few key highlights of this…","protected":false},"author":37,"featured_media":77643,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[290],"tags":[],"acf":[],"yoast_head":"\nDashCore v20.0 Product Brief - Dash<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DashCore v20.0 Product Brief - Dash\" \/>\n<meta property=\"og:description\" content=\"DashCore v20.0 is a major release and will be a mandatory upgrade for all masternodes, miners, and users. Version 20.0 introduces a number of features and improvements to Dash, including a ChainLock-based random beacon, Sentinel deprecation, expansion of the governance treasury, and numerous enhancements through Bitcoin backports. Below are a few key highlights of this...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/\" \/>\n<meta property=\"og:site_name\" content=\"Dash\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DashPay\" \/>\n<meta property=\"article:published_time\" content=\"2023-11-07T21:34:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-07T21:34:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_669389722-2.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"750\" \/>\n\t<meta property=\"og:image:height\" content=\"381\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Brian Foster\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@dashpay\" \/>\n<meta name=\"twitter:site\" content=\"@dashpay\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brian Foster\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/\"},\"author\":{\"name\":\"Brian Foster\",\"@id\":\"https:\/\/www.dash.org\/#\/schema\/person\/0eb72307c65d22cd3eee31422a3560e7\"},\"headline\":\"DashCore v20.0 Product Brief\",\"datePublished\":\"2023-11-07T21:34:02+00:00\",\"dateModified\":\"2023-11-07T21:34:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/\"},\"wordCount\":596,\"publisher\":{\"@id\":\"https:\/\/www.dash.org\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_669389722-2.jpeg\",\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/\",\"url\":\"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/\",\"name\":\"DashCore v20.0 Product Brief - Dash\",\"isPartOf\":{\"@id\":\"https:\/\/www.dash.org\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_669389722-2.jpeg\",\"datePublished\":\"2023-11-07T21:34:02+00:00\",\"dateModified\":\"2023-11-07T21:34:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/#primaryimage\",\"url\":\"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_669389722-2.jpeg\",\"contentUrl\":\"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_669389722-2.jpeg\",\"width\":750,\"height\":381,\"caption\":\"Global network concept. 3D rendering elements of this image furnished by NASA\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.dash.org\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DashCore v20.0 Product Brief\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dash.org\/#website\",\"url\":\"https:\/\/www.dash.org\/\",\"name\":\"Dash\",\"description\":\"Dash is Digital Cash You Can Spend Anywhere\",\"publisher\":{\"@id\":\"https:\/\/www.dash.org\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dash.org\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.dash.org\/#organization\",\"name\":\"Dash\",\"url\":\"https:\/\/www.dash.org\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dash.org\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/media.dash.org\/wp-content\/uploads\/dash-d.png\",\"contentUrl\":\"https:\/\/media.dash.org\/wp-content\/uploads\/dash-d.png\",\"width\":500,\"height\":500,\"caption\":\"Dash\"},\"image\":{\"@id\":\"https:\/\/www.dash.org\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/DashPay\",\"https:\/\/twitter.com\/dashpay\",\"https:\/\/www.instagram.com\/dashpay\",\"https:\/\/www.linkedin.com\/company\/10424093\",\"https:\/\/www.pinterest.com\/dashdigitalcash\",\"https:\/\/www.youtube.com\/c\/DashOrg\",\"https:\/\/en.wikipedia.org\/wiki\/Dash_cryptocurrency\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dash.org\/#\/schema\/person\/0eb72307c65d22cd3eee31422a3560e7\",\"name\":\"Brian Foster\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dash.org\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b6019629c0579ac27c3da6c9ad01c512?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b6019629c0579ac27c3da6c9ad01c512?s=96&d=mm&r=g\",\"caption\":\"Brian Foster\"},\"url\":\"https:\/\/www.dash.org\/author\/brian-foster\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"DashCore v20.0 Product Brief - Dash","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/","og_locale":"en_US","og_type":"article","og_title":"DashCore v20.0 Product Brief - Dash","og_description":"DashCore v20.0 is a major release and will be a mandatory upgrade for all masternodes, miners, and users. Version 20.0 introduces a number of features and improvements to Dash, including a ChainLock-based random beacon, Sentinel deprecation, expansion of the governance treasury, and numerous enhancements through Bitcoin backports. Below are a few key highlights of this...","og_url":"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/","og_site_name":"Dash","article_publisher":"https:\/\/www.facebook.com\/DashPay","article_published_time":"2023-11-07T21:34:02+00:00","article_modified_time":"2023-11-07T21:34:22+00:00","og_image":[{"width":750,"height":381,"url":"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_669389722-2.jpeg","type":"image\/jpeg"}],"author":"Brian Foster","twitter_card":"summary_large_image","twitter_creator":"@dashpay","twitter_site":"@dashpay","twitter_misc":{"Written by":"Brian Foster","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/#article","isPartOf":{"@id":"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/"},"author":{"name":"Brian Foster","@id":"https:\/\/www.dash.org\/#\/schema\/person\/0eb72307c65d22cd3eee31422a3560e7"},"headline":"DashCore v20.0 Product Brief","datePublished":"2023-11-07T21:34:02+00:00","dateModified":"2023-11-07T21:34:22+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/"},"wordCount":596,"publisher":{"@id":"https:\/\/www.dash.org\/#organization"},"image":{"@id":"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/#primaryimage"},"thumbnailUrl":"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_669389722-2.jpeg","articleSection":["Blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/","url":"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/","name":"DashCore v20.0 Product Brief - Dash","isPartOf":{"@id":"https:\/\/www.dash.org\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/#primaryimage"},"image":{"@id":"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/#primaryimage"},"thumbnailUrl":"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_669389722-2.jpeg","datePublished":"2023-11-07T21:34:02+00:00","dateModified":"2023-11-07T21:34:22+00:00","breadcrumb":{"@id":"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/#primaryimage","url":"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_669389722-2.jpeg","contentUrl":"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_669389722-2.jpeg","width":750,"height":381,"caption":"Global network concept. 3D rendering elements of this image furnished by NASA"},{"@type":"BreadcrumbList","@id":"https:\/\/www.dash.org\/blog\/dashcore-v20-0-product-brief\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.dash.org\/"},{"@type":"ListItem","position":2,"name":"DashCore v20.0 Product Brief"}]},{"@type":"WebSite","@id":"https:\/\/www.dash.org\/#website","url":"https:\/\/www.dash.org\/","name":"Dash","description":"Dash is Digital Cash You Can Spend Anywhere","publisher":{"@id":"https:\/\/www.dash.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dash.org\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.dash.org\/#organization","name":"Dash","url":"https:\/\/www.dash.org\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dash.org\/#\/schema\/logo\/image\/","url":"https:\/\/media.dash.org\/wp-content\/uploads\/dash-d.png","contentUrl":"https:\/\/media.dash.org\/wp-content\/uploads\/dash-d.png","width":500,"height":500,"caption":"Dash"},"image":{"@id":"https:\/\/www.dash.org\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DashPay","https:\/\/twitter.com\/dashpay","https:\/\/www.instagram.com\/dashpay","https:\/\/www.linkedin.com\/company\/10424093","https:\/\/www.pinterest.com\/dashdigitalcash","https:\/\/www.youtube.com\/c\/DashOrg","https:\/\/en.wikipedia.org\/wiki\/Dash_cryptocurrency"]},{"@type":"Person","@id":"https:\/\/www.dash.org\/#\/schema\/person\/0eb72307c65d22cd3eee31422a3560e7","name":"Brian Foster","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dash.org\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b6019629c0579ac27c3da6c9ad01c512?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b6019629c0579ac27c3da6c9ad01c512?s=96&d=mm&r=g","caption":"Brian Foster"},"url":"https:\/\/www.dash.org\/author\/brian-foster\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/posts\/108039"}],"collection":[{"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/users\/37"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/comments?post=108039"}],"version-history":[{"count":1,"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/posts\/108039\/revisions"}],"predecessor-version":[{"id":108040,"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/posts\/108039\/revisions\/108040"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/media\/77643"}],"wp:attachment":[{"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/media?parent=108039"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/categories?post=108039"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/tags?post=108039"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}