Bitcoin Forum
May 12, 2024, 06:07:23 PM
Welcome,
Guest
. Please
login
or
register
.
News
: Latest Bitcoin Core release:
27.0
[
Torrent
]
Home
Help
Search
Login
Register
More
Bitcoin Forum
>
Bitcoin
>
Bitcoin Discussion
>
Blockchain split of 4 July 2015
Pages:
«
1
2
3
4
5
6
7
8
9
10
11
12
13
[
14
]
15
16
17
18
19
20
21
22
23
24
25
»
All
« previous topic
next topic »
Print
Author
Topic: Blockchain split of 4 July 2015 (Read 45581 times)
turvarya
Hero Member
Offline
Activity: 714
Merit: 500
Re: Blockchain split of 4 July 2015
July 05, 2015, 11:52:45 AM
#261
Quote from: freedoge.co on July 05, 2015, 11:28:33 AM
hey, i'd like to help bitcoin and setup electrum full node, i have 4GB-RAM 4GBvRAM VPS is it capable to run full node with 10k history limit?
Any guide or help welcome for ubuntu 12.04
That should help
https://github.com/spesmilo/electrum-server/blob/master/HOWTO.md
How much disk space to you have?
https://forum.bitcoin.com/
New censorship-free forum by Roger Ver. Try it out.
1715537243
Hero Member
Offline
Posts: 1715537243
Ignore
1715537243
1715537243
#2
1715537243
Report to moderator
1715537243
Hero Member
Offline
Posts: 1715537243
Ignore
1715537243
1715537243
#2
1715537243
Report to moderator
The Bitcoin network protocol was designed to be extremely flexible. It can be used to create timed transactions, escrow transactions, multi-signature transactions, etc. The current features of the client only hint at what will be possible in the future.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715537243
Hero Member
Offline
Posts: 1715537243
Ignore
1715537243
1715537243
#2
1715537243
Report to moderator
ElectricMucus
Legendary
Offline
Activity: 1666
Merit: 1057
Marketing manager - GO MP
Re: Blockchain split of 4 July 2015
July 05, 2015, 11:52:59 AM
#262
Quote from: turvarya on July 05, 2015, 10:44:21 AM
Quote from: ElectricMucus on July 05, 2015, 09:50:30 AM
Quote from: nerioseole on July 05, 2015, 04:40:10 AM
Quote from: stingers on July 05, 2015, 04:33:57 AM
Can someone advice me if this split would affect the price of bitcoin anyhow? If yes how?
The "split" like you call it, was resolved by the network 6 blocks after it happened - which shows how resilient (or anti-fragile) the Bitcoin network has become. Regarding the price of bitcoin, please go to the speculation section of the forum.
It requires manual intervention, so anti fragile my ass!
Also where is the 6 blocks figure from? Your ass?
It just requires you to keep your software up to date.
It's like having a website and complain to be hacked, just because you didn't install security patches.
Do you also want the dev team to wipe your ass?
No supporter of a website, web-server software or any other type of Internet appliance makes stupid claims like being "anti-fragile", "backed my math" or "secured by the laws of the universe" though.
DooMAD
Legendary
Offline
Activity: 3780
Merit: 3126
Leave no FUD unchallenged
Re: Blockchain split of 4 July 2015
July 05, 2015, 12:12:56 PM
#263
Quote from: ElectricMucus on July 05, 2015, 11:52:59 AM
Quote from: turvarya on July 05, 2015, 10:44:21 AM
Quote from: ElectricMucus on July 05, 2015, 09:50:30 AM
Quote from: nerioseole on July 05, 2015, 04:40:10 AM
Quote from: stingers on July 05, 2015, 04:33:57 AM
Can someone advice me if this split would affect the price of bitcoin anyhow? If yes how?
The "split" like you call it, was resolved by the network 6 blocks after it happened - which shows how resilient (or anti-fragile) the Bitcoin network has become. Regarding the price of bitcoin, please go to the speculation section of the forum.
It requires manual intervention, so anti fragile my ass!
Also where is the 6 blocks figure from? Your ass?
It just requires you to keep your software up to date.
It's like having a website and complain to be hacked, just because you didn't install security patches.
Do you also want the dev team to wipe your ass?
No supporter of a website, web-server software or any other type of Internet appliance makes stupid claims like being "anti-fragile", "backed my math" or "secured by the laws of the universe" though.
Maybe some of those claims are stretched a little far, but in fairness, they're only said in response to the myth that Bitcoin isn't backed by anything. In truth, it's backed by human beings and human beings have a natural propensity to be able to screw up anything at any time. There's really no such thing as "anti-fragile" where people are involved. Some miners screwed up here, paid the price for it and hopefully it's a lesson learned, but we'll have to wait and see.
.
.
HUGE
.
▄██
████████▄▄
▄██
███████████████▄
▄██
███████████████████▄
▄██
█████████████████████▄
▄██
███████████████████████▄
██
███
██▌
█
██▌▐██▐██▐████▄
███
██
██
▐██
█
▐██
█
██▌██▌██▌
█
██▌
██
██
███
▀███▀███▀▐██▐██
█
▐██
███
▀██
███████████████████████▀
▀██
█████████████████████▀
▀██
███████████████████▀
▀██
███████████████▀
▀██
████████▀▀
█▀▀▀▀
█
█
█
█
█
█
█
█
█
█
█
█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
C
A
SI
N
O
&
S
PO
R
T
S
B
O
O
K
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█
█
█
█
█
█
█
█
█
█
█
█
▄▄▄▄█
FAST PAYMENTS
....
NO KYC
....
RealBitcoin
Hero Member
Offline
Activity: 854
Merit: 1009
JAYCE DESIGNS - http://bit.ly/1tmgIwK
Re: Blockchain split of 4 July 2015
July 05, 2015, 12:20:30 PM
#264
Quote from: turvarya on July 05, 2015, 09:05:34 AM
Quote from: Quickseller on July 05, 2015, 06:54:01 AM
Quote from: nerioseole on July 05, 2015, 04:47:19 AM
Quote from: Quickseller on July 05, 2015, 01:55:21 AM
Quote from: Colonel Crouton on July 05, 2015, 01:22:28 AM
How do we know if electrum and mycelium servers have been updated?
Some SPV servers were relying on 0.10.x so they were unaffected by the issue, and others were not and were effected. My personal experience with electrum on this incident is that I had a transaction that was sent to me that was showing as unconfirmed for a long time, then all of a sudden it had in excess of 6 confirmations. I am not sure what exact conclusions that I can draw from this except that the particular electrum server that I was connected to at the time was not relying on core 0.10.x as of prior to this indecent.
I also believe that by default, the electrum server that you connect to is random, so it is hard to make the determination if your server is running a "good" version of core or not.
My personal solution is to start a full node, and once the blockchain is downloaded, to run an electrum server that relies on the most recent version of Bitcoin core
The Electrum clients connect to Electrum Servers at random. However, if you have a favorite you can also default to it. I do. I personally like electrum.dragonzone.net and electrum.drollette.com. Why? They are always present, and they maintain a limit of 10 000 UTXOs (UTXO = Unspent Transactions Outputs)- which implies they are serious about being reliable Electrum-Servers (requires more computing power, memory and bandwidth to maintain a 10 000 limit, compared to a 100 limit).
Electrum-Servers are operating on pure voluntarily will - they have no incentives to do so. Higher limits show how committed they are to the SPV Electrum cause. Please support them by sending them a donation (their BTC donation addresses are usually listed in the console tab). You can select your favorite server by clicking on the Green dot (bottom right) of your Electrum window - uncheck the automatic selection, and select your favorite server.
Electrum-Servers also have to operate a full Bitcoin-core node - it would be great if they would advertise in their console msg the Bitcoin-core version they are using!
If you have a Trezor, SatoshiLabs already indicated that their backend node was already updated to the latest version 0.10.2 if you are using their
mytrezor.com
Chrome interface - see
here
Like I said, I am in the process of starting my own electrum server that I know I can personally trust. As of now, I am in the process of downloading the blockchain for my full node, and some level of research needs to be done before I can create my electrum server that relies on my full node (I had found a
thread
advising how to create an electrum server, however it seems that it either contains some mistake or I am doing something wrong - I am very much a newbie when it comes to linux/ubuntu, so it could easily be either one).
I wonder, if other user think the same as you, and if so, the amount of full nodes will raise in the next days.
Most likely not, my full node with armory and the core is over 100 GB, so its getting intolerably big.
We need reputable, quick acting (no bureocracy) full node people who store the blockchain.
So if a problem like this happens, they can respond in less than 1 day, and fix it. If blockhain.info already fixed their stuff, which is great, they are very quick and anti-bureocratic, i love that
Win FREE Bitcoins Every Hour! - JOIN NOW
QuestionAuthority
Legendary
Offline
Activity: 2156
Merit: 1393
You lead and I'll watch you walk away.
Re: Blockchain split of 4 July 2015
July 05, 2015, 12:23:58 PM
#265
Quote from: turvarya on July 05, 2015, 10:44:21 AM
Quote from: ElectricMucus on July 05, 2015, 09:50:30 AM
Quote from: nerioseole on July 05, 2015, 04:40:10 AM
Quote from: stingers on July 05, 2015, 04:33:57 AM
Can someone advice me if this split would affect the price of bitcoin anyhow? If yes how?
The "split" like you call it, was resolved by the network 6 blocks after it happened - which shows how resilient (or anti-fragile) the Bitcoin network has become. Regarding the price of bitcoin, please go to the speculation section of the forum.
It requires manual intervention, so anti fragile my ass!
Also where is the 6 blocks figure from? Your ass?
It just requires you to keep your software up to date.
It's like having a website and complain to be hacked, just because you didn't install security patches.
Do you also want the dev team to wipe your ass?
ElectricMucus is right, it's not anti-fragile at all unless you think the Bitcoin fairies are magically keeping everything patched and updated for your downloading enjoyment. Someone has to monitor the system like a 24hr a day security guard. Nothing is automated. Every version of Bitcoin core after 0.9.5 can detect invalid blocks. Web wallets, SPV wallets and core 0.9.4 and earlier are still vulnerable to double spending. They need to wait 30 confirmations to be safe. That's the complete opposite of anti-fragile. That's more like fucked-in-a-hand-basket. I can't go to a store that uses SPV devices and buy something because I'll need to sleep there overnight to wait for my money to clear. What would you do if you were in a restaurant with family and pulled out your debit card to pay and the cashier told you to wait for a few hours because your bank is having a problem. I'd shit bricks. I'd close every account I had at that bank immediately and talk shit about them to anyone that would listen for the rest of my life.
The merit system isn’t working. Read this thread to see why.
freedoge.co
Hero Member
Offline
Activity: 909
Merit: 506
Re: Blockchain split of 4 July 2015
July 05, 2015, 12:29:01 PM
#266
Quote from: turvarya on July 05, 2015, 11:52:45 AM
Quote from: freedoge.co on July 05, 2015, 11:28:33 AM
hey, i'd like to help bitcoin and setup electrum full node, i have 4GB-RAM 4GBvRAM VPS is it capable to run full node with 10k history limit?
Any guide or help welcome for ubuntu 12.04
That should help
https://github.com/spesmilo/electrum-server/blob/master/HOWTO.md
How much disk space to you have?
i have currently 50 GB free out of 100, is it enough?
edit. i can free up or request more space anytime
Bitcoin Cams - Live Sex Chat
notbatman
Legendary
Offline
Activity: 2212
Merit: 1038
Re: Blockchain split of 4 July 2015
July 05, 2015, 12:35:58 PM
#267
Quote from: RealBitcoin on July 05, 2015, 12:20:30 PM
Quote from: turvarya on July 05, 2015, 09:05:34 AM
Quote from: Quickseller on July 05, 2015, 06:54:01 AM
Quote from: nerioseole on July 05, 2015, 04:47:19 AM
Quote from: Quickseller on July 05, 2015, 01:55:21 AM
Quote from: Colonel Crouton on July 05, 2015, 01:22:28 AM
How do we know if electrum and mycelium servers have been updated?
Some SPV servers were relying on 0.10.x so they were unaffected by the issue, and others were not and were effected. My personal experience with electrum on this incident is that I had a transaction that was sent to me that was showing as unconfirmed for a long time, then all of a sudden it had in excess of 6 confirmations. I am not sure what exact conclusions that I can draw from this except that the particular electrum server that I was connected to at the time was not relying on core 0.10.x as of prior to this indecent.
I also believe that by default, the electrum server that you connect to is random, so it is hard to make the determination if your server is running a "good" version of core or not.
My personal solution is to start a full node, and once the blockchain is downloaded, to run an electrum server that relies on the most recent version of Bitcoin core
The Electrum clients connect to Electrum Servers at random. However, if you have a favorite you can also default to it. I do. I personally like electrum.dragonzone.net and electrum.drollette.com. Why? They are always present, and they maintain a limit of 10 000 UTXOs (UTXO = Unspent Transactions Outputs)- which implies they are serious about being reliable Electrum-Servers (requires more computing power, memory and bandwidth to maintain a 10 000 limit, compared to a 100 limit).
Electrum-Servers are operating on pure voluntarily will - they have no incentives to do so. Higher limits show how committed they are to the SPV Electrum cause. Please support them by sending them a donation (their BTC donation addresses are usually listed in the console tab). You can select your favorite server by clicking on the Green dot (bottom right) of your Electrum window - uncheck the automatic selection, and select your favorite server.
Electrum-Servers also have to operate a full Bitcoin-core node - it would be great if they would advertise in their console msg the Bitcoin-core version they are using!
If you have a Trezor, SatoshiLabs already indicated that their backend node was already updated to the latest version 0.10.2 if you are using their
mytrezor.com
Chrome interface - see
here
Like I said, I am in the process of starting my own electrum server that I know I can personally trust. As of now, I am in the process of downloading the blockchain for my full node, and some level of research needs to be done before I can create my electrum server that relies on my full node (I had found a
thread
advising how to create an electrum server, however it seems that it either contains some mistake or I am doing something wrong - I am very much a newbie when it comes to linux/ubuntu, so it could easily be either one).
I wonder, if other user think the same as you, and if so, the amount of full nodes will raise in the next days.
Most likely not, my full node with armory and the core is over 100 GB, so its getting intolerably big.
We need reputable, quick acting (no bureocracy) full node people who store the blockchain.
So if a problem like this happens, they can respond in less than 1 day, and fix it. If blockhain.info already fixed their stuff, which is great, they are very quick and anti-bureocratic, i love that
I'm still seeing a discrepancy of .06 btc, so I'm guessing blockchain.info is still working on fixing the database between June 16-23.
jl2012
(OP)
Legendary
Offline
Activity: 1792
Merit: 1097
Re: Blockchain split of 4 July 2015
July 05, 2015, 12:39:53 PM
#268
Quote from: notbatman on July 05, 2015, 12:35:58 PM
Quote from: RealBitcoin on July 05, 2015, 12:20:30 PM
Quote from: turvarya on July 05, 2015, 09:05:34 AM
Quote from: Quickseller on July 05, 2015, 06:54:01 AM
Quote from: nerioseole on July 05, 2015, 04:47:19 AM
Quote from: Quickseller on July 05, 2015, 01:55:21 AM
Quote from: Colonel Crouton on July 05, 2015, 01:22:28 AM
How do we know if electrum and mycelium servers have been updated?
Some SPV servers were relying on 0.10.x so they were unaffected by the issue, and others were not and were effected. My personal experience with electrum on this incident is that I had a transaction that was sent to me that was showing as unconfirmed for a long time, then all of a sudden it had in excess of 6 confirmations. I am not sure what exact conclusions that I can draw from this except that the particular electrum server that I was connected to at the time was not relying on core 0.10.x as of prior to this indecent.
I also believe that by default, the electrum server that you connect to is random, so it is hard to make the determination if your server is running a "good" version of core or not.
My personal solution is to start a full node, and once the blockchain is downloaded, to run an electrum server that relies on the most recent version of Bitcoin core
The Electrum clients connect to Electrum Servers at random. However, if you have a favorite you can also default to it. I do. I personally like electrum.dragonzone.net and electrum.drollette.com. Why? They are always present, and they maintain a limit of 10 000 UTXOs (UTXO = Unspent Transactions Outputs)- which implies they are serious about being reliable Electrum-Servers (requires more computing power, memory and bandwidth to maintain a 10 000 limit, compared to a 100 limit).
Electrum-Servers are operating on pure voluntarily will - they have no incentives to do so. Higher limits show how committed they are to the SPV Electrum cause. Please support them by sending them a donation (their BTC donation addresses are usually listed in the console tab). You can select your favorite server by clicking on the Green dot (bottom right) of your Electrum window - uncheck the automatic selection, and select your favorite server.
Electrum-Servers also have to operate a full Bitcoin-core node - it would be great if they would advertise in their console msg the Bitcoin-core version they are using!
If you have a Trezor, SatoshiLabs already indicated that their backend node was already updated to the latest version 0.10.2 if you are using their
mytrezor.com
Chrome interface - see
here
Like I said, I am in the process of starting my own electrum server that I know I can personally trust. As of now, I am in the process of downloading the blockchain for my full node, and some level of research needs to be done before I can create my electrum server that relies on my full node (I had found a
thread
advising how to create an electrum server, however it seems that it either contains some mistake or I am doing something wrong - I am very much a newbie when it comes to linux/ubuntu, so it could easily be either one).
I wonder, if other user think the same as you, and if so, the amount of full nodes will raise in the next days.
Most likely not, my full node with armory and the core is over 100 GB, so its getting intolerably big.
We need reputable, quick acting (no bureocracy) full node people who store the blockchain.
So if a problem like this happens, they can respond in less than 1 day, and fix it. If blockhain.info already fixed their stuff, which is great, they are very quick and anti-bureocratic, i love that
I'm still seeing discrepancy of .06 btc, so I'm guessing blockchain.info is still working on fixing the database between June 16-23.
This thread is about the bitcoin blockchain, not technical support for blockchain.info wallet. By the way, it is not uncommon for bc.i to provide inaccurate info
Donation address: 374iXxS4BuqFHsEwwxUuH3nvJ69Y7Hqur3 (Bitcoin ONLY)
LRDGENPLYrcTRssGoZrsCT1hngaH3BVkM4 (LTC)
PGP: D3CC 1772 8600 5BB8 FF67 3294 C524 2A1A B393 6517
bitnanigans
Sr. Member
Offline
Activity: 266
Merit: 250
Re: Blockchain split of 4 July 2015
July 05, 2015, 12:49:57 PM
#269
So what exactly was responsible for this error?
redsn0w
Legendary
Offline
Activity: 1778
Merit: 1042
#Free market
Re: Blockchain split of 4 July 2015
July 05, 2015, 12:55:06 PM
#270
Quote from: bitnanigans on July 05, 2015, 12:49:57 PM
So what exactly was responsible for this error?
The miners, not all the miners but some of them....
notbatman
Legendary
Offline
Activity: 2212
Merit: 1038
Re: Blockchain split of 4 July 2015
July 05, 2015, 01:03:43 PM
#271
Quote from: jl2012 on July 05, 2015, 12:39:53 PM
Quote from: notbatman on July 05, 2015, 12:35:58 PM
Quote from: RealBitcoin on July 05, 2015, 12:20:30 PM
Quote from: turvarya on July 05, 2015, 09:05:34 AM
Quote from: Quickseller on July 05, 2015, 06:54:01 AM
Quote from: nerioseole on July 05, 2015, 04:47:19 AM
Quote from: Quickseller on July 05, 2015, 01:55:21 AM
Quote from: Colonel Crouton on July 05, 2015, 01:22:28 AM
How do we know if electrum and mycelium servers have been updated?
Some SPV servers were relying on 0.10.x so they were unaffected by the issue, and others were not and were effected. My personal experience with electrum on this incident is that I had a transaction that was sent to me that was showing as unconfirmed for a long time, then all of a sudden it had in excess of 6 confirmations. I am not sure what exact conclusions that I can draw from this except that the particular electrum server that I was connected to at the time was not relying on core 0.10.x as of prior to this indecent.
I also believe that by default, the electrum server that you connect to is random, so it is hard to make the determination if your server is running a "good" version of core or not.
My personal solution is to start a full node, and once the blockchain is downloaded, to run an electrum server that relies on the most recent version of Bitcoin core
The Electrum clients connect to Electrum Servers at random. However, if you have a favorite you can also default to it. I do. I personally like electrum.dragonzone.net and electrum.drollette.com. Why? They are always present, and they maintain a limit of 10 000 UTXOs (UTXO = Unspent Transactions Outputs)- which implies they are serious about being reliable Electrum-Servers (requires more computing power, memory and bandwidth to maintain a 10 000 limit, compared to a 100 limit).
Electrum-Servers are operating on pure voluntarily will - they have no incentives to do so. Higher limits show how committed they are to the SPV Electrum cause. Please support them by sending them a donation (their BTC donation addresses are usually listed in the console tab). You can select your favorite server by clicking on the Green dot (bottom right) of your Electrum window - uncheck the automatic selection, and select your favorite server.
Electrum-Servers also have to operate a full Bitcoin-core node - it would be great if they would advertise in their console msg the Bitcoin-core version they are using!
If you have a Trezor, SatoshiLabs already indicated that their backend node was already updated to the latest version 0.10.2 if you are using their
mytrezor.com
Chrome interface - see
here
Like I said, I am in the process of starting my own electrum server that I know I can personally trust. As of now, I am in the process of downloading the blockchain for my full node, and some level of research needs to be done before I can create my electrum server that relies on my full node (I had found a
thread
advising how to create an electrum server, however it seems that it either contains some mistake or I am doing something wrong - I am very much a newbie when it comes to linux/ubuntu, so it could easily be either one).
I wonder, if other user think the same as you, and if so, the amount of full nodes will raise in the next days.
Most likely not, my full node with armory and the core is over 100 GB, so its getting intolerably big.
We need reputable, quick acting (no bureocracy) full node people who store the blockchain.
So if a problem like this happens, they can respond in less than 1 day, and fix it. If blockhain.info already fixed their stuff, which is great, they are very quick and anti-bureocratic, i love that
I'm still seeing discrepancy of .06 btc, so I'm guessing blockchain.info is still working on fixing the database between June 16-23.
This thread is about the bitcoin blockchain, not technical support for blockchain.info wallet. By the way, it is not uncommon for bc.i to provide inaccurate info
I use blockchain.info as a block explorer as p2pool links directly to it.... their problem is most definitely related to the v2/v3 upgrade being discussed here.
shorena
Copper Member
Legendary
Offline
Activity: 1498
Merit: 1520
No I dont escrow anymore.
Re: Blockchain split of 4 July 2015
July 05, 2015, 01:10:54 PM
#272
Quote from: redsn0w on July 05, 2015, 12:55:06 PM
Quote from: bitnanigans on July 05, 2015, 12:49:57 PM
So what exactly was responsible for this error?
The miners, not all the miners but some of them....
To elaborate this a bit further:
My understanding of the situation is that some miners use a mining technique called SPV mining that relies on the assumption that the rest of the network produces valid blocks to mine a tiny bit faster. Those miners using SPV mining essentially have a few seconds advantage over those that completly verify the block first. What happend is that a big pool using said technique received an "invalid" block, a block version 2. These have recently been declared invalid as over 950 out of 1000 blocks mined are version 3. The pool tried to build the chain on top of the now invalid version 2 block, causing the fork. Because of the way bitcoin works we had two chains competing over which is the correct one. Those running nodes 0.10.x or 0.9.5 would not accept the invalid blocks and those following it, while other nodes would still accept them as valid and thus accept a different chain as the longest and currently valid chain. This resulted in wasted hash power for the miners and confusion as different services and wallets that rely on bitcoin core in the background showed different information / statuses depending on the version of bitcoin core running in said background.
Disclaimer: this attempt of a tl;dr version might be flawed, please correct me if you find any.
Im not really here, its just your imagination.
Mac Gates15
Newbie
Offline
Activity: 3
Merit: 0
Re: Blockchain split of 4 July 2015
July 05, 2015, 01:17:25 PM
#273
Quote from: Sakarias-Corporation on July 04, 2015, 05:29:35 PM
How long until we only need to wait for 1-6 Confirmations instead of 30 ? (i'm using a Trezor)
until problem with major pools like p2pool and antpool solved and they start mining on correct blockchain
and another duplicate blockchain issue fixed, if you are using latest versions then it shouldn't have any problem, as they have inbuilt header verification in code
Quickseller
Copper Member
Legendary
Offline
Activity: 2870
Merit: 2301
Re: Blockchain split of 4 July 2015
July 05, 2015, 01:21:47 PM
#274
Quote from: turvarya on July 05, 2015, 09:05:34 AM
Quote from: Quickseller on July 05, 2015, 06:54:01 AM
Quote from: nerioseole on July 05, 2015, 04:47:19 AM
Quote from: Quickseller on July 05, 2015, 01:55:21 AM
Quote from: Colonel Crouton on July 05, 2015, 01:22:28 AM
How do we know if electrum and mycelium servers have been updated?
Some SPV servers were relying on 0.10.x so they were unaffected by the issue, and others were not and were effected. My personal experience with electrum on this incident is that I had a transaction that was sent to me that was showing as unconfirmed for a long time, then all of a sudden it had in excess of 6 confirmations. I am not sure what exact conclusions that I can draw from this except that the particular electrum server that I was connected to at the time was not relying on core 0.10.x as of prior to this indecent.
I also believe that by default, the electrum server that you connect to is random, so it is hard to make the determination if your server is running a "good" version of core or not.
My personal solution is to start a full node, and once the blockchain is downloaded, to run an electrum server that relies on the most recent version of Bitcoin core
The Electrum clients connect to Electrum Servers at random. However, if you have a favorite you can also default to it. I do. I personally like electrum.dragonzone.net and electrum.drollette.com. Why? They are always present, and they maintain a limit of 10 000 UTXOs (UTXO = Unspent Transactions Outputs)- which implies they are serious about being reliable Electrum-Servers (requires more computing power, memory and bandwidth to maintain a 10 000 limit, compared to a 100 limit).
Electrum-Servers are operating on pure voluntarily will - they have no incentives to do so. Higher limits show how committed they are to the SPV Electrum cause. Please support them by sending them a donation (their BTC donation addresses are usually listed in the console tab). You can select your favorite server by clicking on the Green dot (bottom right) of your Electrum window - uncheck the automatic selection, and select your favorite server.
Electrum-Servers also have to operate a full Bitcoin-core node - it would be great if they would advertise in their console msg the Bitcoin-core version they are using!
If you have a Trezor, SatoshiLabs already indicated that their backend node was already updated to the latest version 0.10.2 if you are using their
mytrezor.com
Chrome interface - see
here
Like I said, I am in the process of starting my own electrum server that I know I can personally trust. As of now, I am in the process of downloading the blockchain for my full node, and some level of research needs to be done before I can create my electrum server that relies on my full node (I had found a
thread
advising how to create an electrum server, however it seems that it either contains some mistake or I am doing something wrong - I am very much a newbie when it comes to linux/ubuntu, so it could easily be either one).
I wonder, if other user think the same as you, and if so, the amount of full nodes will raise in the next days.
In my experience, a lot of bitcoin users are not very technologically advanced. There are a good number of people who cannot sign a message when requested without being explained how to do so. There are a good number of people who use coinbase as a bank and that keep massive amounts of money on web wallets like blockchain.info.
Bitcoin users want to be able to spend (and receive) bitcoin with ease, and without large amounts of effort on their part, and rightfully so. It probably took me a good two hours to shop around for a cheap VPS, find one I thought was good (including cost efficient), figure out how to use ubuntu and get core installed. Plus I am spending my own money for my node, and seriously doubt that I will be able to monetize it, or be able to receive enough "donations" to cover it's costs.
monbux
Legendary
Offline
Activity: 1736
Merit: 1029
Re: Blockchain split of 4 July 2015
July 05, 2015, 01:33:18 PM
#275
I'm not very technologically advanced myself when it comes to the blockchain, so I am wondering, how does this affect wallets like the trezor and its webwallet?
redsn0w
Legendary
Offline
Activity: 1778
Merit: 1042
#Free market
Re: Blockchain split of 4 July 2015
July 05, 2015, 01:43:53 PM
#276
Quote from: shorena on July 05, 2015, 01:10:54 PM
Quote from: redsn0w on July 05, 2015, 12:55:06 PM
Quote from: bitnanigans on July 05, 2015, 12:49:57 PM
So what exactly was responsible for this error?
The miners, not all the miners but some of them....
To elaborate this a bit further:
My understanding of the situation is that some miners use a mining technique called SPV mining that relies on the assumption that the rest of the network produces valid blocks to mine a tiny bit faster. Those miners using SPV mining essentially have a few seconds advantage over those that completly verify the block first. What happend is that a big pool using said technique received an "invalid" block, a block version 2. These have recently been declared invalid as over 950 out of 1000 blocks mined are version 3. The pool tried to build the chain on top of the now invalid version 2 block, causing the fork. Because of the way bitcoin works we had two chains competing over which is the correct one. Those running nodes 0.10.x or 0.9.5 would not accept the invalid blocks and those following it, while other nodes would still accept them as valid and thus accept a different chain as the longest and currently valid chain. This resulted in wasted hash power for the miners and confusion as different services and wallets that rely on bitcoin core in the background showed different information / statuses depending on the version of bitcoin core running in said background.
Disclaimer: this attempt of a tl;dr version might be flawed, please correct me if you find any.
maybe... I didn't follow the whole situation.
Quote from: monbux on July 05, 2015, 01:33:18 PM
I'm not very technologically advanced myself when it comes to the blockchain, so I am wondering, how does this affect wallets like the trezor and its webwallet?
it affected the bitcoin blockchain, the various wallets 'validate' the blockchain....
RealBitcoin
Hero Member
Offline
Activity: 854
Merit: 1009
JAYCE DESIGNS - http://bit.ly/1tmgIwK
Re: Blockchain split of 4 July 2015
July 05, 2015, 03:09:34 PM
#277
Isnt this causing a systematic problem. I mean if the pool this error originated from now gains less trust, and the miners leave the pool due to lack of trust.
Now the pool can go bankrupt, and the other pools consolidate. Isnt this increase the risk of 51% attack? I think this is the main concern mostly.
As if the mining pools get sabogaged by these things, it can become very easy for 1 pool to gain monopoly and then face 51% attack?
Win FREE Bitcoins Every Hour! - JOIN NOW
tspacepilot
Legendary
Offline
Activity: 1456
Merit: 1078
I may write code in exchange for bitcoins.
Re: Blockchain split of 4 July 2015
July 05, 2015, 03:50:37 PM
#278
What was the new rule from BIP66 that v3 blocks now follow? I understood that SPV miners were ignored the validation step so they were building blocks on an invalid chain but what was the specific difference in block structure b/t v2 and v3?
achow101
Staff
Legendary
Offline
Activity: 3388
Merit: 6635
Just writing some code
Re: Blockchain split of 4 July 2015
July 05, 2015, 04:14:34 PM
#279
Quote from: tspacepilot on July 05, 2015, 03:50:37 PM
What was the new rule from BIP66 that v3 blocks now follow? I understood that SPV miners were ignored the validation step so they were building blocks on an invalid chain but what was the specific difference in block structure b/t v2 and v3?
v3 requires that all transactions use strict DER signatures. However, it is not bip66 that caused the problem, it is the fact that the 950 out 1000 block threshold had been passed and that a v2 block was found. The SPV miners did not validate that (I guess they didn't check the threshold or version) and began mining on this now invalid block.
Bitcoin Core contributor |
Tip Me!
|
GitHub
|
GPG Key Fingerprint 0x17565732E08E5E41
TooDumbForBitcoin
Legendary
Offline
Activity: 1638
Merit: 1001
Re: Blockchain split of 4 July 2015
July 05, 2015, 05:18:21 PM
#280
Quote from: ElectricMucus on July 04, 2015, 08:35:17 PM
anti-fragile my ass
Do it yourself. Preparation H usually works.
▄▄ ▄▄
███▄ ▄███
███
███
███
███
██
█████
█████
██
██
█████
█████
██
███
████
████
███
████
███
███
████
███████▄▄ ▄▄███████
██████
██████████
██████
██████
████████
██████
██████
██████
██████
██████
████
██████
██████
██
██████
██████
█
█████
█████
█
████
████
█
███
███
█
██
██
█
█
█
█
veil
|
PRIVACY
WITHOUT COMPROMISE.
▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂
|
NO
ICO.
NO
PREMI
NE.
X16RT GPU Mining. Fair distribution.
|
The first Zerocoin-based Cryptocurrency
WITH
ALWA
YS-ON
PRIV
ACY.
|
▄▄████
▄▄████████▌
▄▄█████████▀███
▄▄██████████▀▀ ▄███▌
▄████████████▀▀ ▄█████
▀▀▀███████▀ ▄███████▌
██ ▄█████████
█ ▄██████████▌
█ ███████████
█ ██▀ ▀██████▌
██▀ ▀████
▀█▌
▄███████
████████
███▀
███
██████████
██████████
███
███
███
███
███
███
▄▄█▀▀ ▄▄▄▄▄▄▄▄ ▀▀█▄▄
▐██▄▄██████████████▄▄██▌
████████████████████████
▐████████████████████████▌
███████▀▀▀██████▀▀▀███████
▐██████ ████ ██████▌
███████ ████ ███████
▐████████▄▄▄██████▄▄▄████████▌
▐████████████████████████████▌
█████▄▄▀▀▀▀██████▀▀▀▀▄▄█████
▀▀██████ ██████▀▀
▀▀▀ ▀▀▀
Pages:
«
1
2
3
4
5
6
7
8
9
10
11
12
13
[
14
]
15
16
17
18
19
20
21
22
23
24
25
»
All
Print
Bitcoin Forum
>
Bitcoin
>
Bitcoin Discussion
>
Blockchain split of 4 July 2015
« previous topic
next topic »
Jump to:
Please select a destination:
-----------------------------
Bitcoin
-----------------------------
=> Bitcoin Discussion
===> Legal
===> Press
===> Meetups
===> Important Announcements
=> Development & Technical Discussion
===> Wallet software
=====> Electrum
=====> Bitcoin Wallet for Android
=====> BitcoinJ
=====> Armory
=====> Mycelium
=====> Hardware wallets
=> Mining
===> Mining support
===> Pools
===> Mining software (miners)
===> Hardware
=====> Group buys
===> Mining speculation
=> Bitcoin Technical Support
=> Project Development
-----------------------------
Economy
-----------------------------
=> Economics
===> Speculation
=> Marketplace
===> Goods
=====> Computer hardware
=====> Digital goods
=======> Invites & Accounts
=====> Collectibles
===> Services
===> Currency exchange
===> Gambling
=====> Games and rounds
=====> Investor-based games
=====> Gambling discussion
===> Lending
=====> Long-term offers
===> Securities
===> Auctions
===> Service Announcements
=====> Micro Earnings
===> Service Discussion
=====> Web Wallets
=====> Exchanges
=> Trading Discussion
===> Scam Accusations
===> Reputation
-----------------------------
Other
-----------------------------
=> Meta
===> New forum software
===> Bitcoin Wiki
=> Politics & Society
=> Beginners & Help
=> Off-topic
=> Serious discussion
===> Ivory Tower
=> Archival
===> Корзина
===> CPU/GPU Bitcoin mining hardware
===> Chinese students
===> Obsolete (buying)
===> Obsolete (selling)
===> MultiBit
-----------------------------
Alternate cryptocurrencies
-----------------------------
=> Altcoin Discussion
=> Announcements (Altcoins)
===> Tokens (Altcoins)
=> Mining (Altcoins)
===> Pools (Altcoins)
=> Marketplace (Altcoins)
===> Service Announcements (Altcoins)
===> Service Discussion (Altcoins)
===> Bounties (Altcoins)
=> Speculation (Altcoins)
-----------------------------
Local
-----------------------------
=> العربية (Arabic)
===> العملات البديلة (Altcoins)
=====> النقاشات
===> إستفسارات و أسئلة المبتدئين
===> التعدين
===> النقاشات الأخرى
===> منصات التبادل
=> Bahasa Indonesia (Indonesian)
===> Marketplace (Bahasa Indonesia)
===> Mining (Bahasa Indonesia)
===> Altcoins (Bahasa Indonesia)
===> Trading dan Spekulasi
===> Ekonomi, Politik, dan Budaya
===> Topik Lainnya
=> Español (Spanish)
===> Mercado y Economía
=====> Servicios
=====> Trading y especulación
===> Hardware y Minería
===> Esquina Libre
===> Mercadillo
=====> Mexico
=====> Argentina
=====> España
=====> Centroamerica y Caribe
===> Primeros pasos y ayuda
===> Altcoins (criptomonedas alternativas)
=====> Minería de altcoins
=====> Servicios
=====> Tokens (Español)
=> 中文 (Chinese)
===> 跳蚤市场
===> 山寨币
===> 媒体
===> 挖矿
===> 离题万里
=> Hrvatski (Croatian)
===> Trgovina
===> Altcoins (Hrvatski)
=====> Announcements (Hrvatski)
===> Off-topic (Hrvatski)
=> Deutsch (German)
===> Anfänger und Hilfe
===> Mining (Deutsch)
===> Trading und Spekulation
===> Projektentwicklung
===> Off-Topic (Deutsch)
===> Treffen
===> Presse
===> Altcoins (Deutsch)
=====> Announcements (Deutsch)
===> Marktplatz
=====> Auktionen
=====> Suche
=====> Biete
=> Ελληνικά (Greek)
===> Αγορά
===> Mining Discussion (Ελληνικά)
===> Altcoins (Ελληνικά)
=====> Altcoin Announcements (Ελληνικά)
=====> Altcoin Mining (Ελληνικά)
=> עברית (Hebrew)
=> Français
===> Actualité et News
===> Débutants
===> Discussions générales et utilisation du Bitcoin
===> Mining et Hardware
===> Économie et spéculation
===> Place de marché
=====> Échanges
=====> Produits et services
=====> Petites annonces
===> Le Bitcoin et la loi
===> Wiki, documentation et traduction
===> Développement et technique
===> Vos sites et projets
===> Hors-sujet
===> Altcoins (Français)
=====> Annonces
=> India
===> Mining (India)
===> Marketplace (India)
===> Regional Languages (India)
===> Press & News from India
===> Alt Coins (India)
===> Buyer/ Seller Reputations (India)
===> Off-Topic (India)
=> Italiano (Italian)
===> Guide (Italiano)
===> Progetti
===> Discussioni avanzate e sviluppo
===> Trading, analisi e speculazione
===> Mercato
=====> Mercato valute
=====> Beni
=====> Servizi
=====> Esercizi commerciali
=====> Hardware/Mining (Italiano)
=====> Gambling (Italiano)
===> Accuse scam/truffe
===> Mining (Italiano)
===> Alt-Currencies (Italiano)
=====> Annunci
===> Raduni/Meeting (Italiano)
===> Crittografia e decentralizzazione
===> Off-Topic (Italiano)
=> 日本語 (Japanese)
===> アルトコイン
=> Nederlands (Dutch)
===> Markt
===> Gokken/lotterijen
===> Mining (Nederlands)
===> Beurzen
===> Alt Coins (Nederlands)
===> Off-topic (Nederlands)
===> Meetings (Nederlands)
=> Nigeria (Naija)
===> Politics and society (Naija)
===> Off-topic (Naija)
=> 한국어 (Korean)
===> 대체코인 Alt Coins (한국어)
=> Pilipinas
===> Altcoins (Pilipinas)
=====> Altcoin Announcements (Pilipinas)
===> Pamilihan
===> Others (Pilipinas)
=> Polski
===> Tablica ogłoszeń
===> Alternatywne kryptowaluty
=====> Nowe kryptowaluty i tokeny
=====> Tablica ogłoszeń (altcoiny)
=> Português (Portuguese)
===> Primeiros Passos (Iniciantes)
===> Economia & Mercado
===> Mineração em Geral
===> Desenvolvimento & Discussões Técnicas
===> Criptomoedas Alternativas
===> Brasil
===> Portugal
=> Русский (Russian)
===> Новички
===> Бизнес
=====> Барахолка
=====> Обменники
===> Идеи
===> Кодеры
===> Майнеры
===> Политика
===> Трейдеры
===> Альтернативные криптовалюты
=====> Токены
=====> Бayнти и aиpдpoпы
===> Хайпы
===> Работа
===> Разное
===> Oбcyждeниe Bitcoin
=====> Новости
=====> Юристы
=> Română (Romanian)
===> Anunturi importante
===> Offtopic
===> Market
=====> Discutii Servicii
===> Minerit
===> Tutoriale
===> Bine ai venit!
===> Presa
===> Altcoins (Monede Alternative)
=====> Anunturi Monede Alternative
=> Skandinavisk
=> Türkçe (Turkish)
===> Bitcoin Haberleri
===> Pazar Alanı
===> Madencilik
===> Ekonomi
===> Servisler
=====> Fonlar
===> Proje Geliştirme
===> Alternatif Kripto-Paralar
=====> Madencilik (Alternatif Kripto-Paralar)
=====> Duyurular (Alternatif Kripto-Paralar)
===> Konu Dışı
===> Yeni Başlayanlar & Yardım
===> Buluşmalar
=> Other languages/locations
Loading...