风险提示:防范以虚拟货币/区块链名义进行的非法集资风险。 ——银保监会等五部门

达世DASH币的哨兵Sentinel是什么?

白话区块链 2018-07-02 13:14:22
微信分享

扫码分享

哨兵差异很结构化,不容易解释也不容易引起用户的兴趣

作者:科普 / 来源:DASH

Sentinel 是一个自动化的代理来维持处理和自动化 Dash 12.1 管理对象和任务,同时为 Dash 1.0(Evolution) 即将带来的扩展功能。Sentinel 实现为一个与每一个 Dash 12.1 主节点 上 12.1 dashd 实例绑定的 Python 应用。

管理对象(或称 “govObject”)是Dash Core 12.1 版本引入的一个通用结构,允许创建预算提案,触发器和看门狗。使用类别继承,将通用对象扩展成 “提案” 对象来代替现行的达世币预算系统。

DASH哨兵示意图

图解强调了达世币哨兵和核心之间的关系

“哨兵差异很结构化,不容易解释也不容易引起用户的兴趣,它们是 12.0 版本通向Evo功能的桥梁(但不是全部被执行),哨兵以前也只是 12.1 版本改进的一部分。在哨兵之前,管理功能是固化在核心代码中的。哨兵抽取了这个功能,因为在Evolution中有很多对象类型,从用户到账户到联系人等等,如果我们不先做出改变,将来在Evolution中一旦有变化 / 改进(如增加一个新的对象类型),核心代码就不得不做出改变。现在核心对对象类型不敏感了,我们就可以向客户体验而不仅是管理方向推进。在文件资料方面,没有具体针对Sentinel的白皮书,但是我们很多有关Evo的文件还在意见征集RFC过程中,这些也用于Evo的开发。”

—Andy Freer, 进化版开发者

白话区块链

区块链世界入口第一站,人人都能看懂的区块链;24 小时热点实时追踪。