FISCO-BCOS / FISCO-BCOS/FISCO-BCOS-DOC
交易共识中的一个问题
Open
- Dominant language
- Python
- Stars
- 197
- Forks
- 281
- Avg merge
- 2m
- Merged PRs (30d)
- 1
Description
交易共识中写到:
区块链要求节点间就区块的执行结果达成一致才能出块。FISCO BCOS中一般采用PBFT算法保证整个系统的一致性,其大概流程是:各个节点先独立执行相同的区块,随后节点间交换各自的执行结果,如果发现超过2/3的节点都得出了相同的执行结果,那说明这个区块在大多数节点上取得了一致,节点便会开始出块。
假如其中一个节点执行不一致了,这个节点有什么处理机制恢复正确
Contributor guide
Research direction
Start with the transaction-consensus passage quoted in this issue and the surrounding FISCO BCOS consensus documentation. Determine what happens when a node's execution result differs from the quorum, then document the recovery behavior and conditions for returning to consensus.
Written by the indexing model from the issue text.
Assessment
- Domain
- blockchain, distributed-systems
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100