我有一个关于substrate-node-template的问题(https://github.com/substrate-developer-hub/substrate-node-template) .
我已经与前端一起运行节点,我注意到在没有用户交互的情况下区块链事件上有一些活动。该活动在源代码中的何处配置?
当前和块吗?有人能解释一下吗?
即使没有交易发生,节点模板也会生成块。我鼓励您浏览知识库的这一部分,以了解共识和块生成是如何工作的https://substrate.dev/docs/en/knowledgebase/advanced/consensus#consensus-in-substrate
编辑:如果你对如何使你的节点只在有事务发生时生成块感到好奇,这是一个很好的资源。
现在,作为当前和最终确定块的简短答案,current/best名称下的块是已编写的块。而最终确定的,是共识机制认为最终确定的。
您可以在web3基金会研究页面找到协议的正式定义。
- 块生产
- 结尾