UAHF: A contingency plan against UASF (BIP148)

11:27:00 PM Harry DeVries 0 Comments


UASF: User Activated Soft Fork. Developers add a mandatory rule set to change the node' software, invalidating certain kinds of previously valid blocks after a flag day. This method requires no mining majority to support or activate a chain-split. The UASF proposal intends to make a 51% attack against the blockchain that has the majority of economic activity, and this attack is called a "Wipe Out".

UAHF: User Activated Hard Fork. Developers add a mandatory rule set to change the node software. These changes make previously invalid blocks become valid after a flag day, which do not require a majority of hash power to be enforced. Nodes with the rule set changes will follow this chain irrespective of its hash rate. The UAHF proposal is a peaceful and voluntary departure of different community members who have different opinions or visions, and it is not intended to make an attack against other blockchain(s), even if the UAHF chain has the higher hash rate.

BIP148 node: a Bitcoin node that has implemented BIP148 consensus rule changes.

BIP148 chain: a blockchain that is valid according to the BIP148 consensus rule changes. BIP148 is a kind of UASF.

Original chain: The blockchain that uses the same consensus rules in use today. (May 26th, 2017)

Wipe Out: If the UASF chain is activated and if the UASF chain gains the majority hash rate, then the nodes following the original chain will reorganize and begin to follow the UASF chain. In such an event, a significant number of financial transaction records will disappear. This is a risk that UASF nodes impose on nodes intending to follow the original chain. In contrast, a UAHF does not threaten the nodes following a different rule set with this same risk.

Bit 1: The BIP9 version bit in a block header used to signal for SegWit activation.

Stagnation risk: A blockchain without mining support may suddenly stop being extended, because the economic incentive for miners is low. A minority fork like UASF is under serious risk of permanent stagnation.

 

Background

On May 24th, 2017, a significant economic majority, more than 80% of the entire hashing power and 80% of transactions' source software or service, of the Bitcoin industry came to an agreement in New York (New York Agreement) on tangible steps to scale Bitcoin in the near future. Representatives of Bitcoin Core declined the invite to attend this meeting. This agreement is the hard work of those who sincerely believe in Bitcoin and those entrepreneurs or investors who have strong financial interest in scaling Bitcoin quickly and unitedly. Bitmain is a supporter of the agreement. We support the agreement and we want to make it happen as soon as possible.

A software project, btc1, which is addressing the New York Agreement, has been under active development and will likely deliver a consensus rule change plan called SegWit2x. The testnet5 for SegWit2x is already alive. Alpha version of the software will be released on June 16th and everything is still on time.

Follow the github here:

https://github.com/btc1

Read a reddit discussion about it here:

https://www.reddit.com/r/btc/comments/6h1wpr/segwit2x_a_summary/

Subscribe the mailing list:

https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-ng

Despite this agreement, the UASF (BIP148) astroturfing movement continues to get lots of airtime on censored forums, many of which are controlled by single anonymous individuals. Many of the software developers who work in a software project called "Bitcoin Core" are also supporting it. BIP148 poses a significant risk for the Bitcoin ecosystem, so we are preparing a contingency plan to protect the economic activity on the Bitcoin blockchain from this threat.

The New York agreement is also continuously and intentionally sabotaged by a group of software developers working on Bitcoin Core.

We must also be prepared for the disruptive risk that UASF activation will bring to the Bitcoin network. The New York agreement is very conservative and aimed at bringing peace within the Bitcoin community on a simple but artificially escalated scaling issue. If somehow the New York agreement cannot prevent a chain split, we will have to be prepared.

The purpose of this blog post is to announce our UAHF contingency plan for UASF/BIP148.

 

Why we need a contingency plan against BIP148

According to BIP148, when the chain MTP is at or beyond Tuesday August 1st, 2017 12:00:00 AM GMT (epoch time 1501545600), BIP148 nodes will begin to orphan Bitcoin blocks not signaling Bit 1 at its UASF forking point. This consensus rule change makes the rule set smaller than original chain before BIP148 activation. BIP148 nodes will follow the new BIP148 chain if there is any more than zero hashing power supporting it; if the hash rate backing the chain is 0, BIP148 nodes will find their chain unable to be extended.

If there is hash power supporting the BIP148 chain, it does not need to be a hash rate majority to allow the chain to be extended. Even if there is only one person solving hashes by hands, given enough time the BIP148 chain can be extended by another block. According to the existing hash rate distribution, some well known mining pool operators have stated that they will support the UASF by allowing miners choice, although their total hash rate is not enough to secure a majority. A company hiring many crucial Bitcoin protocol developers controls some of its own small hash rate now according to its CEO. So the Bitcoin network is at a high risk of being split on Aug 1st, 2017.

BIP148 is very dangerous for exchanges and other business. There is no sign of significant economic support behind BIP148 and when it is alive as a blockchain, the economic support would most likely be based on speculation. The mining activity behind a UASF chain may stop without notice, and investors who buy in the BIP148 propaganda may lose all their investment. Any exchanges that decide to support a UASF token after the forking point need to consider the stagnation risk attached to it.

There is no replay protection on a BIP148 chain. Transactions will be broadcast on both chains and users cannot prevent them from being confirmed on both. Exchanges must stop withdrawals and deposits at the forking point for some time, and deploy their own coin splitting methods. If you want to learn more, please read from the References section of this post: Mitigating Bitcoin Forking Risk during Network Upgrade.

The UASF chain presents a risk of the original chain being wiped out. If there is no contingency plan, all economic activity that occurs on the original chain after the UASF forking point will face the risk of being wiped out. This has disastrous consequences for the entire Bitcoin ecosystem. UASF is an attack against users and enterprises who disagree with activating SegWit right now without a block size increase, which is a very important clause in the Hong Kong agreement made by the global Bitcoin community in February, 2016. The chain reorg risk is more significant than imaged, as analyzed by Peter R. in BUIP055,

Rationale for Reorg Protection

The probability (P) that the big-block chain reorgs back to the small-block chain is given by

P = (q/p)^2

where p is the fraction of the hash power mining the big-block chain and q is the fraction of the hash power remaining on the small block chain [2]. With 75% of the hash power supporting larger blocks, the probability of a reorg is 11%.

 

Protection Plan

This plan is for a User Activated Hard Fork, or UAHF. You can find technical specs here:

https://github.com/bitcoin-UAHF/spec/

The activation time is configurable. We will do the hard fork at 12 hours and 20 mins later than UASF. The epoch time stamp will be 1501590000.

There is "must be big" rule at the fork block. The block size of the fork block must be larger than 1,000,000 Byte. Fork block means the first block which adopt the consensus rule change.

It will accept block of which the size is less than 8MB and we, miners, will soft-limit the block size to less than 2MB.

There will be a soft fork rule added into the protocol to limit the sigops per transaction within 20K.

The block size will not be a part of hard-coded consensus rule for us in the future after the fork block. Miners who generate large blocks will be punished by economic incentives, but not limiting the block size.

There will be replay attack protection that is available for exchanges and wallet developers. You can find the spec here:

https://github.com/Bitcoin-UAHF/spec/blob/master/replay-protected-sighash.md

Bitmain will use some of its own hash rate and work with the developer community to have a contingency plan based on UAHF. We will develop options for miners to voluntarily join us.

Bitmain will mine the chain for a minimum of 72 hours after the BIP148 forking point with a certain percentage of hash rate supplied by our own mining operations.

Bitmain will likely not release immediately the mined blocks to the public network unless circumstances call for it, which means that Bitmain will mine such chain privately first. We intend in the following situations to release the mined blocks to the public (non-exhaustive list):

  1. The BIP148 chain is activated and subsequently gains significant support from the mining industry, i.e. after BIP148 has already successfully split the chain;
  2. Market sentiment for a big block hard fork is strong, and economic rationale drives us to mine it, for example, the exchange rate is in favor of big-block Bitcoin;
  3. If there is already a significant amount of other miners mining a big-block chain publicly and we decide that it is rational for us to mine on top of that chain. In such a case, we will also consider joining that chain and give up our privately mined chain so that the public UAHF chain will not be under the risk of being reorganized.

Once Bitmain starts to mine a UAHF chain publicly, we will mine it persistently and ignore short-term economic incentives. We believe a roadmap including the option to adjust block size will serve users better so we expect it to attract a higher market price in the long term. The economic network will expand faster, and the winning odds will be higher in a highly competitive cryptocurrency market.

We share the same belief with some very early Bitcoiners, that decentralization means that more than 1 billion people in 200 countries are using Bitcoin as a saving currency and payment network, and that it comprises of hundreds of thousands of Bitcoin services, traders, exchanges and software. We do not believe that decentralization means a 1MB block size limit or a responsibility to constrain the block size so that a Raspberry Pi can run a full node while the fee per Bitcoin transaction is higher than the daily income in most developing countries. We believe Bitcoin needs to offer people an alternative to flourish without depending on powerful authorities that charge fees that can be as high as 100$/transaction.

 

Software Development

Currently, there are at least 3 client development teams working on the code of the spec. All of them want to stay quiet and away from the propaganda and troll army of certain companies. They will announce themselves when they feel ready for it. Users will be able to install the software and decide whether to join the UAHF.

The softwares are expected to be ready before July 1st, and it will be live on testnet by then.

 

Future Roadmap

If New York agreement activates

We wish that New York agreement will be developed and carried out well. It is the last hope for Bitcoin to scale unitedly in face of the BIP148 threat. We will try our best to deploy and activate it as soon as possible.

If BIP148 activates

Then UAHF will be alive on the same day. The UAHF chain will protect the economic transactions that are under risk of reorganization because of UASF.

Later, we will support the activation of SegWit on the UAHF chain if there is no patent risk associated with SegWit and if the arbitrary discount rate of witness data segment is removed. The weight parameter, which is designed for artificial rates, may need to be deleted and we need to be frank and straightforward in the software code about different limitations on different kind of blocks and other parameters. A SegWit without the artificial discount rate will treat legacy transaction type fairly and it will not give SegWit transactions an unfair advantage. It will also help the capacity increasing effect of SegWit more significantly than with the discounted rate. We will also push for and encourage changes in code, in main block or in extension block, that will make Lightning Network run more safely and reliably than Core's present version of SegWit does.

Extension blocks will be developed as a framework to encourage multiple protocol development teams to bring innovations and capacities into the Bitcoin protocol. Some important but aggressive innovations can be introduced without affecting all Bitcoin users or companies around the world. This will accelerate the innovation of Bitcoin protocol. Sidechains will also be encouraged after the associated security issues have been reviewed by the technical community. Miners are genuinely driven by the hope that Bitcoin will be a success.

We will encourage and help various multi-layer solutions come into production. As a very early investor of RootStock, we identified the potential of another important competing cryptocurrency. We are already working closely with authors of other multilayer solutions.

A new SPV security service by full nodes should be promoted, and further research and libraries that are compatible with the SPV model should also be promoted among wallet developers.

If Bitcoin can combine Bitcoin NG by Emin and Lumino by Sergio together, then a throughput increase of the current Bitcoin network to up to 100x can be easier to achieve with a block size of around 100KB but of a higher block generation frequency. The original Bitcoin NG is a hard fork proposal, but we can soft fork it into the protocol with the extension block framework. At the same time, RootStock, co-founded by the inventor of Lumino, is also trying to implement Lumino on RootStock. Lumino will work perfectly with Lightning Network. It will be interesting to see which implementation will bring Lumino into production first, and in what ways.

Schnorr Signature is also under last stage review.

The diversification of client development shall be promoted. Defensive Consensus concept is under development and will help in the mining industry. Defensive Consensus will help the Bitcoin network work safely while multiple implementations work together.

There are and will be other good innovations in the Bitcoin community that have not been well promoted because of various reasons. We seek to actively work with those innovations.

BUIP056 will be developed to manage the block size issue before a fully automatic and mathematical block size governance model is widely accepted. As evidenced in the past years of debate, miners have proved to be very conservative and willing to work with the wider economic community. The rough roadmap of the block size increase for the next few years is below.

 

TimeBlock size, Byte
Now1,000,000
2017 Aug2,000,000
2017 Sept4,194,304
2018 April5,931,641
2018 Aug8,388,608
2019 April11,863,283
2019 Aug16,777,216
After 2019 AugDepends on further research

Weak blocks will have to be developed and deployed, before the block size increase reaches 8MB.

 

References

For other parties in the ecosystem, we recommend detailed research on effects of the UASF. All Bitcoin businesses must be prepared on that day to mitigate or eliminate the risks that UASF carries.

Mitigating Bitcoin Forking Risk during Network Upgrade,https://github.com/digitsu/splitting-bitcoin

If you want to learn more about minority forks, please see Meni Rosenfeld's presentation:

How I learned to stop worrying and love the fork https://fieryspinningsword.com/2015/08/25/how-i-learned-to-stop-worrying-and-love-the-fork/

A Fork in the Road: Must we Choose a Path?  https://www.youtube.com/watch?v=kkJHOpuvQo0&feature=youtu.be

Here is a letter to help you understand the history and full picture of the great debate on Bitcoin scaling, even you are not miners:

An Open Letter to Miners

https://www.reddit.com/r/btc/comments/6befxw/an_open_letter_to_bitcoin_miners_jonald_fyookball/

Here is another blog help you to understand what will happen on the BIP148 fork:

https://medium.com/@jimmysong/uasf-bip148-scenarios-and-game-theory-9530336d953e

The Monaco Card

2:35:00 PM Harry DeVries 0 Comments



The Cashback might be settled instantly after a capable change by way of attributing our native cash MCO on your software pockets. MONACO CARD Every time you undergo with Monaco VISA® Card, you're going to be given flawless interbank industry charges with out markups or bills. The remaining sits safely to your pockets, most likely acknowledging in esteem.

Business money

Business money at immaculate interbank industry charges using Monaco App. Whilst you swipe the cardboard, we alter over an augmentation of your BTC/ETH/ERC20 tokens at the fly, sufficiently simplest to settle the VISA® change. The Speedy Cashback program might be financed by way of taking an passion shippers.

The Monaco BLACK Card

Constrained Version Monaco BLACK Card might be issued to 999 benefactors. 001-499 – might be allotted to the highest ETH token benefactors at shutting 500-999 – might be allotted to the speediest donors in gentle of time stamp There might be no Monaco BLACK Card issued after the underlying 999. A perfect easy interface is meant for steady make the most of.

Ship money

Sending money between Monaco App shoppers is loose and loyal, with the money being instantly out there for the beneficiary on their Monaco Card.

Stay protected

Trade using card safety highlights out there from Monaco App – together with card blocking off, unblocking, putting in place geological safety, internet based totally buying groceries capability and that is the reason simplest the end of the iceberg.

Onboarding

Shopper onboarding will have to be imaginable altogether by way of the Monaco App - and takes beneath three mins.

Interface along with your money

Get second spending notices, upload receipts on your buys, care for your monetary plan, and that is the reason simplest the end of the iceberg.

Acquire as much as 10% Speedy Cashback As You Spend

Monaco Card holders might be certified for as much as 10% Cashback Praise when spending at participating investors. Astounding value and authentic emotions of serenity!

Fortify your card with ETH/BTC

You'll absolute best up your card with BTC/ETH and shortly different ERC20 tokens. You'll be able to by no means want to rigidity over industry charges once more, regularly getting probably the most very best association bodily. You're going to have the capability to replace MCO on a large number of trades and successfully exchange over it to BTC, ETH or fiat financial paperwork.

ICO Terms



Information

Monaco Website: http://mona.co/
Whitepaper: https://mona.co/monaco-whitepaper.pdf
Bitcointalk: https://bitcointalk.org/index.php?topic=1924985.0
Slack: https://monaco-card.slack.com/
Bitcointalk User: https://bitcointalk.org/index.php?action=profile;u=641342

The latest advancement of I/O Digital Currency: DIONS

10:33:00 PM Harry DeVries 0 Comments


IOC can be recognized as a digital currency. Even though it is a digital currency, it is still a real world value. The value is based on the most latest trades on digital exchanges. IOC is always looking for new advancements for their system. DIONS is currently the latest advancement to help with the IOC coin. This stands for decentralized input output name system. This system can be seen as an specific advancement to Bitcoin. This new software permits identity storage, avatar formation, and encrypted document storage capabilities that are interchangeable between users. DIONS allows the users to store the delicate identity credentials. This can secure a way for users to take over their reputation and manage their data. 

DIONS also empowers the formation of arbitrary values. These appearances are hard coded into a user friendly wallet system. With DIONS, stage names are effortless to remember and also fully interchangeable between users. DIONS added a new system of messaging that they fully support. Builders will also be able to innovate by API by constructing decentralized applications. 

DIONS can also take any arbitrary form and be interchangeable between users. DIONS can allow confidential creation of aliases and identity form. When you decide to create an alias, you will be provided with with an added layer of privacy at the time. Even if you have a public or private name, you can make transactions either way. Connecting an exclusive ID with their brand name, the coin payments will be highly profitable to individuals. Businesses can now use ID's to serve as their customer's reference or invoice numbers. This also can help the businesses benefit from enormous fees. It will also be an easy auditability distributed database. Lastly, DIONS will come along with a Skype-like end to end decentralized chat with an encryption.

Resources

Website 

Blackcoin Announces Imminent Launch of 'Blackcoin Lore'

10:21:00 PM Harry DeVries 0 Comments



Blackcoin is a peer-to-peer cryptocurrency or digital currency which has a distributed and decentralised public ledger, which unlike traditional banks can be viewed and audited easily by anyone. In Blackcoin anyone can open an account just by downloading the software and this bank cannot be shutdown and has no owners. It is the first coin to have working smart contracts. Accounts can't be frozen in Blackcoin and it's completely anonymous, free of cost and a lot more secure than what traditional banking is. Blackcoin is the first coin to go fully proof of stake and is the future of what is called banking. 

Blackcoin Lore

Blackcoin Lore is the new update which has incorporated Blackcoin's own open source code development with the technology of Bitcoin core version 0.12 which has made Blackcoin Lore to be the first proof of stake (POS) cryptocurrency to have had implemented technology as such as that. One of the crucial historic reasons for the use of Blackcoin is it's fast verification speed and transfer speeds, but these speeds have seen an improvisation with the advent of Lore which has led to the reduction of the verification time by about 50 percent and is upto a maximum of five times faster than the version previously present under certain conditions. Lately the wallet synchronization time had puffed from several hours to upto a day or more but this update has now addressed the inconvenience by greatly improving user adoption. Advancements in the grounds of security, stability and also in the removal of things such as the bugs are present in theupdate. POS 2.0, which was previously present at the core of Blackcoin's technology has completely been reconstructed and renovated and has been replaced by Blackcoin POS. Blackcoin Lore has made Blackcoin the first POS Cryptocurrency to adopt Bitcoin core 0.12. 

Blackcoin, the KING of POS

Projects like Stratis en QTUM which are an open source community which has the aim to develop a system of blockchain have collected a lot of funds. The decentralised platform has raised $12.25 billion during the initial eighteen hours of it's initial funding round or ICO. It is an open source project which has been based on a blockchain platform which allows execution of smart contracts. One of it's foundational goal is to promote and to facilitate access through mobile to the blockchain technology which is known as the "Go Mobile" strategy. This developmental project has decided to depend or rely upon Blackcoin for it's development, core formation and operation. It is made upon the Bitcoin 0.13 and plans to have Blackcoin's POS 3.0 consensus model incorporated. Post testing multiple POS consensus model, decision to take up Blackcoin POS 3.0 for integration into the Bitcoin Core 0.12 is taken because Blackcoin's POS 3.0 is sophisticated and clear explanations aren't present in the code which describes the sections which associate with the others. The code has been distributed into many numbers of files and the challenge is to identify markers which allowed qtum developers to have tagged the portions which could be ported. This has attracted it to base itself on the platform of Blackcoin.

Resources:

Russian billionaire announces business incubator on Waves platform

11:31:00 AM Harry DeVries 0 Comments



Waves CEO and founder Sasha Ivanov and Russia's business ombudsman Boris Titov have signed an agreement to establish a new ICO incubator entitled 'People of Growth'.
Boris Titov, the Russian business ombudsman and billionaire politician, is creating a new initiative for entrepreneurs and growing companies, hosted on the Waves blockchain.

Whilst there have been a large number of crowdfunding success stories in the blockchain space in recent months, with multiple eight-figure raises, the goal of this project — called 'People of Growth' — is to help companies in the real economy to leverage the benefits of ICOs. This new financial instrument allows them to raise money in cryptocurrency for their projects, from supporters all over the world, regardless of the sector in which they operate.

The cooperation between Titov and Waves began 6 months ago, when the Upcoin token was launched as an engagement tool for the Party of Growth, for which Titov is chairman. Partiya Rosta is a minority political party with a strong base of grassroots activists. Upcoin, a token hosted on the Waves network, was integrated into a loyalty programme that rewarded supporters for their work for the party.

Upcoin has the distinction of being the world's first ever blockchain social project, signalling new directions for blockchain applications. Now, this involvement has been extended to a new level with the creation of People of Growth. Whilst traditional loans are typically expensive and difficult to secure in Russia, businesses have proven interested in ICOs as a promising new vehicle for raising seed funding and to accelerate the launch of new business ideas.

'We're really happy to sign this agreement with Boris,' explains Waves CEO Sasha Ivanov. 'It's a fantastic opportunity to push blockchain adoption to a far wider community than the traditional crypto crowd, which of course has always been our vision for Waves. We always intended to be "Blockchain for the people" and this is another great step forward in that direction.'

Four Reasons Bitcoin is Not A Bubble: Analyst

11:29:00 AM Harry DeVries 0 Comments



Are central banks all that bad, really? According to one economic analyst, they're the reason Bitcoin is headed for great things. Nathan Martin from the Economic Edge blog posted an analysis on why Bitcoin is not a bubble. His four reasons make a lot of sense.

Decentralization
The power of Bitcoin rests in its decentralized nature. Because Bitcoin is not owned by any centralized banking system (unlike national currencies), the value cannot be arbitrarily manipulated by currency production (i.e. the devaluation of the German Mark, post-WWII). This gives Bitcoin the stability of a commodity like gold.

Supply
The supply of Bitcoin, unlike all other items of value like gold or currency, is strictly limited. There will never be more than 21 mln Bitcoins ever mined. The market is at 80 percent of that number, and will never exceed it. Mining is only getting harder, and the value of each coin will continue to increase.

Security
Decentralization and encryption mean that Bitcoin is secure. It cannot be manipulated by external forces and cannot be confiscated, apart from the hard copy key, which is held only by the individual user entity.

Fraud-proof
Because all Bitcoin transactions are recorded in the Blockchain, the opportunity for fraud is minuscule at best, and immediately traceable.

With unsurpassed security, zero external manipulation and a limited supply, there is no reason why Bitcoin should not continue to increase in price for the foreseeable future, says Martin. Bubble concerns are based on markets where these factors are not in effect.

According to Martin, while a bubble is certainly a possibility in the distant future, the valuation point for Bitcoin is only being tested by the recent gains. Martin argues that this current rise will, over time, be seen as building a base for far greater increases to come.

Dubai Plans Digital Passports Using Blockchain Tech

11:29:00 AM Harry DeVries 0 Comments



The Dubai government has partnered with UK startup ObjectTech to bring blockchain-based security to the emirate's airport.

ObjectTech said this week that it is working with the Dubai Immigration and Visas Department to develop digital passports that can potentially eliminate manual checks at Dubai International airport.

According to the startup, the system combines biometric verification and blockchain technology, and will use a "pre-approved and entirely digitized passport" to authorize passengers' entrance into the country. The system will further verify individuals through a three-dimensional scan via a short tunnel as they walk from the aircraft to claim their baggage.

Using blockchain technology, the startup said the digitized passport will incorporate a feature called 'self-sovereign identity' for privacy protection, which it claims allows passengers to control which parties can view their passport information.

Paul Ferris, co-founder and CEO of ObjectTech, said in a blog post that the aim is to make the border process quicker and safer for international travelers, and also give passengers full control of their digital data. A pilot program is anticipated to be ready by 2020, although a detailed project timeline remains unclear.

In the post, the initiative was framed as one part of the Dubai government's commitment to stay 10 years ahead of the rest of the world in public services.

As part of that ambitious process, the Dubai government has concluded the second round of Dubai Future Accelerators program, with 28 innovative startups signing up to work on projects with the authority. The collaborations mainly cover public sectors such as healthcare, education and utilities.