Menu

MMM升级MDF智能合约的中心化与去中心化逻辑

升级合约的中心化与去中心化逻辑?
 
 1)升级合约的中心化逻辑
 大多数合约系统创建者保留对其系统合约的私人控制权。 如果在运行过程中发现问题,则 创建者通过管理控制权替换合同并转移资金(这是中心化控制逻辑,独裁控制合约)通过该 逻辑足以证明合约创建者通过中心化控制权转移合约的所有资金。类似独裁国家总统职位采 用任命制度。

 2)升级合约的去中心化逻辑
 MDF 系统合同的升级需要领导/经理/全球经理/进行投票,当达到投票通过率执行替换合同 并将资金转移到新合同中,新合同地址必须在发布投票提案之前写入投票提案中。当投票通 过后将执行向新合同转移资金(如果投票未达到通过率,则无法执行升级合同的任务)这是 去中心化升级合约的逻辑。类似民主国家总统职位采用投票选举制度。

智能合约 DeFi Dapp 系统源代码中心化与去中心化升级逻辑:
 无论是底层协议的公链还是搭建在底层协议上的智能合约系统。都会预留升级的逻辑。因 为随着业务的发展可能会通过升级逻辑来满足当下与未来的发展需求。系统升级需要触发合 约代码的执行。如果是由创建者或者创建者内部团队经过多签权执行系统的升级。这种思想 属于中心化逻辑的设计并不是完全公平公正。去中心化的含义是,没有中央和中介机构,完 全有合同代码自动执行规则。

 比如:BTC/ETH/EOS/TRX 底层协议的升级逻辑是不同的。BTC/ETH 采用 POW 共识机制。 EOS/TRX 采用 POS 共识机制。BTC/ETH 比 EOS/TRX 更加去中心化。

通过传统选举投票的形式举例说明会更人们容易理解区块链与智能合约系统的升级逻辑。

 举例说明:谁可以向区块链智能合约代码发布升级提案?

如果一家公司需要修改制度与规则,谁可以提出建议决定了中心化与去中心化的逻辑设计?

 1)公司的所有员工都可以直接向董事会发布提案(完全去中心化) 
 2)只有公司的高层管理者可以向董事会发布提案(相对去中心化) 
 3)只有公司股东可以向董事会发布提案(相对中心化)
 4)只有董事会成员可以向董事会发布提案(相对中心化) 
 5)只有董事长可以向董事会发布提案(绝对中心化)
 区块链智能合约系统需要解析合约的开源代码,才可以查看到合约发布提案规则设计与执 行逻辑。合约代码中设计了谁可以向合约系统发布升级与修改的提案,这些代码中的规则决 定了相对中心化与相对去中心化的合约代码执行逻辑。

 举例说明:谁可以参与向区块链智能合约提案投票决议? 
如果一个国家需要修改制度与规则,谁可以参与提案投票决定了中心化与去中心化?

 1)公司所有员工有权向提案投票(美国总统的选举:全国人民都有权参与投票并签字) 
 2)只有公司的高层管理者有权向提案投票(中国总统的选举:人民代表者可参与投票并签 字) 
 3)只有公司股东有权向提案投票(联合国的选举:发起者内部团队有权参与投票并签字) 
 4)只有董事会成员有权向提案投票(朝鲜总统的选举:总统的家庭成员可以参与投票并签 字) 
 5)只有董事长有权决定该提案(帝王的专权专政的独裁制度:帝王一个人决定一切的修改)
 区块链智能合约系统需要解析合约的开源代码,才可以查看到合约提案投票规则设计与执 行逻辑。合约代码中设计了谁可以参与合约提案的投票,这些代码中的规则决定了相对中心 化与相对去中心化的合约代码执行逻辑。

 结论:公司董事会章程在公司创建时就完成了该规则的制定。类似于一个国家的宪法制定, 在建国之时就完成了制定。合约系统同样是在系统启动之前已经把规则写入合约源代码。

 合约系统的升级同样需要有人发布升级提案与参与投票的人群。如果需要升级合约系统的 规则,合约代码中设计的谁有权发布提案?谁有权参与投票?这些代码中的规则决定了相对 中心化与相对去中心化的合约代码执行逻辑。

 技术团队把升级合约规则写入智能合约代码中。首先需要通过合约代码的升级规则执行修 改规则。类似于修改国家的宪法,需要按照宪法的规则进行修改宪法。

 只有分散的思想才可以设计去中心化的合约代码执行逻辑。思想可以创造工具,工具不能 创造思想。