【发布时间】:2018-04-11 00:45:03
【问题描述】:
我在Glossary 中没有看到术语验证对等和非验证对等的定义。有这个定义很重要,因为大量文献似乎取决于这些类型的同行。
回到我的主要问题。
将区块链视为数据存储,很明显,该数据存储将公开函数以更改和读取其存储状态。因此,验证节点是否是一个实体,它将验证以下事实:X 在状态之前,T 是应用的事务,X' 是结果状态?
或者,验证节点是否也会验证 T 表示的业务逻辑以及调用 T 时应该存在的访问级别?
一个集中的类比是使用 SQL 引擎公开存储状态的 RDBMS。这个存储可以通过业务逻辑(例如规则引擎)和 SQL 命令(例如 INSERT、SELECT 等)的组合来更新。我的问题是,验证器是否有兴趣确保 SQL 命令成功运行?或者,它是否也将验证扩展到规则引擎?
【问题讨论】:
标签: blockchain hyperledger consensus