{"id":106154,"date":"2023-04-10T13:17:44","date_gmt":"2023-04-10T13:17:44","guid":{"rendered":"https:\/\/www.dash.org\/?p=106154"},"modified":"2023-04-17T17:28:08","modified_gmt":"2023-04-17T17:28:08","slug":"dashcore-v19-0-product-brief","status":"publish","type":"post","link":"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/","title":{"rendered":"DashCore v19.0 Product Brief"},"content":{"rendered":"

DashCore v19.0 is a major release and will be a mandatory upgrade for all masternodes, miners, and users. Version 19.0 introduces a number of features and improvements to Dash, including the BLS scheme migration, high-performance masternode implementation, wallet improvements, 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

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

High-Performance Masternodes<\/span><\/h3>\n

In preparation for the release of Dash Platform to mainnet, a new masternode has been added. High-performance masternodes<\/a> will be responsible for hosting Dash Platform services (once they are on mainnet) and existing features like <\/span>ChainLocks<\/span><\/a> and <\/span>InstantSend<\/span><\/a>.<\/span><\/p>\n

Activation of the DashCore v19.0 hard fork will enable registration of the new 4000 DASH collateral masternodes. Until Dash Platform is released to mainnet, high-performance masternodes will provide the same services as regular masternodes with one small exception. Regular masternodes will no longer participate in the Platform-specific LLMQ after the hard fork since they will not be responsible for hosting Dash Platform.<\/span><\/p>\n

Note: In DashCore v19.0 the relative rewards and voting power are equivalent between regular and high-performance masternodes. Masternodes effectively receive one payout and one governance vote per 1000 DASH collateral. So, there is no difference in reward amount for running four regular masternodes or one high-performance masternode. In v19.0, high-performance masternodes simply receive payments in four consecutive blocks when they are selected for payout. Some frequently asked questions may be found at <\/span>https:\/\/www.dash.org\/hpmn-faq\/<\/span><\/a>.<\/span><\/em><\/p>\n

BLS scheme migration<\/span><\/h3>\n

DashCore\u2019s default BLS scheme<\/a>\u00a0has been changed to better align with standards and improve security. This is the continuation of an effort that started in a previous release. Upon activation of DashCore v19\u2019s hard fork, the network will transition to using the BLS basic scheme rather than the previously used \u201clegacy\u201d scheme. As a result, BLS public keys and signatures in network messages, special transactions, etc. will be serialized using the new scheme.<\/span><\/p>\n

Wallet improvements<\/span><\/h2>\n

Several wallet modifications have been included in this release. Dash Core will no longer automatically create new wallets on startup. It will load existing wallets specified by `-wallet` options on the command line or in `dash.conf` or `settings.json` files. And by default it will also load a top-level unnamed (“”) wallet. However, if specified wallets don’t exist, Dash Core will now just log warnings instead of creating new wallets with new keys and addresses like previous releases did.<\/span><\/p>\n

New wallets can be created through the GUI (which has a more prominent create wallet option), through the `dash-wallet create` command, or the `createwallet` RPC.<\/span><\/p>\n

Transactions that appear \u201cstuck\u201d will now be re-sent after one hour on average rather than the extended 24 hour delay that was previously in place. The lack of congestion on the Dash network allowed reducing the timeframe without performance concerns.<\/span><\/p>\n

CoinJoin update<\/span><\/h3>\n

A minor update<\/a> in several CoinJoin-related network messages improves support for mixing from SPV clients. These changes make it easier for SPV clients to participate in the CoinJoin process by using masternode information they can readily obtain and verify via DIP4.<\/span><\/p>\n

Reject message removal (BIP61)<\/span><\/h2>\n

The <\/span>reject<\/span><\/a> network message was previously deprecated, but has been removed entirely in DashCore v19.0. In the past some clients used these messages to detect things like accidental double-spends among other things. This change was backported from Bitcoin which removed support for reject messages several versions ago.<\/span><\/p>\n

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

DashCore v19.0 is a mandatory update due to updates to the masternode system and changes to the BLS scheme related to signature and public key serialization. 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 which will occur with v19.0, there are important fixes and optimizations which will not be backported to v18.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><\/h2>\n

DashCore v19.0 introduces eight new Dash-specific RPC commands. The new RPCs are all related to masternode management: protx register_legacy, protx register_fund_legacy, protx register_prepare_legacy, protx update_registrar_legacy, protx register_hpmn, protx register_fund_hpmn, protx register_prepare_hpmn, and protx update_service_hpmn.<\/span><\/p>\n

No RPCs have been removed in this release.<\/span><\/p>\n

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

A number of command-line option changes were made related to testing and removal of BIP61 support. For additional detail 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.19-v0.21 which are included in DashCore v19.0. In addition, select items have been backported from Bitcoin v22.0 and v23.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 network in the world.<\/span><\/p>\n



<\/p>\n","protected":false},"excerpt":{"rendered":"DashCore v19.0 is a major release and will be a mandatory upgrade for all masternodes, miners, and users. Version 19.0 introduces a number of features and improvements to Dash, including the BLS scheme migration, high-performance masternode implementation, wallet improvements, and numerous enhancements through Bitcoin backports. Below are a few key highlights of this release. Comprehensive…","protected":false},"author":66,"featured_media":106155,"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 v19.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-v19-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 v19.0 Product Brief - Dash\" \/>\n<meta property=\"og:description\" content=\"DashCore v19.0 is a major release and will be a mandatory upgrade for all masternodes, miners, and users. Version 19.0 introduces a number of features and improvements to Dash, including the BLS scheme migration, high-performance masternode implementation, wallet improvements, and numerous enhancements through Bitcoin backports. Below are a few key highlights of this release. Comprehensive...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dash.org\/blog\/dashcore-v19-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-04-10T13:17:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-17T17:28:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_549287215.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1358\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Marina Siradegyan\" \/>\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=\"Marina Siradegyan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 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-v19-0-product-brief\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/\"},\"author\":{\"name\":\"Marina Siradegyan\",\"@id\":\"https:\/\/www.dash.org\/#\/schema\/person\/e8b8e93b4eee27a8ac1307f32307cba3\"},\"headline\":\"DashCore v19.0 Product Brief\",\"datePublished\":\"2023-04-10T13:17:44+00:00\",\"dateModified\":\"2023-04-17T17:28:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/\"},\"wordCount\":860,\"publisher\":{\"@id\":\"https:\/\/www.dash.org\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_549287215.jpg\",\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/\",\"url\":\"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/\",\"name\":\"DashCore v19.0 Product Brief - Dash\",\"isPartOf\":{\"@id\":\"https:\/\/www.dash.org\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_549287215.jpg\",\"datePublished\":\"2023-04-10T13:17:44+00:00\",\"dateModified\":\"2023-04-17T17:28:08+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/#primaryimage\",\"url\":\"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_549287215.jpg\",\"contentUrl\":\"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_549287215.jpg\",\"width\":1920,\"height\":1358},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.dash.org\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DashCore v19.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\/e8b8e93b4eee27a8ac1307f32307cba3\",\"name\":\"Marina Siradegyan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dash.org\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/da808b69906794adbc71a5d2db0f1e1d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/da808b69906794adbc71a5d2db0f1e1d?s=96&d=mm&r=g\",\"caption\":\"Marina Siradegyan\"},\"description\":\"Communications and marketing at DCG. Huge fan of Dash. And cats.\",\"url\":\"https:\/\/www.dash.org\/author\/marina\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"DashCore v19.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-v19-0-product-brief\/","og_locale":"en_US","og_type":"article","og_title":"DashCore v19.0 Product Brief - Dash","og_description":"DashCore v19.0 is a major release and will be a mandatory upgrade for all masternodes, miners, and users. Version 19.0 introduces a number of features and improvements to Dash, including the BLS scheme migration, high-performance masternode implementation, wallet improvements, and numerous enhancements through Bitcoin backports. Below are a few key highlights of this release. Comprehensive...","og_url":"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/","og_site_name":"Dash","article_publisher":"https:\/\/www.facebook.com\/DashPay","article_published_time":"2023-04-10T13:17:44+00:00","article_modified_time":"2023-04-17T17:28:08+00:00","og_image":[{"width":1920,"height":1358,"url":"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_549287215.jpg","type":"image\/jpeg"}],"author":"Marina Siradegyan","twitter_card":"summary_large_image","twitter_creator":"@dashpay","twitter_site":"@dashpay","twitter_misc":{"Written by":"Marina Siradegyan","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/#article","isPartOf":{"@id":"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/"},"author":{"name":"Marina Siradegyan","@id":"https:\/\/www.dash.org\/#\/schema\/person\/e8b8e93b4eee27a8ac1307f32307cba3"},"headline":"DashCore v19.0 Product Brief","datePublished":"2023-04-10T13:17:44+00:00","dateModified":"2023-04-17T17:28:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/"},"wordCount":860,"publisher":{"@id":"https:\/\/www.dash.org\/#organization"},"image":{"@id":"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/#primaryimage"},"thumbnailUrl":"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_549287215.jpg","articleSection":["Blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/","url":"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/","name":"DashCore v19.0 Product Brief - Dash","isPartOf":{"@id":"https:\/\/www.dash.org\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/#primaryimage"},"image":{"@id":"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/#primaryimage"},"thumbnailUrl":"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_549287215.jpg","datePublished":"2023-04-10T13:17:44+00:00","dateModified":"2023-04-17T17:28:08+00:00","breadcrumb":{"@id":"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/#primaryimage","url":"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_549287215.jpg","contentUrl":"https:\/\/media.dash.org\/wp-content\/uploads\/shutterstock_549287215.jpg","width":1920,"height":1358},{"@type":"BreadcrumbList","@id":"https:\/\/www.dash.org\/blog\/dashcore-v19-0-product-brief\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.dash.org\/"},{"@type":"ListItem","position":2,"name":"DashCore v19.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\/e8b8e93b4eee27a8ac1307f32307cba3","name":"Marina Siradegyan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dash.org\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/da808b69906794adbc71a5d2db0f1e1d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/da808b69906794adbc71a5d2db0f1e1d?s=96&d=mm&r=g","caption":"Marina Siradegyan"},"description":"Communications and marketing at DCG. Huge fan of Dash. And cats.","url":"https:\/\/www.dash.org\/author\/marina\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/posts\/106154"}],"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\/66"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/comments?post=106154"}],"version-history":[{"count":3,"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/posts\/106154\/revisions"}],"predecessor-version":[{"id":106178,"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/posts\/106154\/revisions\/106178"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/media\/106155"}],"wp:attachment":[{"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/media?parent=106154"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/categories?post=106154"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dash.org\/wp-json\/wp\/v2\/tags?post=106154"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}