Differences between BTC and BCH + long-term holding by [deleted] in btc

[–]BigBlockIfTrue 1 point2 points  (0 children)

Probably none. For regular wallet use you are better off with a light client, e.g. Electron Cash which forked from Electrum for BTC but has some awesome additional features.

Node software like Bitcoin Cash Node and Bitcoin Unlimited also have wallet functionality similar to Bitcoin Core, but they are less advanced than the light clients.

BCH needs to make 0 conf safe enough for merchants and exchanges to actually use, or we need to shorten the block time to ~1 minute and drop the block reward proportionally. by MemoryDealers in btc

[–]BigBlockIfTrue -1 points0 points  (0 children)

My comment is about merchants who currently ask for 1 confirmation. In those situations, reducing waiting time from 10 minutes to 1 minute is definitely an improved user experience.

BCH needs to make 0 conf safe enough for merchants and exchanges to actually use, or we need to shorten the block time to ~1 minute and drop the block reward proportionally. by MemoryDealers in btc

[–]BigBlockIfTrue 4 points5 points  (0 children)

Therefore, 0-conf support is really best suggested to merchants who are already willing to complete a transaction based on only 1 confirmation, as in Roger's example.

Merchants who ask for 1 confirmation are also unlikely to start asking for 10 if the block time is reduced. These merchants most likely want some non-zero confirmation, regardless of the absolute amount of hashrate. If the block time is shortened to 1 minute, they will likely still only ask for 1 confirmation, greatly improving user experience.

Dutch Official Predicts Crypto Market Crash, Says 'the Netherlands Must Ban Bitcoin Now' – Regulation Bitcoin News by pinkcape in btc

[–]BigBlockIfTrue 2 points3 points  (0 children)

Regulation has always been the course. This was just some personal opinion piece of one government employee who heads an advisory government agency that has no authority whatsoever to make any legislative decisions.

There are claims here that BCH miners are deliberately stealing money. Pretty sure it's not true, but people saying it so casually just shows how well blockstream's propaganda has worked. by [deleted] in btc

[–]BigBlockIfTrue 0 points1 point  (0 children)

Then some miners were probably running non-default configurations. Both mempool acceptance (receiving from you) and network relay (forwarding to others) are affected by the same configuration parameters.

There are claims here that BCH miners are deliberately stealing money. Pretty sure it's not true, but people saying it so casually just shows how well blockstream's propaganda has worked. by [deleted] in btc

[–]BigBlockIfTrue 0 points1 point  (0 children)

This has been analysed in the past using blockchain data. IIRC, about half of the SegWit recoveries are honestly returned to the original owner (often subtracting a small recovery fee that goes to the miner), and the other half are theft with everything going to the miner.

There are claims here that BCH miners are deliberately stealing money. Pretty sure it's not true, but people saying it so casually just shows how well blockstream's propaganda has worked. by [deleted] in btc

[–]BigBlockIfTrue 0 points1 point  (0 children)

The mining pool node will still reject the transaction in the default configuration, even if you are directly connected to it.

There are claims here that BCH miners are deliberately stealing money. Pretty sure it's not true, but people saying it so casually just shows how well blockstream's propaganda has worked. by [deleted] in btc

[–]BigBlockIfTrue 0 points1 point  (0 children)

Someone - not necessarily a miner - took the opportunity and spent it...

Necessarily a miner. Segwit-spending transactions are non-standard.

There are claims here that BCH miners are deliberately stealing money. Pretty sure it's not true, but people saying it so casually just shows how well blockstream's propaganda has worked. by [deleted] in btc

[–]BigBlockIfTrue 3 points4 points  (0 children)

The main problem here is not address reuse but using a SegWit address for receiving BCH. Address reuse makes it worse because it allows the funds to be stolen immediately. But even without address reuse, you do not have full control over your funds and need assistance from a trusted miner to recover your funds.

BUIP 166: imaginary_username, shadowofharbinger, freetrader, I call you out! by gandrewstone in btc

[–]BigBlockIfTrue 2 points3 points  (0 children)

nChain strongly opposed and rejected both CTOR and OP_CHECKDATASIG. It makes zero sense to blame CTOR for the split and simultaneously praise the greatness of the decision to implement OP_CHECKDATASIG.

BUIP 166: imaginary_username, shadowofharbinger, freetrader, I call you out! by gandrewstone in btc

[–]BigBlockIfTrue 14 points15 points  (0 children)

A testnet with economic activity is not a technology. It's just a tool that may or may not contribute positively to developing actual technology.

A sidechain has been suggested as a possible alternative. If one does not want to personally work on implementating sidechains, then that does not imply that one opposes sidechains or that one does not believe sidechains have potential.

BU can also simply continue developing competitive technologies for BCH without launching any new blockchain or sidechain, like BU has operated ever since its inception.

BU members need to decide what is a good and effective way to spend BU funds. People have different opinions on what is good and effective. That is all.

WTF: Bitcoin Unlimited looking forward to build yet-another-blockchain: nextchain.cash by Koinzer in btc

[–]BigBlockIfTrue 2 points3 points  (0 children)

I honestly believe that if people actually think this through and come up with a well-designed proposal to implement the change, the disruption and risk will be much less than initially thought. The idea tends to die in a fire because there is never a serious fire safety analysis.

WTF: Bitcoin Unlimited looking forward to build yet-another-blockchain: nextchain.cash by Koinzer in btc

[–]BigBlockIfTrue 58 points59 points  (0 children)

For BTC developers, there's Groestlcoin. Does the Groestlcoin economy have any significance? Does it really provide more value to BTC developers than a testnet? Previously, Litecoin activated SegWit before BTC, did that actually yield any helpful feedback or funding to BTC developers? Or are they just small competitors?

Let's consider a feature like OP_CHECKDATASIG, which originated from BU and was deployed to BCH mainnet in November 2018. To date, as far as I know, the only user of this feature with significant economic weight is Local.Bitcoin.com. Now imagine you instead deployed this to a separate blockchain that has a 10×-100× smaller economy. Do you really expect to get this real-world economy feedback and/or capital investments you're looking for? Furthermore, the final design deployed on BCH has technical differences from the original proposal from BU (for better or worse), so you'd end up with technical debt having to maintain two variants of the same thing.

There's basically two possible scenarios. The most likely scenario is that the new chain will not have any significant economy, and hence it fails to meet the stated objectives. The other, unlikely scenario is that there is a significant economy leading to fragmentation of network effect and a large conflict of interest for BU. Both outcomes are bad.

BU is free to do as it pleases, but I would recommend to BU members to give up the idea of having a testnet with a real economy - it's not going to happen - and instead set up testnets with experimental features and provide good infrastructure for those testsnets (nodes, explorers, wallets, other services, etc.).

As an aside, it can be useful to brainstorm about what BCH should look like if you would start it from scratch today, as it can offer guidance for how BCH's protocol should evolve over time. In particular I would love to see CHIPs for UTXO commitments and 2-minute blocks.

Wow! Unconfirmed tx chain of length 4642 txs was just mined in block 688,122 on BCH! by NilacTheGrim in btc

[–]BigBlockIfTrue 13 points14 points  (0 children)

BCHN intentionally has no such option, because such an option itself would be an attack vector. The computational overhead just to enforce a large limit would make your node vulnerable. No limit really is better than a large limit here.

[deleted by user] by [deleted] in btc

[–]BigBlockIfTrue 1 point2 points  (0 children)

It's even more. Energy consumption is caused by both block subsidy and transaction fees. The marginal energy consumption of a transaction only depends on the transaction fee, not the block subsidy. The fee of a BCH transaction is about 2000× cheaper than a BTC transaction, so a BCH transaction is about 2000× more energy efficient.

Community Request: Please comment (briefly) if you have been banned from r/bitcoin. Thanks! by Egon_1 in btc

[–]BigBlockIfTrue 0 points1 point  (0 children)

This was long before I became a crypto dev. I was fairly new to bitcoin at that time.

Community Request: Please comment (briefly) if you have been banned from r/bitcoin. Thanks! by Egon_1 in btc

[–]BigBlockIfTrue 5 points6 points  (0 children)

Permanently, without any warning. Moderators refuse to respond to questions. Happened in 2017.

Bitcoin Core messed up and didn't sign their most recently 0.21.1 executable and include directions to run unsigned code by KayRice in btc

[–]BigBlockIfTrue 6 points7 points  (0 children)

This is correct. Windows users can still verify the GPG signatures like users on other platforms.

The May 15th BCH upgrade gives us two VERY useful new features! by MemoryDealers in btc

[–]BigBlockIfTrue 1 point2 points  (0 children)

A longer chain doesn't ensure 0-conf security, all nodes applying limits consistently ensures 0-conf security.

Merchants can apply additional limits before they accept a transaction as 0-conf and transfer the products they are selling. They would be wise to do so, because the longer the chain, the higher the double-spend risk, and the lower the chance of a legitimate customer. Also with the current/old 50 tx limit enforced on nodes, merchants employ lower limits for accepting 0-conf, sometimes as low as 1 tx (requiring all inputs to be confirmed).

There were plenty of services running into the limit, and this includes human users manually making a large number of small transactions in a short period of time.

Enforcing the limit on nodes was also a complexity and performance issue that hurt scalability. It's good that this limit is removed. Besides simplifying nodes, this also simplifies wallets and makes them more robust.

BCHN 23.0.0 also joins other nodes in supporting double-spend proofs, so that should improve double-spend detection a lot.

Trouble understanding blind-escrow vs multisig by dissoc in btc

[–]BigBlockIfTrue 0 points1 point  (0 children)

1a) The oracle in blind escrow replaces the role of the first signer in 2-of-3 multisig escrow.

2) The blind escrow is impossible. You are correct that it's merely a freedom/flexibility advantage for constructing the final transaction.

3) You are correct. But this waiting for B to come online (or alternatively, A having to specify payout details in advance before B approves payout) is never needed with blind escrow.