Showing posts with label Blockchain. Show all posts
Showing posts with label Blockchain. Show all posts

Thursday, September 20, 2018

A Major Bug In Bitcoin Software Could Have Crashed the Currency

'For less than $80,000, you could have brought down the entire network.'

Bitcoin is often said to be the gold standard for cryptocurrencies, but even the OG blockchain-based money has potentially disastrous flaws lurking in the software that supports it.

On Tuesday, the developers of Bitcoin Core—the software that effectively powers the Bitcoin blockchain—released a new version that patched a vulnerability that allowed a malicious user to crash the network, making everyone’s digital coins effectively useless. The bug has been variously described as “very scary,” “major,” and one of the “top three or four” most serious bugs ever discovered in Bitcoin.
“For less than $80,000, you could have brought down the entire network,” Emin Gün Sirer, an associate professor of computer science at Cornell University told me over the phone. “That is less money than what a lot of entities would pay for a 0-day attack on many systems. There are many motivated people like this, and they could have brought the network down.”

Notably, the bug was not in the Bitcoin protocol itself but in its most popular software implementation. Some cryptocurrencies built using Bitcoin Core’s code were also affected—for example, Litecoin patched the same vulnerability on Tuesday.

Documentation describes the bug as a “denial-of-service vulnerability” that was introduced into Bitcoin Core in an update last year. The vulnerability essentially allowed miners—the people who run computers 24/7 to guess a number that adds a block of Bitcoin transactions to the blockchain for a reward—to create a kind of poisoned block by including a transaction that attempts to spend the same coins twice. This poisoned block could then be sent around the Bitcoin network, crashing the software of any user that receives it.

Bitcoin is a peer-to-peer network that works thanks to a network of “nodes” all making sure that transactions conform to the blockchain’s rules (for example, that you can’t spend the same coins twice). Roughly 95 percent of users running Bitcoin nodes use Core, and the now-fixed bug meant that any Core node receiving the poisoned block would have been instantly killed instead of simply rejecting it for being invalid.

This could, in a worst-case scenario, crash the entire network or fracture it so that clusters of nodes are split off from each other. According to Sirer, there would have likely been a flurry of activity by the community to bring the system back online after such an attack and it would not likely have been catastrophic but definitely disruptive.

By exploiting this vulnerability, the malicious miner would lose out on the reward for creating the poisoned block—12.5 bitcoins, or just under $80,000 USD at the current value of Bitcoin—but presumably attacking Bitcoin would be worth it for them.

“The fact that lots of people are using something doesn’t mean they’re critically looking at its code, or that they’re not blind to fundamental mistakes” Sirer said. “The one thing that does help is to have multiple versions of the same software.”

“Another lesson from this episode is that monocultures are very dangerous.”

https://motherboard.vice.com/en_us/article/qvakp3/a-major-bug-in-bitcoin-software-could-have-crashed-the-currency

Sunday, August 5, 2018

Very useful websites...

Here are some very useful websites...

Armory is the most secure and full featured solution available for users and institutions to generate and store Bitcoin private keys.
https://www.bitcoinarmory.com

Cryptowatch is a cryptocurrency charting and trading platform owned by Kraken.
https://cryptowatch.de

Search Bitcoin and Crypto transactions.
https://www.blockchain.com/explorer

Learn about crypto currencies and start to understand some of the fundamental concepts behind the blockchain.
https://www.cryptocompare.com

What is...?

What is Bitcoin? What is Blockchain? What is a cryptocurrency? What is a digital asset? To start answering these questions, I'd recommend to fully look at the material on the website https://bitcoin.org/en/

Saturday, August 4, 2018

Hardware Wallets

I recommend getting a hardware wallet.
You can store your bitcoin, cryptocurrency and digital assets on them. Essentially, with a hardware wallet you own and are in control of your 'Private Key'. The benefit of them, is they store your 'valuables' in your own private vault, that only you can access. Hardware wallets are a more secure way to store your bitcoin, cryptocurrency and digital assets, rather than keeping them on an 'exchange' which could be hacked and you lose all your 'valuables'.
Try these places:
https://www.ledger.com/
https://trezor.io/

Exchanges - how to buy Bitcoin, Cryptocurrency and Digital Assets

Here is a short list of reputable and trustworthy businesses.
From these websites and or exchanges you will be able to purchase Bitcoin, Cryptocurrency and Digital Assets. To do this, you will need to sign up and adhere to verification/identification processes for KYC (Know Your Customer) and AML (Anti Money Laundering). This can sometimes take a long time, so be prepared for this step.

No particular order:
https://www.coinbase.com
https://www.kraken.com
https://gemini.com
https://www.circle.com
https://www.coinfloor.co.uk

Friday, August 3, 2018

Satoshi Nakamoto's White Paper

Satoshi Nakamoto's original paper is still recommended reading for anyone studying how Bitcoin works. Bitcoin: A Peer-to-Peer Electronic Cash System. The paper that first introduced Bitcoin
Download the PDF: https://bitcoin.org/bitcoin.pdf

Free Book - Princeton University

There is a very good free book. This accompanies the Princeton University Bitcoin and Cryptocurrency Technologies Online Course.

"Bitcoin and Cryptocurrency Technologies" provides a comprehensive introduction to the revolutionary yet often misunderstood new technologies of digital currency.

Download the free PDF book at:
https://d28rh4a8wq0iu5.cloudfront.net/bitcointech/readings/princeton_bitcoin_book.pdf

One of the best resources...

One of the best resources I have come across is from Princeton University. There are a set of 12 video lectures on Youtube - https://www.youtube.com/channel/UCNcSSleedtfyDuhBvOQzFzQ

Welcome

Welcome to the blog all about Bitcoin, Blockchain, Crypto and Digital Assets. The aim is to provide interesting links and articles to help learning within the industry/arena/space.

4 months into 2024 (Halving, Bitcoin ETF, FTX Sam Bankman-Fried, and Craig Wright is not Satoshi Nakamoto)

We are only 4 months into 2024 and already these major events have happened: 1. The Bitcoin Halving (reducing supply from 6.25 to 3.125 BTC...