我最近在重新学区块链,巩固一下细节,也收集一个“区块链100问”,供小白们使用(大佬可以另找教程),每天更新1-2个。
推特:0x00pluto
量子链(Qtum)是一个基于比特币UTXO模型的POS智能合约平台。它在UTXO模型的基础上加入了账户抽象层,实现了比特币和以太坊虚拟机的兼容;同时,Qtum还提出了分布式自治协议(DGP),即通过智能合约来确定区块链网络的参数,从而实现去中心化的网络自治机制,实现区块链网络的自动升级和快速迭代。
在所有区块链中,每个区块都具有自己的参数。比如比特币每个区块的大小限制为 1MB,每产生一个区块获得相应的奖励,每个区块产生的间隔大约为十分钟等。然而,在现实中不同参数适用于不同用例,并且在传统的区块链系统当中,要改变这些参数一般需要通过硬分叉的方式。
Qtum提出的DGP协议,通过开源的智能合约,执行被所有节点接受的改变参数的规则。具体来说就是,在合约中只要每种密钥类型节点的投票达到一定数量,就能够改变参数。另外,DGP还可以将所有权限管理授权给外部智能合约,比如更改某个提案需要的投票数量、管理层投票或者核心开发者投票等,这种治理机制可以在区块链不分叉的情况下随时按需调整参数。
据了解,量子链当前的协议仅适用于在安全范围内对特定参数进行更改,同时对参数生效时间采取一定的限制。