1、自治理念
任何智能化程序都不可能是尽善尽美的,总有无可避免需要人力介入的时候,为此ZOObase设置了自治机制,给予自治团队在必要时高度受限的管理权限。ZOObase会定期接受节点的申请,并通过投票的方式选出自治委员。
每个提案都需要提交一个最小2ZOObase代币的保证金。多数(4/5)投“同意”,提案才能采纳,反之则不采纳。如果超过1/5的投票 强烈反对” 的话,就可以否决大部分人的决定。若提案被否决后,则被判无效,保证金将会自动转移至ZOObase的预留资金池,而对于否决大多数决定的一方将会收到额外的惩罚。若提案成功通过后,提案者提交的保证金将会作为激励分配给参与投票表决的成员。
2、ZOObase DAO机制
基于区块链的DAO,可以把他理解为构建于区块链之上的,一个由完全由代码控制的自治组织或公司。在这个公司里,所有的章程、管理规范、制度等均写进了智能合约,通过智能合约将个体与个体、个人与组织、或组织与组织联系在一起,这些个体成员或组织可以遍布全球,甚至可以匿名参与。与传统公司相比较,不需要领导者,不需要有实际的办公地点,不需要有地域的局限。
DAO组织的基本特性是“去中心化”和“自治”。“去中心化”主要体现在它是通过智能合约保持运转的组织形式,能将其金融交易和规则编码在区块链之上,这意味着它的日常活动完全基于编写的代码,这样就有效地避免了对中央权威机构的依赖。
ZOObase DAO是ZOObase网络的构建者与维护者,将通过提案、投票等去中心化的治理模型,以ZOObase作为激励基础,对ZOObase网络的安全、公平、自治进行维护。
3、Tendermint Core
Tendermint是一个开源的架构,旨在解决比特币工作量证明共识算法的速度、可扩展性以及造成的环境能源问题。Tendermint是一种能够为多台机器安全和保证数据一致性复制应用程序的软件。从安全性层面来看,分布式系统中即使1/3的随机节点即使宕机了,Tendermint依然能够保证分布式系统正常运行。Tendermint支持PoS共识中拜占庭容错算法,意味着只能容忍1/3以内的节点错误(包括任意节点离线或节点作恶)。在ZOObase中,非验证人同样可以将token委托给任何验证人来获取区块费用奖励,但如果验证人在共识建设中违反协议规定或离线,将会面临惩罚。Tendermint为节点、验证人甚至是非验证人提供了可证明、可量化但安全性。
验证人轮流对交易对区块提议并对提议对区块投票。区块被提交到ZOObase链上,且每个区块就是一个区块高度。然而,区块也有可能不被提交到链上,面对这种情况,Tendermint允许验证人确认出现故障的验证人可以被忽略。在进行下一轮投票之前,有权提议新块的验证人可以为当前区块高度选择区块并对其投票,然后剩下的验证人投票,超过2/3的验证人对同一个块投票即可提交新块。
4、治理
ZOObase是由一个分布式组织管理的,所有验证人负责对所有提案进行表决。如果未能及时对提案进行表决,将导致验证人被惩罚。
治理系统是 ZOObase 链上进行民主治理的一套机制。ZOObase 的治理系统通过提案的形式来完成链上的治理。ZOObase 上的用户均有权力在链上进行提案。目前提案的类型只有2种: 文本提案和参数修改提案。
提案的提出需要链上用户进行讨论以及链上有效验证者进行投票,为了杜绝垃圾提案,每个提案都应该进行一定的抵押.ZOObase 链上的提案有最小抵押量,提案在提出以后任何链上用户都可以对提案进行抵押,无论提案通过还是拒绝,该押金都会被返还,但是垃圾提案和无效提案押金不会被返还。
当提案进入到投票阶段,有效的验证者需要对提案进行投票.ZOObase 网络中只有有效验证者才有权力对提案进行投票。