{"id":23501,"date":"2017-07-15T12:43:27","date_gmt":"2017-07-15T12:43:27","guid":{"rendered":"http:\/\/ci027cfe6ef0002697"},"modified":"2017-07-15T12:43:27","modified_gmt":"2017-07-15T12:43:27","slug":"bitcoin-miners-miss-first-bip-148-deadline","status":"publish","type":"post","link":"https:\/\/bitcoinmagazine.com\/technical\/bitcoin-miners-miss-first-bip-148-deadline","title":{"rendered":"Bitcoin Miners Miss the First BIP 148 \u201cDeadline\u201d"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/11\/bitcoin-miners-miss-the-first-bip-148-deadline.jpg\" title=\"\"><\/figure>\n<p>Bitcoin miners at large have missed the first BIP 148 \u201cdeadline\u201d to prevent a \u201csplit\u201d in Bitcoin\u2019s blockchain.<\/p>\n<p>As Bitcoin\u2019s scaling dispute appears to be heading for a climax,<a href=\"https:\/\/bitcoinmagazine.com\/articles\/countdown-segwit-these-are-dates-keep-eye\"> the next couple of weeks<\/a> could prove pivotal. One scaling solution in particular,<a href=\"https:\/\/bitcoinmagazine.com\/articles\/bip-148-and-bip-149-two-uasfs-activate-segwit\"> Bitcoin Improvement Proposal 148<\/a> (\u201c<a href=\"https:\/\/github.com\/bitcoin\/bips\/blob\/master\/bip-0148.mediawiki\" target=\"_blank\" rel=\"noopener\">BIP 148<\/a>\u201d), is scheduled to trigger activation of <a href=\"https:\/\/bitcoinmagazine.com\/articles\/segregated-witness-part-how-a-clever-hack-could-significantly-increase-bitcoin-s-potential-1450553618\">Segregated Witness<\/a> (<a href=\"https:\/\/github.com\/bitcoin\/bips\/blob\/master\/bip-0141.mediawiki\" target=\"_blank\" rel=\"noopener\">SegWit<\/a>) on August 1, 00:00 UTC. As a <a href=\"https:\/\/bitcoinmagazine.com\/articles\/latest-twist-block-size-debate-called-uasf\">User Activated Soft Fork<\/a> (UASF), all users that run a BIP 148 node will then start rejecting any and all blocks that do not signal support for SegWit by the \u201cdeadline\u201d \u2014 or, perhaps more accurately, \u201cultimatum\u201d \u2014 set by BIP 148 users.<\/p>\n<p>BIP 148 and SegWit are backward-compatible protocol upgrades, which means that non-upgraded nodes will still accept SegWit-signaling and SegWit-utilizing blocks. Therefore, if a majority of hash power in one way or another adopts SegWit before August 1, all current Bitcoin nodes would follow the same blockchain. <\/p>\n<p>However, if only a minority of miners activates SegWit through BIP 148, Bitcoin\u2019s blockchain and currency would \u201csplit\u201d in two. This&nbsp;would result in two types of \u201cBitcoin\u201d: one that activated BIP 148 and one that did not, while<a href=\"https:\/\/bitcoinmagazine.com\/articles\/bitmain-responds-uasf-another-hard-fork-announcement\">&nbsp;even more<\/a>&nbsp;types of \u201cBitcoin\u201d could emerge as a result.&nbsp;A split between BIP148-nodes and non-BIP148 nodes would last at least until a majority of hash power joins the BIP 148 chain, or until the BIP 148 chain is abandoned by all users and miners for good.<\/p>\n<p>Miners essentially have three options to avoid such a split. This first option was to lock in SegWit before August 1 through the activation mechanism proposed by <a href=\"https:\/\/bitcoincore.org\/\" target=\"_blank\" rel=\"noopener\">Bitcoin Core<\/a> and implemented in many nodes on the network. This required 95 percent of hash power to signal support for the upgrade within a two-week difficulty period. Specifically, such a difficulty period consists of 2,016 of these sequential blocks, which means that a minimum of 1,916 blocks must signal support. Or, in other words, if more than 100 blocks \u2014 at least 101 of them \u2014 do not signal support for SegWit within a single difficulty period that ends before August 1, this BIP 148 deadline is missed.<\/p>\n<p>Ignoring extreme statistical deviations or other unexpected events, the final difficulty period to end before August 1 started on Friday (UTC). And out of the first day and a half worth of blocks within this difficulty period, only about half of them signaled support for Segregated Witness. This means that the threshold of 101 blocks not signaling support has now been reached.<\/p>\n<p>With two more BIP 148 deadlines ahead, the first one was probably also the most likely to be missed. Its threshold was the hardest of the three to achieve as it required the highest level of hash rate to succeed. Additionally, a large majority of miners (by hash power) <a href=\"https:\/\/bitcoinmagazine.com\/articles\/miners-are-signaling-support-new-york-agreement-heres-what-means\">indicates<\/a> that they will activate SegWit through BIP 91 instead. This is the next BIP 148 deadline.<\/p>\n<p>This next deadline will be on July 29. This is the last day that <a href=\"https:\/\/github.com\/bitcoin\/bips\/blob\/master\/bip-0091.mediawiki\" target=\"_blank\" rel=\"noopener\">BIP 91<\/a> can activate in time to be <a href=\"https:\/\/bitcoinmagazine.com\/articles\/bip91-segwit-activation-kludge-should-keep-bitcoin-whole\">compatible<\/a> with BIP 148. In order to do so, 80 percent of hash power must have signaled support for <a href=\"https:\/\/bitcoinmagazine.com\/articles\/dcgs-scaling-proposal-and-what-it-needs-succeed\">SegWit2x<\/a> within 2 1\/3 days. As such, miners should at the very latest start signaling support for BIP 91 on the 26th of July. Though like the now-missed BIP141 deadline, which is technically not until August 31, the BIP 91 deadline could actually be either missed or met before July 29 as well.<\/p>\n<p>If this next BIP 91 deadline is missed too, miners will have one more chance to avoid a \u201csplit.\u201d A majority of hash power would have to activate SegWit through BIP 148 itself by August 1, 00:00 UTC. Alternatively, a majority of hash power could switch to the BIP 148 chain even after August 1 to reunite both chains, but this will likely cause significant <a href=\"https:\/\/bitcoin.org\/en\/alert\/2017-07-12-potential-split\" target=\"_blank\" rel=\"noopener\">disruption<\/a> on the Bitcoin network(s), and potentially a loss of funds for users not aware of the risks.<\/p>\n<p>For more information on how to keep your bitcoins safe during a potential coin-split, click <a href=\"https:\/\/bitcoinmagazine.com\/articles\/bitcoin-beginners-guide-surviving-bip-148-uasf\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bitcoin miners at large have missed the first BIP 148 \u201cdeadline\u201d to prevent a \u201csplit\u201d in Bitcoin\u2019s blockchain.<\/p>\n","protected":false},"author":2509,"featured_media":23502,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35],"tags":[3420,1662,556,97,705],"class_list":{"0":"post-23501","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-technical","8":"tag-bip148","9":"tag-block-size","10":"tag-blockchain","11":"tag-mining","12":"tag-scaling"},"author_data":{"id":2509,"name":"Aaron van Wirdum","nicename":"aaron-van-wirdum","avatar_url":"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/12\/aaron-van-wirdum-96x96.jpg"},"featured_image_url":"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/11\/bitcoin-miners-miss-the-first-bip-148-deadline.jpg","_links":{"self":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/23501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/users\/2509"}],"replies":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/comments?post=23501"}],"version-history":[{"count":0,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/23501\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media\/23502"}],"wp:attachment":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media?parent=23501"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/categories?post=23501"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/tags?post=23501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}