Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Process feedback from the bitcoinresearch thread #19

Open
zander opened this issue Jun 26, 2022 · 0 comments
Open

Process feedback from the bitcoinresearch thread #19

zander opened this issue Jun 26, 2022 · 0 comments

Comments

@zander
Copy link

zander commented Jun 26, 2022

In that thread some time ago we concluded two things are in need of being processed in the proposal, as this has not happened yet I'm writing a reminder. (link).

  1. Provide a business case explaining from the current state of mainnet which has zero-conf security.
  2. update (and likely remove) the long term security chapter.

re; 1

There were hints made about usecases which would become possible which are currently not possible. This seems to be based on a misunderstanding of the current state of 'mainchain'. Mainchain today; https://read.cash/@TomZ/how-well-does-zero-conf-work-203e92c2

One example; A vending machine can, today, be implemented risk-free. All it needs to do is listen for double spend proofs and when one appears for the transaction (or a parent) it cancels the order. This happens FASTER than a credit-card transaction and is more secure than a card transaction (can’t be reversed).

re; 2

Your “long term security” concern is based on a misunderstanding of how the p2p network operates and who secures the first seen rule. The result is that your point is not applicable to Bitcoin Cash and that section and that reason should be removed from the CHIP.

The first-seen rule is secured by the nodes on the edge, the ones that the SPV wallets actually talk to. Miners hide their nodes behind firewalls (because duh) and they are never going to even see double spend transactions. Should a miner implement replace-by-fee, it would have no effect.

First-seen is secured by the companies that depend on it working, not the miners.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant