Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: Najska on November 16, 2014, 12:35:26 AM



Title: Any alternative to storing all the transactions?
Post by: Najska on November 16, 2014, 12:35:26 AM
Hi,

All full bitcoin nodes support the security by storing the entire transaction history that is the bitcoin's block chain. Cannot there be alternative ways to sustain the security of the system? For instance, triple-signed receipts used by Open Transactions (see opentransactions.org/... (http://"http://opentransactions.org/wiki/index.php/Triple-Signed_Receipts")) may be distributed to the entire network. I am pretty sure that Satoshi et al. must have thought this option and that this is actually impossible. So, I am not offering this as an alternative but rather asking why it's impossible.

Thanks


Title: Re: Any alternative to storing all the transactions?
Post by: MamaGoose on November 16, 2014, 03:07:01 PM
Hi,

All full bitcoin nodes support the security by storing the entire transaction history that is the bitcoin's block chain. Cannot there be alternative ways to sustain the security of the system? For instance, triple-signed receipts used by Open Transactions (see opentransactions.org/... (http://"http://opentransactions.org/wiki/index.php/Triple-Signed_Receipts")) may be distributed to the entire network. I am pretty sure that Satoshi et al. must have thought this option and that this is actually impossible. So, I am not offering this as an alternative but rather asking why it's impossible.

Thanks

i do not know if there are any alternative.. but for btc this is becoming really too big!!!
we are on 24GB..
hope this data can be shrinked in a futures bitcoin release...


Title: Re: Any alternative to storing all the transactions?
Post by: Gavin Andresen on November 16, 2014, 07:32:36 PM
See https://bitcoinfoundation.org/2014/10/a-scalability-roadmap/


Title: Re: Any alternative to storing all the transactions?
Post by: MamaGoose on November 16, 2014, 07:39:09 PM
See https://bitcoinfoundation.org/2014/10/a-scalability-roadmap/

Hum Peter is talking about a factor 1000 to 1.... So all blockchain become 24 MB. If this become reality will be awesome!


Title: Re: Any alternative to storing all the transactions?
Post by: 1Referee on November 16, 2014, 09:37:02 PM
See https://bitcoinfoundation.org/2014/10/a-scalability-roadmap/

Hum Peter is talking about a factor 1000 to 1.... So all blockchain become 24 MB. If this become reality will be awesome!


Factor 1000 to 1? Doesn't sound that realistic to me.

The current blockchain size isn't that big still if you consider what mass adoption would do with the size.


Title: Re: Any alternative to storing all the transactions?
Post by: MamaGoose on November 17, 2014, 09:34:05 AM
See https://bitcoinfoundation.org/2014/10/a-scalability-roadmap/

Hum Peter is talking about a factor 1000 to 1.... So all blockchain become 24 MB. If this become reality will be awesome!


Factor 1000 to 1? Doesn't sound that realistic to me.

The current blockchain size isn't that big still if you consider what mass adoption would do with the size.

if you read the document passed from Gavin they are talking about from 1000 to 1..
but i don't understand if it will be implemented...

i report from doc

Code:
Pieter Wuille has been hard at work on a “headers first” approach – downloading the longest chain of 80-byte block headers, which is only 25 megabytes of data. The headers are sufficient to know whether or not you have the best chain, and once your node has the headers it can “back fill” by requesting complete blocks from multiple peers in any order it wants, similar to how BitTorrent downloads chunks of a large file from many different peers at once.


Title: Re: Any alternative to storing all the transactions?
Post by: justusranvier on November 17, 2014, 12:06:00 PM
For instance, triple-signed receipts used by Open Transactions (see opentransactions.org/... (http://"http://opentransactions.org/wiki/index.php/Triple-Signed_Receipts")) may be distributed to the entire network.
OT is not capable of forming the kind of distributed consensus needed to create a currency like Bitcoin.

Triple signed receipts are fine for recording contracts, though.