Cryptocurrency: BCH puts UTXO Set on IPFS, OpenSwap Atomic DEX, The 51%
https://reddit.com/r/btc/comments/a7hffx/chris_pacia_the_bitcoin_cash_utxo_s... https://github.com/tomasvdw/bips/blob/master/ecmh-utxo-commitment-0.mediawik... https://github.com/tomasvdw/bips/blob/master/ecmh.mediawiki https://github.com/tomasvdw/bips/blob/master/ecmh-utxo-commitment-0.mediawik... https://ipfs.io/ ipfs:QmQECm1yUgKh7oQg2syCFo5BLvhFSSH9m95fw41b3GTrXV block_height:556767 https://reddit.com/r/btc/comments/a7j45v/announcing_bchd_0130beta2_with_fast... https://medium.com/@bchd.cash/announcing-bchd-0-13-0-beta2-with-fast-sync-mo... https://github.com/gcash/bchd https://github.com/gcash/bchwallet https://www.bitcoincash.org/ Cryptocurrency world realizing entire blockchain history is not really needed... massive privacy invasion, costly waste of storage also limiting dev of other DB and large tx block tech... only rolling update mechanisms for maintaining UTXO database are needed. https://reddit.com/r/btc/comments/a7giyd/openswap_v01_released_bch_btc_atomi... https://www.youtube.com/watch?v=Va2m6ePNVqM https://github.com/markblundeberg/openswap https://www.crypto51.app/ https://github.com/JoinMarket-Org/joinmarket
On Wed, 19 Dec 2018 14:35:02 -0500 grarpamp <grarpamp@gmail.com> wrote:
Cryptocurrency world realizing entire blockchain history is not really needed...
it isn't? So how do you verify supply?
actually I should have asked - how do you know you have a valid utxo set? The whole point of downloading and validating a chain is to get a valid utxo set. Getting 'some' utxo set from some 'trusted' source is....kinda ridiculous and not exactly a 'groundbreaking' 'innovation'.
blockchain history is not really needed...
it isn't? So how do you verify supply? actually I should have asked - how do you know you have a valid utxo set? The whole point of downloading and validating a chain is to get a valid utxo set.
Consensus perhaps need not be confined only over tx into blocks, could be extended over other data and knowledge into blocks, such as of hashes over utxo set computed at checkpoints. Could utilize already trusted consensus mechanism (10 years and billions current value) to make skipping genesis validation possible... perhaps even tx stream feeding diffs to database consensus. Alternatively, how do you know you have a valid genesis block and network view? PKI? MITM? Equivalent lols. Read the papers for actual answers.
On Thu, 20 Dec 2018 03:47:11 -0500 grarpamp <grarpamp@gmail.com> wrote:
blockchain history is not really needed...
it isn't? So how do you verify supply? actually I should have asked - how do you know you have a valid utxo set? The whole point of downloading and validating a chain is to get a valid utxo set.
Consensus perhaps need not be confined only over tx into blocks, could be extended over other data and knowledge into blocks, such as of hashes over utxo set computed at checkpoints. Could utilize already trusted consensus mechanism (10 years and billions current value) to make skipping genesis validation possible... perhaps even tx stream feeding diffs to database consensus.
Alternatively, how do you know you have a valid genesis block and network view? PKI? MITM? Equivalent lols.
PoW difficulty of the entire chain. It takes enormous resources to produce an alternate chain dating back to the genesis block that is anywhere close to the difficulty of the BTC chain.
Read the papers for actual answers.
A node has to download the entire blockchain contents to verify that the UTXO set commitment is valid. You can require each miner to post this commitment, then have it a part of the consensus protocol, but that only tells you that your network peers didn't reject the UTXO commitment and nothing of its validity. The comment thread on /r/btc indicates that this is going to be used for a fast sync mode. The security, if the entire chain isn't downloaded, is equivalent to SPV but allows slightly more privacy. However, if people frequently spin up a fast sync node only when they want to transact, an ISP can easily log when they see bitcoin p2p traffic and look at the transactions in that given time window. This is an extreme case (for some), and is probably an improvement over the pure SPV methods which can leak information directly to the node providing the SPV client information. Lee
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On Wednesday, December 19, 2018 8:35 PM, grarpamp <grarpamp@gmail.com> wrote:
https://reddit.com/r/btc/comments/a7hffx/chris_pacia_the_bitcoin_cash_utxo_s... https://github.com/tomasvdw/bips/blob/master/ecmh-utxo-commitment-0.mediawik... https://github.com/tomasvdw/bips/blob/master/ecmh.mediawiki https://github.com/tomasvdw/bips/blob/master/ecmh-utxo-commitment-0.mediawik... https://ipfs.io/
ipfs:QmQECm1yUgKh7oQg2syCFo5BLvhFSSH9m95fw41b3GTrXV block_height:556767
https://reddit.com/r/btc/comments/a7j45v/announcing_bchd_0130beta2_with_fast... https://medium.com/@bchd.cash/announcing-bchd-0-13-0-beta2-with-fast-sync-mo... https://github.com/gcash/bchd https://github.com/gcash/bchwallet
Cryptocurrency world realizing entire blockchain history is not really needed... massive privacy invasion, costly waste of storage also limiting dev of other DB and large tx block tech... only rolling update mechanisms for maintaining UTXO database are needed.
There you go https://grin-tech.org/ https://github.com/mimblewimble/grin/blob/master/doc/intro.md
https://reddit.com/r/btc/comments/a7giyd/openswap_v01_released_bch_btc_atomi... https://www.youtube.com/watch?v=Va2m6ePNVqM https://github.com/markblundeberg/openswap
participants (4)
-
grarpamp
-
juan
-
Lee Clagett
-
Michalis Kargakis