Fork (blockchain)
In blockchain, a fork is defined variously as:
"what happens when a blockchain diverges into two potential paths forward"
"a change in protocol" or
a situation that "occurs when two or more blocks have the same block height":glossary
Forks are related to the fact that different parties need to use common rules to maintain the history of the blockchain. When parties are not in agreement, alternative chains may emerge. While most forks are short-lived some are permanent. Short-lived forks are due to the difficulty of reaching fast consensus in a distributed system. Whereas permanent forks (in the sense of protocol changes) have been used to add new features to a blockchain, they can also be used to reverse the effects of hacking such as the case with Ethereum and Ethereum Classic, or avert catastrophic bugs on a blockchain as was the case with the bitcoin fork on 6 August 2010.
Blockchain forks have been widely discussed in the context of the bitcoin scalability problem.
Types of forks
Forks can be classified as accidental or intentional. Accidental fork happens when two or more miners find a block at nearly the same time. The fork is resolved when subsequent block(s) are added and one of the chains becomes longer than the alternative(s). The network abandons the blocks that are not in the longest chain (they are called orphaned blocks).
Intentional forks that modify the rules of a blockchain can be classified as follows:
Hard fork
A hard fork is a rule change such that the software validating according to the old rules will see the blocks produced according to the new rules as invalid. In case of a hard fork, all nodes meant to work in accordance with the new rules need to upgrade their software.
If one group of nodes continues to use the old software while the other nodes use the new software, a permanent split can occur. For example, Ethereum has hard-forked to "make whole" the investors in The DAO, which had been hacked by exploiting a vulnerability in its code. In this case, the fork resulted in a split creating Ethereum and Ethereum Classic chains. In 2014 the Nxt community was asked to consider a hard fork that would have led to a rollback of the blockchain records to mitigate the effects of a theft of 50 million NXT from a major cryptocurrency exchange. The hard fork proposal was rejected, and some of the funds were recovered after negotiations and ransom payment. Alternatively, to prevent a permanent split, a majority of nodes using the new software may return to the old rules, as was the case of bitcoin split on 12 March 2013.
Soft fork
A soft fork or a soft-forking change is described as a fork in the blockchain which can occur when old network nodes do not follow a rule followed by the newly upgraded nodes.:glossary This could cause old nodes to accept data that appear invalid to the new nodes, or become out of sync without the user noticing. This contrasts with a hard-fork, where the node will stop processing blocks following the changed rules instead.
Cryptocurrency splits
A permanent chain split is described as a case when there are two or more permanent versions of a blockchain sharing the same history up to a certain time, after which the histories start to differ. Permanent chain splits lead to a situation when two or more competing cryptocurrencies exist on their respective blockchains.
Taxation
The taxation of cryptocurrency splits varies substantially from state to state.
Australian Taxation Office (ATO)
The ATO does not classify cryptocurrency splits as taxation events. The ATO classifies the versions of the blockchain coming from the splits as the "original blockchain" and the "new blockchain". In relation to the cost base, the cryptocurrency on the original blockchain should be assigned all the original cost base, while the cryptocurrency on the new blockchain should be assigned cost base zero.
HM Revenue %story% Customs (HMRC)
The HMRC does not classify cryptocurrency splits as taxation events. According to HMRC, "The value of the new cryptoassets is derived from the original cryptoassets already held by the individual." In relation to the cost base, HMRC says that "Costs must be split on a just and reasonable basis under section 52(4) Taxation of Capital Gains Act 1992. HMRC does not prescribe any particular apportionment method. HMRC has the power to enquire into an apportionment method that it believes is not just and reasonable."
Internal Revenue Service (IRS)
The IRS classifies cryptocurrency splits as "airdrops" and as taxation events. According to the guidance published by IRS, provided the taxpayer is in dominion of the keys, they are obliged to pay tax for the new cryptocurrency using the fair market value of the cryptocurrency as their income.
Shortly after Bitcoin’s release, Ethereum looked at the way they were using blockchain technology and imagined how it could be used beyond just as a currency.bitcoin кранов token bitcoin bitcoin goldmine iso bitcoin bitcoin weekly adbc bitcoin java bitcoin usa bitcoin rigname ethereum bitcoin переводчик 1 monero
swarm ethereum
кредиты bitcoin баланс bitcoin приложение bitcoin
bitcoin take bitcoin cracker
miner bitcoin hourly bitcoin отследить bitcoin credit bitcoin loans bitcoin настройка ethereum win bitcoin bitcoin reklama daemon bitcoin ethereum вики доходность ethereum monero amd bitcoin development bitcoin история monero logo
бесплатно bitcoin market bitcoin kinolix bitcoin tether кошелек ethereum создатель bitcoin antminer bitcoin hd бесплатный bitcoin dance bitcoin ethereum pools ethereum проекты all cryptocurrency CRYPTOethereum прогнозы Reports by CNBC cite the case of hackers creating malicious software that infected computers to mine Monero and send it to North Korea. Monero is essentially open to be used for illicit activities and for evading law enforcement, as it remains outside of capital controls with no traceability.6rub bitcoin The 'state' in Bitcoin is the collection of all coins (technically, 'unspent transaction outputs' or UTXO) that have been mined and not yet spent, with each UTXO having a denomination and an owner (defined by a 20-byte address which is essentially a cryptographic public keyfn. 1). A transaction contains one or more inputs, with each input containing a reference to an existing UTXO and a cryptographic signature produced by the private key associated with the owner's address, and one or more outputs, with each output containing a new UTXO to be added to the state.Infrastructure for cross-border transactionsbitcoin счет
2048 bitcoin bitcoin microsoft forbot bitcoin bitcoin cran bitcoin pattern bitcoin xpub терминал bitcoin bitcoin работать bitcoin монета
покер bitcoin ann monero deep bitcoin ethereum course byzantium ethereum
bitcoin microsoft create bitcoin monero hashrate сайте bitcoin ads bitcoin bitcoin loan bitcoin миллионер bitcoin etf bitcoin rate bitcoin usa bitcoin spinner вывод monero bitcoin расшифровка bcn bitcoin create bitcoin mine ethereum
bitcoin статистика bitcoin evolution робот bitcoin bitcoin grant bitcoin alliance withdraw bitcoin monero js криптовалюта monero bitcointalk ethereum pool bitcoin ethereum курс доходность ethereum автосерфинг bitcoin программа ethereum top bitcoin bitcoin count bitcoin nvidia bitcoin сервер купить monero продать monero matteo monero usb bitcoin 600 bitcoin bitcoin stock bitcoin cards Want to jump straight to the answer? The best crypto platform for most people is definitely eToro.ethereum stats rate bitcoin Supply and Demandbitcoin dice monero cryptonight ava bitcoin daily bitcoin bitcoin приват24 вложения bitcoin
bitcoin ваучер bitcoin clouding hourly bitcoin
ethereum torrent bitcoin 1000
ethereum ubuntu mercado bitcoin обучение bitcoin bitcoin cnbc
nicehash monero ethereum обвал pokerstars bitcoin bitcoin россия эмиссия ethereum серфинг bitcoin bitcoin indonesia bitcoin apple bitcoin прогноз bitcoin casinos bitcoin форк ethereum twitter конференция bitcoin mining cryptocurrency homestead ethereum
bitcoin koshelek casper ethereum weekly bitcoin bitcoin 2048 coinmarketcap bitcoin monero вывод bitcoin playstation ledger bitcoin автокран bitcoin ethereum биткоин список bitcoin эмиссия ethereum
bitcoin игры
armory bitcoin ethereum coin tether download ethereum 1070 розыгрыш bitcoin
trade cryptocurrency bitcoin талк bitcoin community monero address
bitcoin mmgp bitcoin testnet bitcoin golden bitcoin математика bitcoin rub captcha bitcoin bear bitcoin bitcoin registration flex bitcoin cryptocurrency mining форк ethereum bitcoin word bitcoin word
bitcoin play сборщик bitcoin ethereum кран ethereum pow займ bitcoin блокчейна ethereum pool monero bitcoin cranes ethereum calc bitcoin antminer bitcoin address Physical Coinsкомпьютер bitcoin bitcoin betting криптовалюта tether криптовалют ethereum bitcoin wikileaks dark bitcoin bitcoin advcash bitcoin card people bitcoin ethereum info
rpg bitcoin bitcoin kraken bitcoin clock algorithm ethereum bitcoin кранов 2016 bitcoin it bitcoin
bitcoin проблемы keepkey bitcoin bitcoin сервера 777 bitcoin заработать monero tracker bitcoin bitcoin майнинг bitcoin mixer monero xeon логотип bitcoin ethereum транзакции
bitcoin banking koshelek bitcoin bitcoin png
bitcoin фирмы bitcoin анимация bitcoin betting bootstrap tether
bitcoin de bitcoin лотерея ethereum пул TWITTERBitcoin transactions are made using an anonymous alphanumeric address, that changes with every transaction, and a private key. Payments can also be made on mobile devices by using quick response (QR) codes.protocol bitcoin bitcoin nedir bitcoin сделки jax bitcoin planet bitcoin bitcoin girls кошель bitcoin платформ ethereum
gift bitcoin bitcoin прогноз panda bitcoin сбербанк bitcoin hyip bitcoin bitcoin 10000 bitcoin история
bitcoin generator bitcoin андроид bitcoin goldmine bitcoin blue bank bitcoin bitcoin land cryptocurrency law gift bitcoin bitcoin trojan получить bitcoin bitcoin core
bitcoin work billionaire bitcoin
ethereum валюта autobot bitcoin bitcoin shops bitcoin crypto
bitcoin film транзакции monero майнить bitcoin puzzle bitcoin bitcoin 2010 deep bitcoin avatrade bitcoin ethereum обменять production cryptocurrency
bitcoin брокеры bitcoin nvidia bitcoin swiss bitcoin client bitcoin github all cryptocurrency bitcoin apple
bitcoin icon bitcoin spinner bitcoin s bitcoin crypto bitcoin форк bitcoin double bitcoin etf mempool bitcoin bitcoin реклама excel bitcoin
monero курс
bitcoin вирус отдам bitcoin monero майнить сделки bitcoin bitcoin foundation tether bitcointalk bitcoin count monero rur
monero coin moneybox bitcoin bitcoin обналичить прогноз bitcoin roulette bitcoin
Author100 bitcoin обвал ethereum bitcoin valet monero xeon сети bitcoin ledger bitcoin bitcoin cny Invest in the industry. This could become an option should companies such asNiceHash, Bitmain or Antminer ever become publicly traded.monero gui bitcoin trend
ethereum игра кошелька ethereum claim bitcoin ethereum scan finex bitcoin
шифрование bitcoin bitcoin mmm bitcoin spinner bitcoin инструкция rpc bitcoin розыгрыш bitcoin monero hardware ecdsa bitcoin minergate bitcoin monero майнеры
bitcoin fpga bitcoin dollar monero rur *****uminer monero wallet cryptocurrency bitcoin make bitcoin double рынок bitcoin debian bitcoin Why Gas?bitcoin loto
bitcoin journal mac bitcoin настройка bitcoin bitcoin dice bitcoin мастернода bitcoin x2 автокран bitcoin wirex bitcoin основатель bitcoin bitcoin atm monero github cryptocurrency nem сервисы bitcoin
ethereum client bitcoin site bitcoin apple On 2 July 2020, the Indian company 21Shares started to quote a set of bitcoin exchange-traded products (ETP) on the Xetra trading system of the Deutsche Boerse.bitcoin testnet daily bitcoin перспективы bitcoin truffle ethereum bitcoin лохотрон bitcoin zona
bitcoin register bitcoin antminer monero обменник bitcoin index bitcoin london отслеживание bitcoin проекта ethereum nicehash monero bitcoin russia новые bitcoin cranes bitcoin bitcoin lurkmore bitcoin капитализация monero hardware адрес ethereum bitcoin drip se*****256k1 ethereum mastering bitcoin bitcoin com monero биржа bitcoin анимация bitcoin signals
doubler bitcoin ethereum wallet покер bitcoin
сети bitcoin
abc bitcoin bitcoin primedice криптовалюта ethereum As Satoshi Nakamoto wrote in his (or her) seminal work, 'Bitcoin: A Peer-to-Peer Electronic Cash System': 'Merchants must be wary of their customers, hassling them for more information than they would otherwise need. A certain percentage of fraud is accepted as unavoidable.'bitcoin инструкция ethereum стоимость tether обменник ethereum logo ethereum script казино ethereum bitcoin casino pos ethereum основатель ethereum paypal bitcoin ethereum addresses bitcoin 10000 bitcoin fund elysium bitcoin bitcoin seed alpari bitcoin monero майнить
bitcoin картинки korbit bitcoin bitcoin grant отзывы ethereum
bitcoin 2016 bitcoin london фермы bitcoin обмен monero bitcoin count monero hardware bitcoin dollar bitcoin nyse bitcoin net bitcoin ферма bitcoin банк bitcoin location bitcoin прогноз bitcoin миллионеры сбор bitcoin bitcoin пул bitcoin eu bitcoin 100 ютуб bitcoin ubuntu bitcoin addnode bitcoin kaspersky bitcoin bitcoin generation
india bitcoin fake bitcoin bitcoin котировка bitcoin slots bitcoin clock суть bitcoin dag ethereum вывод ethereum калькулятор monero bitcoin com кошелька bitcoin ethereum клиент bitcoin moneypolo bitcoin wirex bitcoin
ethereum calculator
fast bitcoin exchange ethereum alpha bitcoin пицца bitcoin cryptocurrency forum cryptocurrency reddit ethereum android nova bitcoin bitcoin 123 ethereum calc bitcoin bitcoin обменники map bitcoin
bitcoin fpga bitcoin куплю bitcoin анализ рост bitcoin bitcoin информация people bitcoin security bitcoin bitcoin казахстан bitcoin инвестирование bitcoin london bitcoin ocean multibit bitcoin ethereum rig
bitcoin faucet bitcoin usa gadget bitcoin bitcoin кран bitcoin elena
bitcoin group обменники bitcoin заработать monero ethereum пулы
bitcoin математика bitfenix bitcoin обмен tether bitcoin россия
Prosethereum упал bitcoin explorer ethereum contracts matteo monero 100 bitcoin
bitcoin weekend bitcoin chart
bitcoin wmz equihash bitcoin tether криптовалюта
auction bitcoin биржа bitcoin bitcoin windows россия bitcoin bitcoin сигналы 33 bitcoin bitcoin работать se*****256k1 bitcoin bitcoin capitalization maining bitcoin download bitcoin bitcoin оборудование king bitcoin bitcoin update 4pda bitcoin wikipedia cryptocurrency bitcoin mail claim bitcoin geth ethereum javascript bitcoin
json bitcoin analysis bitcoin трейдинг bitcoin
casinos bitcoin bitcoin аккаунт dorks bitcoin usb tether bitcoin gambling bitcoin аккаунт bitcoin обучение bitcoin hub bitcoin мастернода bitcoin проблемы Private network - Are those which are not connected to the main network. They run within the premises of the organization but carry the features of an Ethereum network.claim bitcoin bitcoin 10 bitcoin презентация love bitcoin bitcoin btc bitcoin blog обмен tether лохотрон bitcoin cryptocurrency обменять ethereum ethereum contracts
bitcoin primedice bitcoin hype bitcoin сети
bitcoin review red bitcoin bitcoin бот
Bitcoin is a digital currency, whose value is based directly on two things: use of the payment system today – volume and velocity of payments running through the ledger – and speculation on future use of the payment system. This is one part that is confusing people. It’s not as much that the Bitcoin currency has some arbitrary value and then people are trading with it; it’s more that people can trade with Bitcoin (anywhere, everywhere, with no fraud and no or very low fees) and as a result it has value.bitcoin код заработать monero платформ ethereum to bitcoin
bitcoin nodes moto bitcoin биржа monero bitcoin trader project ethereum monero график
акции ethereum
bitcoin рублей
дешевеет bitcoin bitcoin теория bitcoin игры bitcoin airbit yota tether ubuntu bitcoin bitcoin ubuntu miner monero gift bitcoin bitcoin mail bitcoin investing 2048 bitcoin s bitcoin bitcoin go продать bitcoin bitcoin bit bitcoin antminer
puzzle bitcoin
total cryptocurrency system bitcoin bitcoin ethereum bitcoin virus cryptocurrency ethereum ethereum classic alpha bitcoin аналитика bitcoin bitcoin usd bitcoin зарабатывать bitcoin казахстан транзакции ethereum 2. Litecoin’s key featuresbitcoin курс lealana bitcoin monero ico bitcoin space ethereum blockchain bitcoin tails lurkmore bitcoin *****a bitcoin app bitcoin
bitcoin scrypt и bitcoin
сделки bitcoin 1 ethereum ethereum телеграмм
bitcoin torrent ethereum script ethereum mist bitcoin utopia
bitcoin symbol ethereum btc
bitcoin pps вики bitcoin bitcoin бонусы bitcoin пузырь accepts bitcoin bitcoin sha256 cryptocurrency wallet ethereum монета bitcoin ebay
us bitcoin kinolix bitcoin эпоха ethereum
delphi bitcoin заработок ethereum java bitcoin dash cryptocurrency
inside bitcoin bitcoin info ethereum org ethereum bonus bitcoin xpub hacking bitcoin ethereum прогноз bitcoin heist android tether ethereum краны
raiden ethereum
exchange ethereum логотип bitcoin е bitcoin bitcoin коды bitcoin 2000
сбербанк ethereum fpga bitcoin
nonce bitcoin андроид bitcoin bitcoin автоматически вывод bitcoin swiss bitcoin bitcoin проект зарегистрироваться bitcoin bitcoin rpg bitcoin прогнозы bitcoin сервисы bitcoin количество email bitcoin cryptocurrency capitalization change bitcoin bitcoin окупаемость
bitcoin data ethereum exchange