Bitcoin Forum
May 26, 2024, 07:15:25 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 [2] 3 »
21  Bitcoin / Bitcoin Discussion / please delete on: February 27, 2021, 02:23:11 AM
nothing to see
22  Economy / Trading Discussion / please delete on: February 18, 2021, 08:07:53 PM
nothing to see
23  Bitcoin / Development & Technical Discussion / please delete on: February 12, 2021, 08:54:09 PM
nothing to  see
24  Alternate cryptocurrencies / Announcements (Altcoins) / please delete on: December 13, 2019, 07:22:09 PM
nothing  to see
25  Bitcoin / Development & Technical Discussion / please delete on: December 01, 2019, 06:57:30 AM
nothing to see
26  Bitcoin / Bitcoin Technical Support / please delete on: November 26, 2019, 11:26:17 PM
nothing to see
27  Economy / Speculation / please delete on: November 25, 2019, 04:43:43 AM
nothing to see
28  Economy / Speculation / please delete on: November 24, 2019, 02:36:46 AM
nothing to see
29  Bitcoin / Development & Technical Discussion / Excluding Transaction Inputs on: November 12, 2019, 09:47:55 PM
The blockchain is way too big. Why do we need all this information? Outputs are required for the confirmation of new transactions but inputs and spent outputs are not. The only reason this data can't be deleted from the blockchain is because they are part of the data set that was originally used to generate the merkle root and the block hash.

What if we exclude input data from new blocks before they are hashed? Nodes can still validate transactions in new blocks using input data in their mempools and we can discard that data whenever we want. The problem, however, is that utxos in the blockchain cannot be re-confirmed after the input data is discarded. An attacker with enough hash power can chose any old block for which he believes no input data exists and generate an alternative chain segment that, under current consensus rules, can later be used to orphan it and every block above it. Instead of blocks becoming more secure with each confirmation, they become more vulnerable.

The simplest solution to this is to make blocks immutable as soon as they become part of the main chain. That's when the network can safely discard the transaction data and prune the outputs that have been spent. Now the blockchain is much smaller and even more secure than before.
30  Economy / Speculation / please delete on: November 10, 2019, 01:39:01 AM
nothing to  see
31  Bitcoin / Development & Technical Discussion / please delete on: November 06, 2019, 02:22:31 PM
nothing to see
32  Bitcoin / Development & Technical Discussion / please delete on: October 29, 2019, 11:01:56 PM
nothing to see
33  Bitcoin / Bitcoin Discussion / The vast majority of trading volume was faked. on: October 27, 2019, 01:14:38 AM
https://www.technologyreview.com/f/613201/nearly-all-bitcoin-trades-are-fake-apparently/
https://www.wsj.com/articles/most-bitcoin-trading-faked-by-unregulated-exchanges-study-finds-11553259600?shareToken=ste90e80f8d18f47cb896491914f06cea3
34  Economy / Speculation / please delete on: October 25, 2019, 05:12:21 PM
nothing to see
35  Bitcoin / Development & Technical Discussion / please delete on: July 22, 2018, 11:04:46 PM
nothing to see
36  Alternate cryptocurrencies / Altcoin Discussion / please delete on: July 22, 2018, 02:53:37 PM
nothing to see
37  Bitcoin / Development & Technical Discussion / please delete on: July 15, 2018, 02:55:00 AM
nothing to see
38  Bitcoin / Development & Technical Discussion / please delete on: July 23, 2017, 04:53:12 PM
nothing to see
39  Other / Beginners & Help / please delete on: March 16, 2016, 04:46:11 PM
nothing to  see
40  Bitcoin / Development & Technical Discussion / please delete on: December 24, 2015, 02:51:25 AM
nothing  to see
Pages: « 1 [2] 3 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!