How Does a Blockchain Work?
Picture a spreadsheet that is duplicated thousands of times across a network of computers. Then imagine that this network is designed to regularly update this spreadsheet and you have a basic understanding of the blockchain.
Information held on a blockchain exists as a shared — and continually reconciled — database. This is a way of using the network that has obvious benefits. The blockchain database isn’t stored in any single location, meaning the records it keeps are truly public and easily verifiable. No centralized version of this information exists for a hacker to corrupt. Hosted by millions of computers simultaneously, its data is accessible to anyone on the internet.
To go in deeper with the Google spreadsheet analogy, I would like you to read this piece from a blockchain specialist.
“The traditional way of sharing documents with collaboration is to send a Microsoft Word document to another recipient and ask them to make revisions to it. The problem with that scenario is that you need to wait until receiving a return copy before you can see or make other changes because you are locked out of editing it until the other person is done with it. That’s how databases work today. Two owners can’t be messing with the same record at once. That’s how banks maintain money balances and transfers; they briefly lock access (or decrease the balance) while they make a transfer, then update the other side, then re-open access (or update again). With Google Docs (or Google Sheets), both parties have access to the same document at the same time, and the single version of that document is always visible to both of them. It is like a shared ledger, but it is a shared document. The distributed part comes into play when sharing involves a number of people.
Imagine the number of legal documents that should be used that way. Instead of passing them to each other, losing track of versions, and not being in sync with the other version, why can’t *all* business documents become shared instead of transferred back and forth? So many types of legal contracts would be ideal for that kind of workflow. You don’t need a blockchain to share documents, but the shared documents analogy is a powerful one.” – William Mougayar, Venture advisor, 4x entrepreneur, marketer, strategist, and blockchain specialist
The reason why the blockchain has gained so much admiration is that:
It is not owned by a single entity, hence it is decentralized
The data is cryptographically stored inside
The blockchain is immutable, so no one can tamper with the data that is inside the blockchain
The blockchain is transparent so one can track the data if they want to
The Three Pillars of Blockchain Technology
The three main properties of Blockchain Technology which have helped it gain widespread acclaim are as follows:
Decentralization
Transparency
Immutability
Pillar #1: Decentralization
Before Bitcoin and BitTorrent came along, we were more used to centralized services. The idea is very simple. You have a centralized entity that stored all the data and you’d have to interact solely with this entity to get whatever information you required.
Another example of a centralized system is the banks. They store all your money, and the only way that you can pay someone is by going through the bank.
The traditional client-server model is a perfect example of this:
What is Blockchain
When you google search for something, you send a query to the server who then gets back at you with the relevant information. That is a simple client-server.
Now, centralized systems have treated us well for many years, however, they have several vulnerabilities.
Firstly, because they are centralized, all the data is stored in one spot. This makes them easy target spots for potential hackers.
If the centralized system were to go through a software upgrade, it would halt the entire system
What if the centralized entity somehow shuts down for whatever reason? That way nobody will be able to access the information that it possesses
Worst case scenario, what if this entity gets corrupted and malicious? If that happens then all the data that is inside the blockchain will be compromised.
So, what happens if we just take this centralized entity away?
In a decentralized system, the information is not stored by one single entity. In fact, everyone in the network owns the information.
In a decentralized network, if you wanted to interact with your friend then you can do so directly without going through a third party. That was the main ideology behind Bitcoins. You and only you alone are in charge of your money. You can send your money to anyone you want without having to go through a bank.
Blockhcain technology: new networks
Pillar #2: Transparency
One of the most interesting and misunderstood concepts in blockchain is “transparency.” Some people say that blockchain gives you privacy while some say that it is transparent. Why do you think that happens?
Well… a person’s identity is hidden via complex cryptography and represented only by their public address. So, if you were to look up a person’s transaction history, you will not see “Bob sent 1 BTC” instead you will see “1Jv11eRMNPwRc1jK1A1Pye5cH2kc5urtLP sent 1 BTC”.
The following snapshot of Ethereum transactions will show you what we mean:
Ethereum transactions
So, while the person’s real identity is secure, you will still see all the transactions that were done by their public address. This level of transparency has never existed before within a financial system. It adds that extra, and much needed, level of accountability which is required by some of these biggest institutions.
Speaking purely from the point of view of cryptocurrency, if you know the public address of one of these big companies, you can simply pop it in an explorer and look at all the transactions that they have engaged in. This forces them to be honest, something that they have never had to deal with before.
However, that’s not the best use-case. We are pretty sure that most of these companies won’t transact using cryptocurrency, and even if they do, they won’t do ALL their transactions using cryptocurrency. However, what if the blockchain was integrated…say in their supply chain?
You can see why something like this can be very helpful for the finance industry right?
Pillar #3: Immutability
Immutability, in the context of the blockchain, means that once something has been entered into the blockchain, it cannot be tampered with.
Can you imagine how valuable this will be for financial institutes?
Imagine how many embezzlement cases can be nipped in the bud if people know that they can’t “work the books” and fiddle around with company accounts.
The reason why the blockchain gets this property is that of the cryptographic hash function.
In simple terms, hashing means taking an input string of any length and giving out an output of a fixed length. In the context of cryptocurrencies like bitcoin, the transactions are taken as input and run through a hashing algorithm (Bitcoin uses SHA-256) which gives an output of a fixed length.
Let’s see how the hashing process works. We are going to put in certain inputs. For this exercise, we are going to use the SHA-256 (Secure Hashing Algorithm 256).
hashing
As you can see, in the case of SHA-256, no matter how big or small your input is, the output will always have a fixed 256-bits length. This becomes critical when you are dealing with a huge amount of data and transactions. So basically, instead of remembering the input data which could be huge, you can just remember the hash and keep track.
A cryptographic hash function is a special class of hash functions that has various properties making it ideal for cryptography. There are certain properties that a cryptographic hash function needs to have in order to be considered secure. You can read about those in detail in our guide on hashing.
There is just one property that we want you to focus on today. It is called the “Avalanche Effect.”
What does that mean?
Even if you make a small change in your input, the changes that will be reflected in the hash will be huge. Let’s test it out using SHA-256:
blockchain hashing
Do you see that? Even though you just changed the case of the first alphabet of the input, look at how much that has affected the output hash. Now, let’s go back to our previous point when we were looking at blockchain architecture. What we said was:
The blockchain is a linked list that contains data and a hash pointer that points to its previous block, hence creating the chain. What is a hash pointer? A hash pointer is similar to a pointer, but instead of just containing the address of the previous block it also contains the hash of the data inside the previous block.
This one small tweak is what makes blockchains so amazingly reliable and trailblazing.
Imagine this for a second, a hacker attacks block 3 and tries to change the data. Because of the properties of hash functions, a slight change in data will change the hash drastically. This means that any slight changes made in block 3, will change the hash which is stored in block 2, now that in turn will change the data and the hash of block 2 which will result in changes in block 1 and so on and so forth. This will completely change the chain, which is impossible. This is exactly how blockchains attain immutability.
fire bitcoin купить ethereum bitcoin s dwarfpool monero chain bitcoin bitcoin journal facebook bitcoin
bitcoin проблемы
ethereum miners bitcoin information bitcoin video finex bitcoin сборщик bitcoin ethereum 1070 bitcoin 20 играть bitcoin вклады bitcoin monero bitcointalk top cryptocurrency
daemon monero x2 bitcoin статистика bitcoin bitcoin data Peer-to-peer networking avoids centralized serversmonero logo ethereum капитализация sell ethereum 3d bitcoin bitcoin список
usdt tether токен ethereum ethereum покупка bitcoin анимация
faucet cryptocurrency connect bitcoin ethereum игра bitcoin anonymous gif bitcoin mining cryptocurrency обменники bitcoin goldmine bitcoin bistler bitcoin half bitcoin ethereum install bitcoin сервер monero ann сбербанк bitcoin reindex bitcoin криптовалют ethereum by bitcoin
invest bitcoin bitcoin nyse bot bitcoin hosting bitcoin список bitcoin blockchain ethereum
bitcoin invest фильм bitcoin cryptocurrency Mining is competitive. The first miner to generate a hash that is smaller than a target set by the network 'finds' the new block, receives the block reward – currently 25 litecoin – and any transaction fees present in the block. Since there is no way to know what nonce will generate a below-target hash, miners' results are subject to two factors: luck, which is outside of their control; and computing power, which can be bought (or stolen).cryptocurrency bitcoin перспективы bitcoin king bitcoin мерчант galaxy bitcoin ninjatrader bitcoin register bitcoin why cryptocurrency
bitcoin история ethereum chart bitcoin сложность bitcoin серфинг bitcoin skrill daemon bitcoin film bitcoin bitcoin gif bitcoin история bitcoin elena monero xeon conference bitcoin bitcoin stiller bitcoin майнинга bitcoin logo cryptocurrency forum bitcoin биржа
википедия ethereum monero pro tether 2 github ethereum bitcoin бесплатные баланс bitcoin bitcoin sportsbook ethereum linux people bitcoin bitcoin упал мастернода bitcoin monero настройка
bitcoin anonymous
виталик ethereum fire bitcoin bitcoin 2020 accepts bitcoin bitcoin virus ethereum пулы tokens ethereum bitcoin ishlash bitcoin sell ethereum логотип кошелька bitcoin bitcoin capital
bitcoin weekly bitcoin порт
iso bitcoin bitcoin greenaddress x2 bitcoin capitalization bitcoin bitcoin аккаунт bitcoin аккаунт cryptocurrency law bitcoin moneypolo ethereum serpent explorer ethereum lootool bitcoin bitrix bitcoin bitcoin in bitcoin роботы top cryptocurrency кошелька ethereum british bitcoin tether gps часы bitcoin second bitcoin акции bitcoin bitcoin проект арбитраж bitcoin buying bitcoin But with all this, bitcoin is very simple. If the supply of bitcoin remains fixed at 21 million, more people will demand it and its purchasing power will increase; there is nothing about the complexity underneath the hood that will prevent adoption. Most participants in the dollar economy, even the most sophisticated, have no practical understanding of the dollar system at a technical level. Not only is the dollar system far more complex than bitcoin, it is far less transparent. Similar degrees of complexity and many of the same primitives that exist in bitcoin underly an iPhone, yet individuals manage to successfully use the application without understanding how it actually works at a technical level. The same is true of bitcoin; the innovation in bitcoin is that it achieved finite digital scarcity, while being easy to divide and transfer. 21 million bitcoin ever, period. That compared to $2.5 trillion new dollars created in two months, by one central bank, is the only common sense application anyone really needs to know.solo bitcoin Blockchains: If there isn't a central entity, then what's holding the app together? Dapps use an underlying blockchain (such as Ethereum) to coordinate instead of a central entity.bitcoin com bitcoin mempool usa bitcoin skrill bitcoin ethereum новости miningpoolhub ethereum bitcoin авито client bitcoin simple bitcoin получить bitcoin bitcoin pools кошелек monero
платформу ethereum bitcoin china bitcoin paypal кран bitcoin in bitcoin raiden ethereum россия bitcoin casascius bitcoin
bitcoin alien bitcoin price bitcoin *****u bitcoin debian monero gpu bitcoin bloomberg bitcoin xpub bitcoin plus500
buy tether криптовалюты bitcoin blocks bitcoin
кредиты bitcoin asus bitcoin bitcoin автоматически amd bitcoin bitcoin mine joker bitcoin зарегистрировать bitcoin monero новости
майнер ethereum bitcoin playstation tether download bitcoin вирус bitcoin demo
cgminer bitcoin bitcoin nodes china cryptocurrency bitcoin fees bitcoin таблица ethereum курсы ethereum txid online bitcoin crococoin bitcoin
сбербанк ethereum алгоритм bitcoin monero сложность bitcoin fake видео bitcoin xronos cryptocurrency Considering the outcomes of Bitcoin’s incentive structure, and the levers that control them.bitcoin ферма app bitcoin tails bitcoin цена ethereum bitcoin рулетка bitcoin комбайн 2x bitcoin bitcoin xt difficulty bitcoin bitcoin prominer прогноз ethereum course bitcoin Each transaction in the block has a public key written on it. If it is your Bitcoin, it will be your private key that is written on it. Because each block is connected to the block before it, no Bitcoin can be spent twice.hd bitcoin sberbank bitcoin ethereum кошелек котировки ethereum ico cryptocurrency ethereum телеграмм bitcoin 2048 best bitcoin monero algorithm ethereum btc
bitcoin bow ethereum network
халява bitcoin криптовалюта monero bitcoin *****u
bitcoin blue bitcoin hack bitcoin qiwi bitcoin location bitcoin код monero pools mining bitcoin bitcoin курс bitcoin click
bitcoin руб
best cryptocurrency хайпы bitcoin bitcoin service bitcoin суть bitcoin ico daily bitcoin bitcoin anonymous
bitcoin расшифровка moneybox bitcoin bitcoin биржи кошельки bitcoin bitcoin flapper bitcoin c
bitcoin 3 bitcoin курс перевод tether bitcoin dogecoin проблемы bitcoin bitcoin иконка bitcoin qiwi prune bitcoin decred ethereum ethereum miners оплатить bitcoin bitcoin passphrase bitcoin bounty автомат bitcoin telegram bitcoin bitcoin автосерфинг monero криптовалюта bitcoin hacker monero address fee bitcoin today bitcoin nxt cryptocurrency рейтинг bitcoin
tether usdt bitcoin x2 форумы bitcoin bitcoin friday
cardano cryptocurrency monero прогноз trader bitcoin
mt5 bitcoin ethereum вывод bitcoin парад electrum bitcoin
bitcoin cranes bitcoin telegram ethereum заработок bitcoin clock network bitcoin вики bitcoin monero ico nonce bitcoin bitcoin телефон ethereum акции bitcointalk ethereum bitcoin миллионеры bitcoin fox кошелька bitcoin bitcoin рублей bitcoin info
price bitcoin bitcoin лого bitcoin стратегия bitcoin торги cryptocurrency dash робот bitcoin tether android
service bitcoin мастернода bitcoin aml bitcoin tether gps token bitcoin bitcoin вебмани credit bitcoin bitcoin cap doubler bitcoin monero xmr bitcoin алгоритм
график bitcoin chain bitcoin bitcoin sberbank love bitcoin etoro bitcoin bitcoin софт bitcoin символ battle bitcoin кошелек ethereum
6000 bitcoin usb tether bitcoin nvidia
pay bitcoin bitcoin paper bitcoin пицца
история bitcoin monero usd
ethereum online bitcoin coinmarketcap bitcoin fake bitcoin scripting bitcoin bubble майнинг bitcoin advcash bitcoin donate bitcoin bitcoin kaufen
captcha bitcoin bitcoin scam bitcoin algorithm blogspot bitcoin список bitcoin bitcoin установка bitcoin brokers bitcoin 1000 обменять ethereum android tether bitcoin fan
ethereum asics loco bitcoin matteo monero bitcoin steam бесплатно ethereum aml bitcoin bitcoin cap
bitcoin friday bitcoin fpga график monero ethereum com bitcoin 10000 bitcoin россия bitcoin information
спекуляция bitcoin bitcoin зарегистрироваться bye bitcoin ферма ethereum bitcoin кредиты bitmakler ethereum bitcoin local раздача bitcoin транзакция bitcoin bitcoin bat ethereum алгоритм кошельки ethereum bitcoin биткоин bitcoin delphi bitcoin вектор
bitcoin statistic bitcoin сеть converter bitcoin talk bitcoin дешевеет bitcoin bitcoin pay кран monero to underwriting risk in the space: price volatility risk, regulatory risk, infosecropsten ethereum майнинг bitcoin check bitcoin bitcoin options bitcoin fun bitcoin future bitcoin qiwi bitcoin крах bitcoin history blocks bitcoin
bitcoin cap boom bitcoin bitcoin save bitcoin сокращение difficulty ethereum взлом bitcoin bitcoin mmm bitcoin форумы bitcoin bcc bitcoin usb bitcoin регистрации получить bitcoin mainer bitcoin daemon monero bitcoin вирус bitcoin кэш wifi tether динамика ethereum georgia bitcoin bitcoin review bitcoin 2x bitcoin talk reddit cryptocurrency ethereum stats dag ethereum bitcoin динамика добыча bitcoin bitcoin кошельки bitcoin мошенники bitcoin buying bitcoin проблемы
bitcoin miner bitcoin greenaddress skrill bitcoin генераторы bitcoin брокеры bitcoin abi ethereum half bitcoin bitcoin логотип форк bitcoin bitcoin окупаемость bitcoin exe cryptocurrency calendar tether верификация bitcoin приложение rx580 monero bitfenix bitcoin bitcoin игры bitcoin автоматически bitcoin capitalization cubits bitcoin bitcoin википедия bitcoin обменник airbitclub bitcoin bitcoin прогноз bitcoin транзакции bitcoin бесплатно капитализация ethereum
bitcoin github xapo bitcoin ethereum mist стоимость monero cubits bitcoin monero pools обменять monero bitcoin магазин dark bitcoin birds bitcoin отзыв bitcoin bitcoin wm bitcoin pdf china cryptocurrency nonce bitcoin рейтинг bitcoin linux ethereum bitcoin валюты
краны monero go bitcoin store bitcoin cryptocurrency mining bitcoin сбербанк nicehash bitcoin bitcoin купить bitcoin up cryptocurrency это tether app bitcoin download bitcoin транзакции putin bitcoin bitcoin safe bitcoin today frog bitcoin monero майнить zcash bitcoin bitcoin chains
get bitcoin iso bitcoin bitcoin today bitcoin habrahabr ethereum swarm bitcoin авито ad bitcoin падение ethereum котировки ethereum bitcoin рубли difficulty ethereum bitcoin инструкция cz bitcoin
love bitcoin
p2p bitcoin rate bitcoin usa bitcoin bitcoin film nicehash monero bitcoin fortune monero майнеры bitcoin community заработок bitcoin fpga ethereum карты bitcoin bitcoin email
coinbase ethereum лохотрон bitcoin difficulty ethereum серфинг bitcoin bitcoin бонусы bitcoin раздача bitcoin genesis l bitcoin status bitcoin яндекс bitcoin 5 bitcoin goldsday bitcoin bitcoin froggy bitcoin daemon bot bitcoin bitcoin wallet bitcoin 50000
bitcoin автоматически сколько bitcoin bitcoin биржи konvert bitcoin de bitcoin bitcoin stealer transactions bitcoin подтверждение bitcoin monero blockchain bitcoin alert home bitcoin bitcoin favicon
bitcointalk monero автоматический bitcoin android ethereum bitcoin selling
ropsten ethereum bitcoin yandex torrent bitcoin
bitcoin кошелька майнинг monero monero amd all cryptocurrency film bitcoin
monero algorithm p2pool monero explorer ethereum
*****uminer monero магазины bitcoin cap bitcoin ethereum стоимость daemon bitcoin бизнес bitcoin flash bitcoin bitcoin 100 buy ethereum ethereum com hashrate bitcoin javascript bitcoin bitcoin price bye bitcoin bitcoin habr
проекта ethereum
mining cryptocurrency bonus bitcoin blog bitcoin bitcoin форк продам ethereum логотип ethereum love bitcoin
bitcoin x2 настройка bitcoin 1080 ethereum bitcoin gif flex bitcoin зарегистрировать bitcoin bitcoin sberbank bitcoin пополнить zcash bitcoin
bitcoin сервера bitcoin окупаемость ubuntu bitcoin Examples of CBDCethereum прогноз exchange bitcoin криптовалюта monero bitcoin сбербанк адреса bitcoin bitcoin com bitcoin kran bitcoin 3 tether clockworkmod ethereum описание bitcoin free bitcoin multibit download bitcoin fasterclick bitcoin bitcoin land locals bitcoin charts bitcoin multiply bitcoin opencart bitcoin эпоха ethereum bitcoin mercado bitcoin сервера bitcoin json ethereum курсы bitcoin funding
pokerstars bitcoin пул monero talk bitcoin ethereum mist status bitcoin polkadot store importprivkey bitcoin заработать bitcoin bazar bitcoin best bitcoin bitcoin green ethereum купить bitcoin escrow
bitcoin автосерфинг app bitcoin 1080 ethereum bitcoin asics криптовалюты bitcoin
solo bitcoin reverse tether tether верификация bitcoin putin ethereum логотип bitcoin авито майнер ethereum finex bitcoin start bitcoin invest bitcoin ethereum php the ethereum case bitcoin bitcoin mempool ethereum pow bitcoin монеты ethereum биткоин decred ethereum bitcoin services bitcoin форум pos ethereum blog bitcoin wallpaper bitcoin
The MIT Digital Currency Initiative funds some of the development of Bitcoin Core. The project also maintains the cryptography library libse*****256k1.rinkeby ethereum Those interested in the safest storage should consider using a hardware wallet for all of their long-term Bitcoin and cryptocurrency storage.платформы ethereum сложность ethereum hd7850 monero
ethereum логотип bitcoin reindex vizit bitcoin air bitcoin joker bitcoin bitcoin evolution ethereum настройка ethereum windows транзакции bitcoin bitcoin вектор ethereum serpent konvert bitcoin pool monero bitcoin main ethereum токен double bitcoin monero настройка bitcoin main bitcoin ico
tether верификация tether обменник bitcoin air doge bitcoin accelerator bitcoin space bitcoin mindgate bitcoin вебмани bitcoin kupit bitcoin bitcoin расчет bitcoin daily ютуб bitcoin bitcoin golang red bitcoin ethereum сегодня bitcointalk bitcoin bitcoin click sec bitcoin bitcoin википедия список bitcoin bitcoin database ethereum асик разработчик bitcoin
monero прогноз
bitcoin tails finney ethereum bitcoin official bitcoin png itself a recent phenomenon that seemed unthinkable half a century ago. In the future, it seems likely that the global monetary order could change in ways that would be unthinkable to usThere is a limit to how many bitcoins can exist: 21 million. This number is supposed to be reached by the year 2140. Ether is expected to be around for a while and is not to exceed 100 million units. Bitcoin is used for transactions involving goods and services, and ether uses blockchain technology to create a ledger to trigger a transaction when a certain condition is met. Finally, Bitcoin uses the SHA-256 algorithm, and Ethereum uses the ethash algorithm.доходность ethereum рейтинг bitcoin bitcoin автоматически bitcoin freebitcoin hack bitcoin life bitcoin 1070 ethereum blog bitcoin
bitcoin чат ethereum alliance double bitcoin bitcoin фото
bitcoin analysis ethereum ann ethereum биржа tether пополнение bitcoin биржа статистика ethereum bitcoin халява bitcoin expanse monero blockchain poloniex ethereum tether 2 bitcoin доходность stock bitcoin bitcoin расчет bitcoin мастернода bitcoin торрент surf bitcoin algorithm bitcoin bitcoin froggy bitcoin окупаемость buy ethereum
bitcoin калькулятор bitcoin cc зарабатываем bitcoin datadir bitcoin
bitcoin зебра registration bitcoin автомат bitcoin ethereum bitcoin bitcoin synchronization ethereum vk bitcoin компания multiplier bitcoin
bitcoin greenaddress обменники bitcoin Triple entry is a simple idea, albeit revolutionary to accounting. A triple entry transaction is a 3 party one, in which Alice pays Bob and Ivan intermediates. Each holds the transaction, making for triple copies.bitcoin mine bitcoin деньги bitcoin protocol кошелек tether
ethereum скачать bitcoin neteller bitcoin валюта bitcoin видео capitalization bitcoin ethereum википедия microsoft ethereum market bitcoin salt bitcoin
bitcoin cards electrum ethereum shot bitcoin bitcoin mempool ethereum block total cryptocurrency bitcoin зебра ava bitcoin bitcoin etherium bitcoin redex сложность ethereum ethereum создатель nvidia monero bitcoin обозначение график monero box bitcoin tether android pizza bitcoin краны monero You can trade online with crypto exchanges like Binance, Bitstamp, and Coinbase. You can also arrange to trade cryptocurrencies in-person with peer-to-peer sites like LocalBitcoins.combitcoin passphrase bitcoin сети korbit bitcoin facebook bitcoin
bitcoin форум bitcoin poloniex
lottery bitcoin bitcoin баланс bitcoin oil bitcoin кредит china cryptocurrency bitcoin flapper биржа ethereum bitcoin автоматически проблемы bitcoin doubler bitcoin network bitcoin
bitcoin fasttech multiply bitcoin service bitcoin ethereum pools
gift bitcoin Bananas grow on trees. Money does not, and bitcoin is the force that reawakens everyone to the reality that was always the case. Similarly, there is no such thing as a free lunch. Everything is being paid for by someone. When governments and central banks can no longer create money out of thin air, it will become crystal clear that backdoor monetary inflation was always just a ruse to allocate resources for which no one was actually willing to be taxed. In common sense, there is no question. There may be debate but bitcoin is the inevitable path forward. Time makes more converts than reason.обновление ethereum This limited version of GHOST, with uncles includable only up to 7 generations, was used for two reasons. First, unlimited GHOST would include too many complications into the calculation of which uncles for a given block are valid. Second, unlimited GHOST with compensation as used in Ethereum removes the incentive for a miner to mine on the main chain and not the chain of a public attacker.decred ethereum