Bitcoin Forum
May 28, 2024, 03:19:53 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 [127] 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 ... 590 »
2521  Bitcoin / Development & Technical Discussion / Re: Disconnect network service bits 6 and 8 until Aug 1, 2018 - discussion on: August 08, 2017, 04:47:35 PM
  • The developers of Bitcoin Core believe you are wrong, and believe that their software will not disconnect from the majority of existing hash power
  • The developers of Bitcoin Core believe you are wrong, and believe that the majority of hash power will stop behaving in a way that would get them disconnected
  • The developers of Bitcoin Core have decided that they are willing to have their software operate on a fork with less hash power
These.

The PR operates under the assumption that miners are not actually supportive of Segwit2x and not actually using the btc1 software. From some discussions with various miners and other trustworthy sources related to miners, this appears to be the case. From what I have heard, most miners are not using btc1 and will not be supporting the 2x part of segwit2x. When BIP 91 activated, they were actually running James Hilliard's Segsignal patch instead of btc1, with the exception of a few miners controlled primarily by Bitmain.

Even if this assumption is false and that miners are actually supporting the 2x part of segwit2x, the Bitcoin Core developers do not support segwit2x and will not be implementing it in their software. Either way, there will be a fork in the blockchain, with some miners supporting one fork, and others supporting the other one. It doesn't matter which chain has the majority hash rate since nodes on both chains will reject the other chain's blocks.

The whole purpose of this PR is to ensure that when the fork happens, it happens cleanly. The goal is to make nodes not ban each other, not have cross talk between chains, and avoid partitioning the network. By disconnecting (not banning) peers with these service bits, we are making it easier and more likely for those peers to be able to connect to other peers that will be using the same consensus rules, i.e. btc1 peers are more likely to make connections to other btc1 peers. This minimizes the risk of network partitioning following the fork as the btc1 nodes will be connected to each other.

In the PR thread, people mentioned that this will encourage nodes to lie about what their version is and the service they support. This behavior would actually be detrimental to btc1 peers. The service bit is used for preferential peering. By removing their service bit, they will be less likely to connect to other btc1 peers and more likely to end up partitioned from the rest of the btc1 network following the fork. In order to avoid that, it would be best for them to use the service bit for preferential peering and maintain connections to other btc1 nodes before the fork so as to have the same connections after the fork.

Lastly, the PR ensures that the network topology changes gradually. At the time of the fork, what will happen is that the network topology will change suddenly and possibly fracture the network into multiple partitions. By disconnecting the peers that we know will be following different consensus rules than us, we are ensuring that the network topology will gradually shift from a mixed pool of nodes, to two pools of nodes mostly separated, but still connected to each other. At the time of the fork, this will split in two instead of into multiple pieces.
2522  Bitcoin / Development & Technical Discussion / Re: Is the Bitcoin Core blockchain compatible with BitcoinABC? on: August 08, 2017, 04:29:47 PM
If your blockchain is synced to be past the fork point, then you should not copy the chainstate. If that is the case, then only copy the blocks folder and run ABC with -redinex-chainstate so that it builds its own correct chainstate.

If you are not synced past the fork point, then it is fine to copy both the blocks and chainstate folders.
2523  Bitcoin / Development & Technical Discussion / MOVED: HELP !!!! ERROR: CheckProofOfWork() : hash doesn't match nBits on: August 08, 2017, 04:22:41 PM
This topic has been moved to Trashcan.

Duplicate thread
2524  Bitcoin / Development & Technical Discussion / Re: Post your SegWit questions here - open discussion - big week for Bitcoin! on: August 08, 2017, 06:36:12 AM
There is some mention of Flexbile Transactions as an alternative to Segwit among the BitcoinCash crowd. They claim it is better than Segwit and that soon it will be included as an upgrade in BCC.
Flextrans is not better than segwit and that table you posted is very miseleading. Flextrans has several problems. You can read explanations for why segwit is better than flextrans here: https://bitcointalk.org/index.php?topic=1822954.0
2525  Bitcoin / Armory / Re: Can't receive coins to my wallet on: August 08, 2017, 12:18:47 AM
You are probably not synced yet. Bitcoin Core is probably still syncing. Stop Armory and start just Bitcoin Core. Let it fully sync. Once it is synced, then stop Bitcoin Core and start Armory. Armory should then start Bitcoin Core (the daemon, bitcoind) in the background for you. Armory will then sync its own databases from Bitcoin Core. Once that is all done, you should be able to access your Bitcoin.

Several of the video tutorials are outdated as the wallet software has changed significantly since those were made, including removing one of the tabs.
2526  Bitcoin / Bitcoin Technical Support / Re: Is there a way of selecting peers by software version? on: August 07, 2017, 06:50:54 PM
Thank you. Is this worth developers' time to fix in the future?
There is currently an open PR which will have Core disconnect any Bitcoin Cash or Segwit2x peer as those are or will become altcoins in the future.
2527  Bitcoin / Bitcoin Technical Support / Re: "Operation not valid with the current stack size" - multi-signature on: August 07, 2017, 06:49:24 PM
That is expected when your transaction has less signatures than is required to spend the Bitcoin.
2528  Bitcoin / Bitcoin Technical Support / Re: Can I get BCH for new wallet after 1 august? on: August 07, 2017, 04:23:00 AM
No. You can only get BCH coins either by mining after the fork or having those Bitcoin before the fork on August 1st (and of course buying them).
2529  Bitcoin / Development & Technical Discussion / Re: Is there a way for me to generate vanity addresses without the trust problem ? on: August 06, 2017, 06:32:02 PM
Since OP's question has been resolved and because of continuous spam, I am locking this topic. OP, if you want me to unlock this thread, please PM me.
2530  Bitcoin / Armory / Re: Cannot create "receive" address while unconfirmed on: August 06, 2017, 05:34:37 PM
What happens if you just click the "Receive Bitcoins" button on the main window, not in the Wallet Properties dialog?
2531  Bitcoin / Armory / Re: Illegal instruction on: August 06, 2017, 05:22:07 PM
I don't see any problem here. Is it just crashing on you?

Can you also post the armorycpplog.txt file?
2532  Bitcoin / Development & Technical Discussion / Re: So far Voting % result shows that there is no bitcoin split. on: August 06, 2017, 05:16:52 AM
So which of the segwit are we experiencing this week or so? Regular segwit or segwit 2x ? I am  kinda contused
Segwit and Segwit2x are not two distinct things. Segwit2x is an extension of Segwit, so when Segwit activates, so will part of Segwit2x. Segwit2x contains additional things on top of Segwit but those will activate later.

Currently Segwit is not activated yet.
2533  Bitcoin / Development & Technical Discussion / Re: Bitcoin's Signature Creation Flaw on: August 05, 2017, 09:24:22 PM
Posting about such things on this forum is not going to be helpful at all; very few of the Core developers actually visit this forum. Additionally posts like these are usually ignored as they typically have no substance and only serve to fuel public hysteria and FUD. If you believe that you have found a critical security issue, send an email to security@bitcoincore.org. If you are concerned about the privacy of the email, then encrypt your message with some of the PGP keys found here: https://github.com/bitcoin/bitcoin/tree/master/contrib/gitian-keys (you probably want to encrypt to at least laanwj, gmaxwell, jonasschnelli, luke-jr, bluematt, and sipa)
2534  Bitcoin / Development & Technical Discussion / Re: Post your SegWit questions here - open discussion - big week for Bitcoin! on: August 05, 2017, 06:46:04 PM
I had plans to buy a Trezor and I came across their blog[1] post regarding Litecoin SegWit new addresses. Do I understand from this that bitcoin is going to have addresses that start with other then "1" and "3" as well? If that's the case, is it possible to choose? or the new addresses are going to be the only ones (means the old will be invalid)

[1] https://blog.trezor.io/litecoins-new-p2sh-segwit-addresses-843633e3e707
Litecoin's thing is completely unrelated and irrelevant to Bitcoin. The current addresses will work and continue to work; making them not work would be a backwards incompatible change. Segwit will eventually have its own addresses which you can choose to use if you wish, but for now, segwit will work via P2SH addresses (3... addresses) instead of a native segwit address.
2535  Bitcoin / Armory / Re: Armory wont start after 0.96.1 upgrade on: August 05, 2017, 06:23:43 PM
Please post your armory log files. You can find them in the Armory datadir.
2536  Bitcoin / Armory / Re: Illegal instruction on: August 05, 2017, 06:23:13 PM
Please post the entirety of your Armorylog.txt file. The error snippet you posted is completely irrelevant and benign.
2537  Bitcoin / Development & Technical Discussion / Re: Does anyone know why 0.12.x nodes relay transactions faster than later versions? on: August 04, 2017, 07:11:13 PM
It's possible that changes to the memory pool itself and how accepting transactions works is slowing it down. Several things have been added to and changed in the AcceptToMemoryPool functions which could impact performance. These include handling CPFP, minrelayfee that adjusts based on the mempool size, etc.

Could you show us the numbers you are getting for relay time and the methodology you used to get those numbers?
2538  Bitcoin / Bitcoin Technical Support / Re: Is there a way of selecting peers by software version? on: August 04, 2017, 07:06:19 PM
You can't. You could set up a script which checks the list of peers that you are connected to and then bans the ones that you don't want to connect to.
2539  Bitcoin / Bitcoin Discussion / Re: Bitcoin Core 0.14.2 Released on: August 04, 2017, 06:59:55 PM
Guys, need I update my current Bitcoin Core version 0.13.1 to 0.14.2 or need to wait further updates? 
You don't need to upgrade, but upgrading is recommended as there are many bug fixes, features, and optimizations made between each major release.
2540  Alternate cryptocurrencies / Altcoin Discussion / Re: Bitcoin Cash transaction FAILED on: August 04, 2017, 06:55:22 PM
Make sure you are connected to an Electron Cash server, not a normal Electrum server. Electron Cash has had numerous issues with this and routinely connects to the wrong servers thus potentially causing you to lose coins.
Pages: « 1 ... 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 [127] 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 ... 590 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!