·Witness,——签鉴人,也称证人。

in #cn6 years ago (edited)

Witness,同义词:Block Producer(缩写 BP)。

区块链技术的语境中,Witness 的含义为签鉴人,也称证人。证人是无中心化多节点分布式网络中,轮流产生出的或一组节点中被投票选出的,能够可靠、稳定、持续在数据链上产生数据块并发送出“最新”区块的参入分布并行作业的计算节点。区块就是在区块链网络上的数据包,它承载着交易数据。

关于 Block Producer,这里不妨称它为“块匠”,就是制作区块数据的“工匠”。

签鉴基于一种共识机制,该机制是签鉴人出示一个很难计算的但却是很容易验证的结果。通过验证这个结果,任何人都能够确认签鉴人付出了一定的计算工作量从而产生出了这个结果。

以签合同举例说明何谓“签鉴人”或“证人”。传统的合同往往有证人签名或盖章画押的地方。对于非常重要的合同, 有时还会邀请公证人参入签字鉴定。证人和公证人都不是该合同的当事人,是合同相关的第三方,但是他们又是非常重要的角色,他证明该合同是在指定的时间由特定利益的双方人员签字确认过的。

证人要承诺对区块链政策保持中立。这就如同社会中签合同的“公证人”一样,他的立场对签合同的双方当事人要保持中立才对。

区块链上所有的证人都应该是选举出来的。由于去中心化的机制,“区块链社会”是票决式的“民主社会”,证人都是大家投票选举出来的。

区块链上,签鉴人或证人也会辞职、退休、死亡,犹如社会中公证人一样,它也有生命周期。而且,签鉴人去职的原因是复杂多样的,例如,资产主动转移、技术进步淘汰、经济危机使然等。
witness.png


术语链接:⇲Witness,签鉴


“区块链就像一台魔法计算机,任何人都能够上传程序并自我执行,程序执行前和执行后的所有状态都公开可见,密码经济学为程序严格按照协议执行提供了机制保障。”——Vitalik Buterin(“V神”,以太坊创始人)


Steem,司递梦!
Steemian,司梦人!梦友。
Newsteemian,新司梦人!新梦友。
RS46.2018-9-3

Coin Marketplace

STEEM 0.29
TRX 0.25
JST 0.040
BTC 93927.95
ETH 3259.15
USDT 1.00
SBD 6.59