常见问题

Zen 的使命是什么?

我们正在搭建一个平台,让世界上的每个人都可以获得和选用安全可靠的金融产品。我们希望激发全球开发者和金融工程师创造新品类资产的能力。

为什么采用区块链?

智能合约不是一定要存储在去中心化的共识系统中。当尼克·萨博(Nick Szabo)发明智能合约(Invented Smart Contracts)时,他认为这种合约将运行在汽车这种物理设备上(智能财产),也许还会运行在一些可信任的中心化公证系统中。这一初始概念具有相对容易实现、既快捷又经济、从经济角度上易于理解等等优点。

随着去中心化账本的发明,智能合约可以采用公证系统并“将它放到区块链上”。在这种设计中,合约是固定的,但协议本身并不强制执行。也有些系统是以中心化方式运行,但引入数字货币,例如 Open Transactions。在这类系统中,你要相信运营方要遵守协议,如果他们违背了约定,你可以公开举证。

Zen 并不采取以上方式,尽管它能够与这些系统良好协作。它获取合约并将它们存入去中心化的账本中,然后遵照合约的源代码自动执行。像 Zen 这样的系统使用户能够与世界上其他任何人进行交易,而不需要找到交易双方都信任的人。它的安全性是由算法来保障的。

Zen 与其他智能合约平台有何不同?

除了将价值贮存功能和合约执行相分离(见上文)之外,Zen 专注于金融和数字协议还取决于几个关键的设计决策。现有平台倾向于保持完整的通用性计算,而不考虑履约的可能性。比如,以太坊的智能合约完全可能在执行的过程中就将 GAS 消耗殆尽。

Zen 是一种侧链吗?

某种程度上是的。Zen 可以实现比特币到 Zen 的这一方向的锚定:在比特币上的操作将自动反映到 Zen。另一方向则有一些困难。我们支持侧链对这一问题的全部现有解决方案:用户可以设置联合锚定或私下确保比特币的存入。另外,Zen 可满足抵押需求:比特币网关可锁定其他资产,以防用户无法提现到比特币网络中。我们的正式验证则支持这些网关所发行的资产将被比特币网络视为安全可信,并在可控的风险范围内与其他合约兼容。

我们还向前兼容比特币的变更,允许通过哈希算力或密码技术进行双向锚定。事实上,我们的系统足够灵活,可以支持任何已知的侧链方案,甚至不需要软分叉。

Zen 是一种元链吗?

不是。元链使用现有的区块链,并在该区块链中的某些操作上添加一层新的含义。Zen 协议是一条与比特币平行的新区块链。它有自己的共识机制,挖矿激励和交易形式。

Zen 和比特币之间的联系是什么?

Zen 的合约可以监听比特币网络上的事件,从而实现自动销售资产或比特币支付服务等功能。 Zen 协议支持侧链,比特币可以通过联盟、担保存款和抵押品等方式,在两条链之间移动,并与未来的比特币侧链方案相结合。

什么是合并共识?

合并共识是矿工们在挖掘 Zen 区块的 PoW 答案时需要就 Zen 网络和比特币网络状态达成一致的行为。这个要求是通过在 Zen 的区块头部引入对比特币状态的确认来实现的。 为了安全地插入比特币确认,Zen 的节点也作为比特币的全节点。实际上,网络之间的连接是通过 RPC 连接来实现的。

什么是多重哈希挖矿?

多重哈希挖矿是我们协调 Zen 协议的用户和矿工之间利益关系的机制。对于每个区块,矿工可以在多种哈希函数中选择一个使用,每个都有自己的难度。在使用这些函数挖矿的区块中,协议具有一种目标比率。如果很多区块都采用相同的函数挖矿,则其难度会增加,从而降低采用该函数挖矿的效率。代币持有者投票调整目标比率,就他们希望如何确保区块链安全提供相应的反馈。

这使得矿工有强烈的动力实现代币持有者的期望,因为在不同的哈希函数之间切换对矿工而言是相当昂贵的,特别是对那些采用专业硬件的矿工。另一方面,代币持有人没有动力去改变目标比率,只要矿工代表他们的利益行事,并且保障区块链的安全。

什么是有效合约集合?

现行合约集合(ACS)包含所有可以直接影响网络的合约。Zen 协议可以让不必要的合约离开集合以减小网络的负荷,同时仍允许它们生成的代币自由转移。

什么是合约代价?

合约代价是一项特殊的费用,以 Zen 的原生代币支付,可以用来激活合约,使其能够处理交易。所有挖出合约处于激活状态下的区块的矿工,都会分到这种费用,以鼓励他们将合约保存在内存中,并随时准备运行由合约生成的交易。

会有代币吗?

有。 Zen 有一个原生稀缺的代币,用于创建合约,但不是非用不可。之所以会有这种代币,主要是基于矿工的角度:所有矿工都希望获得报酬。没有这种代币,就没有办法激励矿工保障网络中的哈希算力。我们尽可能地避免货币竞争,让 Zen 的代币仅仅在某些智能合约中强制使用。这些智能合约所具有的功能是 Zen 为比特币和其他商品持有者所带来的增值。