Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Size 如果账本副本存储在本地,分布式账本(如区块链)在未来是否可行(由于内存限制)?_Size_Distributed_Bitcoin_Blockchain_Peer - Fatal编程技术网

Size 如果账本副本存储在本地,分布式账本(如区块链)在未来是否可行(由于内存限制)?

Size 如果账本副本存储在本地,分布式账本(如区块链)在未来是否可行(由于内存限制)?,size,distributed,bitcoin,blockchain,peer,Size,Distributed,Bitcoin,Blockchain,Peer,据我所知,在分布式网络中,例如使用区块链技术创建的网络,每个对等方都有一个共享的账本,记录自区块链建立以来的所有先前交易。随着时间的推移,该分类账的规模将不断扩大(假设进一步采用该技术) 如果每个对等机都在本地保留一份分类账副本,以确保系统的“分散”,那么当分类账文件变得太大,以至于无法在对等机上本地存储时,会发生什么情况?分类账不同副本的存储是否掌握在能够应对/支持分类账规模不断增加的人员/组织手中 我可以想象,如果账本变得太大,无法存储在本地机器上,而我只能存储这些数据,那么我将不得不放弃该

据我所知,在分布式网络中,例如使用区块链技术创建的网络,每个对等方都有一个共享的账本,记录自区块链建立以来的所有先前交易。随着时间的推移,该分类账的规模将不断扩大(假设进一步采用该技术)

如果每个对等机都在本地保留一份分类账副本,以确保系统的“分散”,那么当分类账文件变得太大,以至于无法在对等机上本地存储时,会发生什么情况?分类账不同副本的存储是否掌握在能够应对/支持分类账规模不断增加的人员/组织手中


我可以想象,如果账本变得太大,无法存储在本地机器上,而我只能存储这些数据,那么我将不得不放弃该系统或投资专用机器来存储这些超大文件。。。从MB到GB甚至更高

这篇文章非常好地描述了区块链中的伸缩问题,并提出了一些可能的解决方案。

非常好的文章!谢谢你的链接。读完这篇文章后,我现在意识到,对于可伸缩性问题,目前还没有简单的答案,但未来可能需要实现所提议的解决方案的组合。