{"type":"rich","version":"1.0","author_name":"npub1g6vxlp4e0nyhs2dqxxcryztyf5f5hyuaq93nw4r87zcnv0sdsa0qqsl5wd","author_url":"https://nostr.ae/npub1g6vxlp4e0nyhs2dqxxcryztyf5f5hyuaq93nw4r87zcnv0sdsa0qqsl5wd","provider_name":"njump","provider_url":"https://nostr.ae","html":"📅 Original date posted:2017-05-22\n📝 Original message:On Mon, May 22, 2017 at 5:19 PM, Paul Sztorc via bitcoin-dev \u003c\nbitcoin-dev at lists.linuxfoundation.org\u003e wrote:\n\n\u003e\n\u003e In the future, when there is no block subsidy, a rich attacker can also do\n\u003e that in mainchain Bitcoin.\n\u003e\n\nI don't think they are the same.\n\nWith Bitcoin, you only get to reverse recent transactions.  If you actually\nreversed 2-3 weeks of transactions, then the Bitcoin price would fall,\ndestroying the value of the additional coins you managed to obtain.  Even\nif their was no price fall, you can only get a fraction of the total.\n\nWith BMM, you can \"buy\" the entire reserve of the sidechain by paying\n(timeout) * (average tx fees).  If you destroy a side-chain's value, then\nthat doesn't affect the value of the bitcoins you manage to steal.\n\nThe incentive could be eliminated by restricting the amount of coin that\ncan be transferred from the side chain to the main chain to a fraction of\nthe transaction fee pay to the bitcoin miners.\n\nIf the side chain pays x in fees, then at most x/10 can be transferred from\nthe side chain to the main chain.  This means that someone who pays for\nblock creation can only get 10% of that value transferred to the main chain.\n\nMain-chain miners could support fraud proofs.  A pool could easily run an\narchive node for the side chain in a different data center.\n\nThis wouldn't harm the performance of their main operations, but would\nguarantee that the side chain data is available for side chain validators.\n\nThe sidechain to main-chain timeout would be more than enough for fraud\nproofs to be constructed.\n\nThis means that the miners would need to know what the rules are for the\nside chain, so that they can process the fraud proofs.  They would also\nneed to run SPV nodes for the side chain, so they know which sidechain\nheaders to blacklist.\n\n\n\u003e In point of fact, the transactions *are* validated...by sidechain full\n\u003e nodes, same as Bitcoin proper.\n\u003e\n\u003e\nThe big difference is that Bitcoin holds no assets on another chain.  A\nside-chain's value is directly linked to the fact that it has 100% reserves\non the Bitcoin main chain.  That can be targeted for theft.\n\n\n\u003e Paul\n\u003e\n\u003e\n\u003e Regards,\n\u003e ZmnSCPxj\n\u003e\n\u003e\n-------------- next part --------------\nAn HTML attachment was scrubbed...\nURL: \u003chttp://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170522/56029b8c/attachment.html\u003e"}
