- 初次创建交易、区块时没有问题, 但是使用nodemon监听时, 添加新的交易就提示从文件中加载的区块链invalid
- 或许单个节点每次添加区块之前(挖矿, 添加交易), 节点从本地读取数据, 然后使用前一个区块的哈希
- main文件的添加交易应该有些问题,不应该重新创建区块,而应该直接读取区块链,然后创建新的区块。
- 这样就得修改存储和创建区块链的方法, 如果事先存在区块链,则节点从本地读取数据 其他节点
- 当一个新的节点加入进来时, 需要从种子节点上下载区块链数据保存到本地
- 然后才可以添加新的交易,
- 并广播交易,其他节点收到广播后,将数据添加到本地
-
Notifications
You must be signed in to change notification settings - Fork 0
liuxulife/SimpleBlockchain
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published