|
|
|
|
|
by rxl
4133 days ago
|
|
Bitcoin technically has the capability to store at least 1K bytes per transaction using multi-sig outputs. 66 bytes per output * 15 possible outputs (for standard transactions) = 1K bytes. And you could do even more than that with non-standard transactions, making transactions with 3K bytes or more. That said, you probably don't want to do this, because it contributes to blockchain bloat. We made the decision of storing the data in a DHT because it's more efficient and you can store much more data than a few thousand bytes. |
|
One thing I've still not grokked about your vision: What kind of redundancy can you expect for the DHT? It seems clear that, for the foreseeable future, there will be millions of copies of the bitcoin blockchain. How can you know that there will be a sufficient number of copies, distributed in a sufficiently diverse pattern, in order to ensure preservation of the DHT?