Bitcoin Forum

Bitcoin => Electrum => Topic started by: Myrnyi on March 13, 2017, 03:54:37 PM



Title: Bitcoin Unlimited
Post by: Myrnyi on March 13, 2017, 03:54:37 PM
Can anybody explain me which fork will my coins in electrum belong to, if bitcoin forks to bitcoin unlimited and old bitcoin? I think they will have different prices.... and I would like to use more precious coins  ;)


Title: Re: Bitcoin Unlimited
Post by: Abdussamad on March 13, 2017, 07:46:04 PM
they will be there in both chains.


Title: Re: Bitcoin Unlimited
Post by: torusJKL on March 14, 2017, 02:47:56 PM
It will depend which bitcoin implementation the electrum server you are connected to is running.
If the server uses bitcoin core you will see that chain and if it uses bitcoin unlimited you would see the other chain.


Title: Re: Bitcoin Unlimited
Post by: ThomasV on March 14, 2017, 03:36:46 PM
With the current version, the only way is to choose a server that you trust to be on the side of the fork you want. (disable auto-connect)

Right after the hard fork, we will be able to make a new release, that includes a checkpoint, because the block headers will differ.


Title: Re: Bitcoin Unlimited
Post by: elma on March 18, 2017, 07:18:21 PM
as a basic user of electrum wallet, how could i choose the good server (bitcoin core) ?
thanks


Title: Re: Bitcoin Unlimited
Post by: pooya87 on March 19, 2017, 05:25:13 AM
as a basic user of electrum wallet, how could i choose the good server (bitcoin core) ?
thanks

good server? that is an odd term :)
and you don't need to worry about that now and possibly not for a long time and hopefully never.

but to change servers you either click on the circle on the bottom right corner of Electrum window or from the menues go to Tools > Network and choose a server that you trust. most of them announce what kind of node they are running if you switch to the Console tab


Title: Re: Bitcoin Unlimited
Post by: elma on March 19, 2017, 06:54:35 AM
Thanks Pooya87 for the Console tab trick.


Title: Re: Bitcoin Unlimited
Post by: greenuser on March 20, 2017, 01:58:10 PM
With the current version, the only way is to choose a server that you trust to be on the side of the fork you want. (disable auto-connect)

Right after the hard fork, we will be able to make a new release, that includes a checkpoint, because the block headers will differ.


Hi ThomasV,
I love the electrum wallet and have been a user for 3 years now.  I have many portable wallets on many USB sticks, I keep a bitcoin on each stick. However, how am i to know which server to choose? How will I know which server to trust? How do I know if the server I choose belongs to Roger Vere or not?

I could run my own electrum server but i am a windows kiddie and do not use Linux distributions. I stay way clear of Ubuntu for Political reasons relating to Mark Shuttleworth as i am a British National.

Although I love the "portability" of elecrtum portable wallets, i also run a Core Full Node that signals for SegWit.
Maybe I would be better off putting all my Bitcoin on a Core Node wallet until this charade is over.

I do not support Bitcoin Unlimited as they are like all altcoins, a Privately owned monetary system with a single point of failure, the owner.
Bitcoin is public money with no single commander in chief.

When the fork happens I will want to claim my BUCs so I can immediately sell them for BTC.
If you love Bitcoin and love freedom, I suggest all readers do the same.

So,.. ThomasV,
Will electrum put out a wallet after the fork for splitting coins?
Will electrum put out a wallet after the fork with replay protection for BUCs?
Will there be a portable version?
Will electrum put out a wallet after the fork with replay protection for BTC, because all current electrum wallets have no replay protection?


People, you are about to enter a world of REPLAY ATTACKS where coins spent on one chain will disappear from the other.
The only advise i can give you all is MATTHEW 24:4
"Watch out that no one deceives you"

The fork will happen when you least expect it, Be prepared!


Title: Re: Bitcoin Unlimited
Post by: kolloh on March 20, 2017, 05:57:54 PM
The fork will happen when you least expect it, Be prepared!

The fork is automatic after a certain percentage of nodes are running BU right?

I'd also be curious how we would be able to manage both coins if a fork did occur. I'm guessing we would indeed need a new wallet for this.


Title: Re: Bitcoin Unlimited
Post by: greenuser on March 20, 2017, 07:19:45 PM
The fork will happen when you least expect it, Be prepared!

The fork is automatic after a certain percentage of nodes are running BU right?

Wrong!
Bitcoin Core will trigger SegWit (larger 2mb blocks) when 95% of the nodes on the network are running "Bitcoin Core: v0.13.0" or above.

But, "Bitcoin Unlimited" will trigger a fork with Unlimited size blocks when they have enough hashpower i.e. 51% (although they have said they will wait for 75%) even though they have only 10% of the nodes (however, they may also be able to access nodes that are Bitcoin Core: v0.12.x and below).

Currently only "Antpool" mining pool are getting ready to run "Bitcoin Unlimited" mining protocol however, they are currently the biggest mining pool.
https://www.blocktrail.com/BTC/pools

"Antpool" are owned by the Chinese company "Bitmain".
"Bitmain" produce and supply 75% of all the Bitcoin ASICs mining equipment.
If all the other Chinese mining pools get on board with "Bitcoin Unlimited" the fork will happen.

Exchanges already have said they will list "Bitcoin Unlimited" as an Altcoin.

I'd also be curious how we would be able to manage both coins if a fork did occur. I'm guessing we would indeed need a new wallet for this.

Yes, wallets with Replay Protection. But if either Core or Ulimited screw up their Replay Protection, we will have replay attacks on both chains and you could lose coins on the other chain .  We will also need software to "splt" the coins post fork and put them in separate wallets.

This leaves companies like electrum with the challange of having to come up with new code in their wallets and also decide if they are to put out a Bitcoin Unlimited Electrum Wallet


Title: Re: Bitcoin Unlimited
Post by: Fobos2017 on March 20, 2017, 07:34:13 PM
Great questions from greenuser i would like to see answers too.

So,.. ThomasV,
Will electrum put out a wallet after the fork for splitting coins?
Will electrum put out a wallet after the fork with replay protection for BUCs?
Will there be a portable version?
Will electrum put out a wallet after the fork with replay protection for BTC, because all current electrum wallets have no replay protection?


Title: Re: Bitcoin Unlimited
Post by: Meni Rosenfeld on March 20, 2017, 07:35:57 PM
With the current version, the only way is to choose a server that you trust to be on the side of the fork you want. (disable auto-connect)

Right after the hard fork, we will be able to make a new release, that includes a checkpoint, because the block headers will differ.
Can you expand a bit? Will you offer two Electrum versions, one for each side of the split? Or one version with a configuration option? Or something else?

Also, will Electrum offer some protection from having a transaction, which is valid on both chains but was intended for one chain, to be accidentally picked up by the other?

I'm looking for a wallet to recommend to people, which will allow them to easily navigate through the fork mess, and hoping that Electrum is it...


Title: Re: Bitcoin Unlimited
Post by: Looarn on March 20, 2017, 08:46:51 PM
Wrong!
Bitcoin Core will trigger SegWit (larger 2mb blocks) when 95% of the nodes on the network are running "Bitcoin Core: v0.13.0" or above.

2mb block SegWit ? Pardon me but "Wrong!"

But, "Bitcoin Unlimited" will trigger a fork with Unlimited size blocks when they have enough hashpower i.e. 51% (although they have said they will wait for 75%) even though they have only 10% of the nodes (however, they may also be able to access nodes that are Bitcoin Core: v0.12.x and below).

"Wrong!" again... BU can trigger (not will) when they got more than 50% of the blocks signed BU.

Currently only "Antpool" mining pool are getting ready to run "Bitcoin Unlimited" mining protocol however, they are currently the biggest mining pool.
https://www.blocktrail.com/BTC/pools

"Wrong!"... again... There are 8 main pool which signed already for BU :
https://coin.dance/blocks/unlimited

"Antpool" are owned by the Chinese company "Bitmain".
"Bitmain" produce and supply 75% of all the Bitcoin ASICs mining equipment.
If all the other Chinese mining pools get on board with "Bitcoin Unlimited" the fork will happen.

They currently own 35% of the blocks (signed BU) If BitMain decide to merge btc.com (it's +4.3%) And if the AntPool Solo merge it's (+3.4%)

So the total is : 35.5 + 4.3 + 3.4 = 43.2% This is with the help of (ViaBTC, GBMiner (India), SlushPool (USA), BitClub (IceLand), Bitcoin.com (Japan))

Please stop the crap about the "nasty Chineses"...

And for your information BTCC (chinese pool) signed for SegWit. So the big Chinese alliance like you dream did not exist in the real world.

Exchanges already have said they will list "Bitcoin Unlimited" as an Altcoin.

I'd also be curious how we would be able to manage both coins if a fork did occur. I'm guessing we would indeed need a new wallet for this.

Yes, wallets with Replay Protection. But if either Core or Ulimited screw up their Replay Protection, we will have replay attacks on both chains and you could lose coins on the other chain .  We will also need software to "splt" the coins post fork and put them in separate wallets.

This leaves companies like electrum with the challange of having to come up with new code in their wallets and also decide if they are to put out a Bitcoin Unlimited Electrum Wallet


Core hasn't speak about relay protection as far as I know, so all the responsability is on the BU team currently.


Title: Re: Bitcoin Unlimited
Post by: GigaBit on March 20, 2017, 11:31:32 PM
I too are curious about this.

If there is a split (likely to happen), then I am sure Electrum wallet users will want their share of BU's, as everyone would.
An answer would be appreciated before a fork happens, which its timing is pretty much unknown at this point.

Something tells me both will arise as competing currencies; as ETC/ETH did last year.
I hope not but if it happened once, it will happen again, that's basic history.

Thank You

Great questions from greenuser i would like to see answers too.

So,.. ThomasV,
Will electrum put out a wallet after the fork for splitting coins?
Will electrum put out a wallet after the fork with replay protection for BUCs?
Will there be a portable version?
Will electrum put out a wallet after the fork with replay protection for BTC, because all current electrum wallets have no replay protection?


Title: Re: Bitcoin Unlimited
Post by: kolloh on March 21, 2017, 04:16:50 AM
I too are curious about this.

If there is a split (likely to happen), then I am sure Electrum wallet users will want their share of BU's, as everyone would.
An answer would be appreciated before a fork happens, which its timing is pretty much unknown at this point.

Something tells me both will arise as competing currencies; as ETC/ETH did last year.
I hope not but if it happened once, it will happen again, that's basic history.

Yeah, I am also expecting a similar occurrence to the ETH/ETC fork last year. I know that some exchanges made it quite easy to get your share of both of the coins and I'm hoping there is an easy way to do that with BTC without the need to put coins on an exchange. Forks are a pain and I'm hoping this won't end up in too much chaos.


Title: Re: Bitcoin Unlimited
Post by: jonald_fyookball on March 21, 2017, 02:52:00 PM
So, is an electrum server always a full Bitcoin node?



Title: Re: Bitcoin Unlimited
Post by: kolloh on March 22, 2017, 05:08:23 AM
So, is an electrum server always a full Bitcoin node?

No, it is not. It all depends on how it is configured. Specifically the limit of spent transactions that are kept track of and pruning settings.

According to the documentation:
Quote
Electrum server uses leveldb to store transactions. You can choose how many spent transactions per address you want to store on the server. The default is 100, but there are also servers with 1000 or even 10000. Few addresses have more than 10000 transactions. A limit this high can be considered equivalent to a "full" server.


Title: Re: Bitcoin Unlimited
Post by: BitcoinNewsMagazine on March 22, 2017, 05:15:11 AM
I too are curious about this.

If there is a split (likely to happen), then I am sure Electrum wallet users will want their share of BU's, as everyone would.
An answer would be appreciated before a fork happens, which its timing is pretty much unknown at this point.

Something tells me both will arise as competing currencies; as ETC/ETH did last year.
I hope not but if it happened once, it will happen again, that's basic history.

Thank You

Great questions from greenuser i would like to see answers too.

So,.. ThomasV,
Will electrum put out a wallet after the fork for splitting coins?
Will electrum put out a wallet after the fork with replay protection for BUCs?
Will there be a portable version?
Will electrum put out a wallet after the fork with replay protection for BTC, because all current electrum wallets have no replay protection?

Electrum may not be able to give you what you want. You can always run full nodes of both Bitcoin Core and Bitcoin Unlimited if you want as many options as possible. Trezor has commented that they are coming out with replay protection for their web wallet and also plan to offer BTU as an option. Read their blog.


Title: Re: Bitcoin Unlimited
Post by: Abdussamad on March 22, 2017, 11:33:03 AM
So, is an electrum server always a full Bitcoin node?

No, it is not. It all depends on how it is configured. Specifically the limit of spent transactions that are kept track of and pruning settings.

According to the documentation:
Quote
Electrum server uses leveldb to store transactions. You can choose how many spent transactions per address you want to store on the server. The default is 100, but there are also servers with 1000 or even 10000. Few addresses have more than 10000 transactions. A limit this high can be considered equivalent to a "full" server.

An electrum server also runs bitcoin core and that is full node software.


Title: Re: Bitcoin Unlimited
Post by: ThomasV on March 22, 2017, 01:18:34 PM
How to split your coins using Electrum in case of a BU Hard Fork
http://docs.electrum.org/en/latest/hardfork.html


Title: Re: Bitcoin Unlimited
Post by: greenuser on March 22, 2017, 05:01:32 PM
So the total is : 35.5 + 4.3 + 3.4 = 43.2% This is with the help of (ViaBTC, GBMiner (India), SlushPool (USA), BitClub (IceLand), Bitcoin.com (Japan))

Sluchpool are not American! They are Czech Republic

Like i say


The only advise i can give you all is MATTHEW 24:4
"Watch out that no one deceives you"

The fork will happen when you least expect it, Be prepared!


Title: Re: Bitcoin Unlimited
Post by: Looarn on March 22, 2017, 05:27:04 PM
So the total is : 35.5 + 4.3 + 3.4 = 43.2% This is with the help of (ViaBTC, GBMiner (India), SlushPool (USA), BitClub (IceLand), Bitcoin.com (Japan))

Sluchpool are not American! They are Czech Republic

Like i say


The only advise i can give you all is MATTHEW 24:4
"Watch out that no one deceives you"

The fork will happen when you least expect it, Be prepared!

Lol after all the crap you say that is the only argument you got.  ;D


Title: Re: Bitcoin Unlimited
Post by: jonald_fyookball on March 22, 2017, 07:24:28 PM
How to split your coins using Electrum in case of a BU Hard Fork
http://docs.electrum.org/en/latest/hardfork.html

Thank you Thomas.  You are legend.


Title: Re: Bitcoin Unlimited
Post by: Peter789 on March 27, 2017, 11:06:36 AM
I was going to ask.....Does anyone have an idea when the fork will happen?

But i think i got my answer....i will not be able to purchase till i get back from the mines anyhow.


Title: Re: Bitcoin Unlimited
Post by: AforAmethyst on April 02, 2017, 02:19:32 PM
How to split your coins using Electrum in case of a BU Hard Fork
http://docs.electrum.org/en/latest/hardfork.html

As a non-techy type of person with limited ability, I'm not sure if I understand ThomasV's undoubtedly good, solid, expert advice. Terms like 'RBF' and 'binaries' just lose me, let alone fiddling about with code, although I'm reasonably sure that essentially such things are easy to understand by the experienced. To help get my mind around the problem of coin-splitting and countering the replay attack would this work:

Using two computers (A with original the wallet and B with a freshly installed wallet), both running on Windows, copy the [Electrum] folder located in the [Roaming] folder on Computer A to the [Roaming] folder of Computer B, overwriting the the fresh wallet's Electrum folder with the original wallet's Electrum folder.

  • On Computer A, open the Electrum wallet and turn off automatic-connect and manually select a server running Core BTC. Would this effectively make the Electrum A wallet a Core BTC wallet?
  • On Computer B, open the Electrum wallet and turn off automatic-connect and manually select a server running Unlimited BTU. Would this effectively make the Electrum B wallet an Unlimited BTU wallet?

Well, would this be enough to split the two coins?  But what about Replay attacks - how could they be prevented in this scenario if this approach is feasible?

Or, should I just simply send my BTC to an exchange shortly after a hard fork and let the exchange do the coin splitting etc. for me?


Title: Re: Bitcoin Unlimited
Post by: Peter789 on April 22, 2017, 05:56:21 AM
How to split your coins using Electrum in case of a BU Hard Fork
http://docs.electrum.org/en/latest/hardfork.html

As a non-techy type of person with limited ability,

Using two computers (A with original the wallet and B with a freshly installed wallet), both running on Windows, copy the [Electrum] folder located in the [Roaming] folder on Computer A to the [Roaming] folder of Computer B, overwriting the the fresh wallet's Electrum folder with the original wallet's Electrum folder.

  • On Computer A, open the Electrum wallet and turn off automatic-connect and manually select a server running Core BTC. Would this effectively make the Electrum A wallet a Core BTC wallet?
  • On Computer B, open the Electrum wallet and turn off automatic-connect and manually select a server running Unlimited BTU. Would this effectively make the Electrum B wallet an Unlimited BTU wallet?

Well, would this be enough to split the two coins?  But what about Replay attacks - how could they be prevented in this scenario if this approach is feasible?

Or, should I just simply send my BTC to an exchange shortly after a hard fork and let the exchange do the coin splitting etc. for me?



and your a non-techy type of person........OOOOOOOOOOOOkkkkkkkkkkkkkkkkkkayyyyyyyy


Title: Re: Bitcoin Unlimited
Post by: Looarn on April 23, 2017, 07:20:04 AM
How to split your coins using Electrum in case of a BU Hard Fork
http://docs.electrum.org/en/latest/hardfork.html

As a non-techy type of person with limited ability, I'm not sure if I understand ThomasV's undoubtedly good, solid, expert advice. Terms like 'RBF' and 'binaries' just lose me, let alone fiddling about with code, although I'm reasonably sure that essentially such things are easy to understand by the experienced. To help get my mind around the problem of coin-splitting and countering the replay attack would this work:

Using two computers (A with original the wallet and B with a freshly installed wallet), both running on Windows, copy the [Electrum] folder located in the [Roaming] folder on Computer A to the [Roaming] folder of Computer B, overwriting the the fresh wallet's Electrum folder with the original wallet's Electrum folder.

  • On Computer A, open the Electrum wallet and turn off automatic-connect and manually select a server running Core BTC. Would this effectively make the Electrum A wallet a Core BTC wallet?
  • On Computer B, open the Electrum wallet and turn off automatic-connect and manually select a server running Unlimited BTU. Would this effectively make the Electrum B wallet an Unlimited BTU wallet?

Well, would this be enough to split the two coins?  But what about Replay attacks - how could they be prevented in this scenario if this approach is feasible?

Yes but before the hardfork you just gonna have 2 wallet using the same funds (i.e. BTC). The coin splitting will operate only when the blockchain fork. And replay attack gonna be avoid only if the relay on the network is clean and disallow a BTU node to relay a tx on the BTC network, and this is the hard part I think.

Or, should I just simply send my BTC to an exchange shortly after a hard fork and let the exchange do the coin splitting etc. for me?

If you send your BTC shortly after the hardfork you gonna have to cases possible :
1/ only the BTC goes to the exchange (cause we are after the hard fork so your coin are already split (in fact not your coin but the blockchain has forked.)) so what is the point ?
2/ a replay attack (not really an attack on that case) made your BTC going the the exchange, and your BTU also, but you have to check the Terms and condition of your exchange to know their action regarding BTU. You could simply loose your BTU.

And I think your question is more, should I place my BTC before the hardfork to let the split occur in the hand of the exchange.
Hell no, you let the power to decide if yes or no some tier gonna give you back some BTU you didn't depose first (as their was BTC).
I think this is a bet on how the exchange gonna be honnest, please remember they are business first. (I'm no telling that all the exchange gonna play it fair, I'm just underlining that this is a risk you take)

My best advise for all of you who didn't understand the mechanical of a hardfork, is to focus on how blockchain work, and what happend when a fork occur (orphan block is a fork, just the network stop working on the fork and stay on the main chain. BU is made to continu working on the forked side of the chain, this is the mechanisme to understand.)


Title: Re: Bitcoin Unlimited
Post by: Cobalt9317 on August 01, 2017, 05:36:51 AM
How to split your coins using Electrum in case of a BU Hard Fork
http://docs.electrum.org/en/latest/hardfork.html

I was a very fanatic fan of Electrum since 2016 my faith is in this software, the tutorial qouted above is an easy step to separate your server, and choose only server that you will be using.

My question: I was reading a lot of things when this BIP148 changing everything about the BTC but I can't see my answer.

Do we have the same value of [btu] if we have BTC If I spend btu does it affect my BTC too much technical for today's lesson.