“buterin:公共和私人的块链块

By | 2015年8月10日

Vitalik Buterin : 漫谈公共区块链和私有区块链

在过去的一年,“blockchains私人”已经成为了一个流行词块链技术的探讨。在本质上,相比于完全开放的,不受控制,并通过经济的加密来保证网络安全系统(例如,证明战俘和POS的工作量),私人块链也可以创建一个更严格的访问控制,修改甚至阅读权限是有限的几个系统用户,该系统还保留着块链的真实性和局部特征。金融机构对这一制度有很大的兴趣,这也导致了部分的激烈反对,他们认为这样的发展是违背中心的本质,它是那些老式的中介机构的绝望行动(或只是简单地提出了一个非比特币的应用程序错误)。然而,对于那些想要更好地造福人类的人,还是仅仅为了继续寻求更好地为客户提供服务,公共和私人的块外链有什么实际的区别?

首先,我们要有多少选择?总之,我们有三个模块的数据库应用程序类别:

1公共区块链(blockchains公共)

公共块链是一个可以由任何人来阅读的过程,任何人都可以发送一个交易,交易可以得到有效的确认。任何人都可以参与协商过程中的过程。作为一个中央或准中央信托的替代,通过加密数字经济的安全性,以保持加密数字经济采取的工作量证明机制或利益机制的证明等,将是一个组合的经济动机和加密,并遵循一般原则:每个人从经济上的激励,并贡献了共识的过程是成比例。这些块通常被认为是“完全去中心”。

2个社区块链(blockchains联盟)

社区块链是一个共识过程的块链。例如,设想一个由15个金融机构组成的社区,每一个运行一个节点,并为了使每一个区块有效需要得到10个机构做识别。块链可以让大家阅读,或仅限于参与者,或采取混合路径,如ganhashi及其API(应用程序接口)块的开放API,允许外界使用有限数量的查询和访问的块链状态信息。这些块可以被视为“部分的中心的”。

3完整的私人blockchains(完全)

一个完全私有的块链是一个链的块写在一个组织的手。读到外面的世界,或是任意限制。相关应用包括数据库管理、审计,甚至是一家公司,虽然在某些情况下它可以进行公开审核,但在很多情况下,公众的可读性是没有必要的。

并;

两者的区别

并;

一般而言,社区和完整的私有模块之间的区别很少,但重要的是要强调的公共块链的“低信任”和“单高信任”的私人块链的组合提供一个混合模型,这可以更准确地描述为一个传统的集中式系统的一定程度的组合的意义。然而,在某种程度上,把重点放在社区是好的:一个完全私人的块链的基本价值,除了加密和认证功能的重复,没有理由相信这个认证的最佳形式是包括一系列包含树Merkle两根哈希数据包。零知识证明技术(广义)提供了一个广泛的令人兴奋的,数字的加密和认证,可用于应用。从外行的角度看,我甚至认为,一般的零知识证明技术在金融世界被大大低估了,相比于私人的块链。

现在,我将重点放在简单的“私人与公共”的块链讨论。总之,只有一种块链可以活下来的想法是完全误导,因为两者都有自己的优点和缺点。

Vitalik Buterin : 漫谈公共区块链和私有区块链

并;

私有块链的优点

并;

第一个是私人的块链,它有许多优点,比公共块链:

1规则变化

如果需要的话,一个社区或某个公司经营一个私人的块链可以很容易地修改规则的块链,恢复交易,修改余额等。在某些情况下,如国家土地登记,这个功能是必要的,但没有这样的制度,可以让“恐怖罗伯茨”在一个清晰可见的土地所有权,因此,试图建立一个没有政府控制的土地登记机构,在实践中是不承认的政府本身。当然,也会有这样的争论,在公共部门的政府部门仍然是一个关键的后门。人们当然会认为这种做法是小题大做,一个私人块效率较高的链。关于私有链,我将在后面介绍。

2验证程序是开放的

因为验证是公开的,所以不存在,从中国的一些矿工的共同原因造成的51%的攻击风险。

3交易成本更高

交易只需要一个高度可信的节点进行验证,而不是需要成千上万的笔记本电脑来确认,所以交易成本将更便宜。目前,各交易在公共块链的成本超过0.01美元,这是一个非常重要的问题,但也要注意,从长远来看,随着比特币技术的进步,它将改变,这项技术有望降低公共块链的成本,以2个数量级,大致相同的效率私有块链系统。

4个节点可以很好的连接

节点可以很好地连接到对方,可以通过人工干预快速恢复故障,并允许使用一个一致的算法来减少块时间,从而完成交易更快。公共块链技术的进展,如以太广场的概念和随后的利益证明机制,可以让公共块链实现“即时交易”的目标。但是,私有的块链仍然更快,所以延迟误差将永远不会消失,只是因为光的速度不遵循穆尔定律。

5隐私

如果接入是有限的,私块也可以提供更好的隐私保护。

考虑到上述情况,私人连锁店似乎更适合该机构。但是,公共区域链中的自由、中立和开放,仍然存在着大量的价值。

并;

公共块链的优势

并;

常见的块链的优点可以归结为2个主要类别:

1保护用户不受开发人员的保护。

在公共的块链中,程序开发人员没有对用户的干扰,所以该块可以通过使用它们开发的程序来保护。从一个天真的观点来看,很难理解为什么程序开发人员会愿意放弃自己的权威。然而,更先进的经济分析为此提供了两个原因:借着托马斯的话语,妥协是一种力量。首先,如果你选择做一些非常困难或不可能的事情,其他人会更容易相信你,并与你互动,因为他们相信事情是不可能发生的。其次,如果你是一个人或其他外部因素,不能做你想做的事,你可以说“即使我想,但我没有权力做”作为讨价还价的筹码,这样你就不想做你不想做。计划开发商面临的主要压力或风险,主要来自政府,因此,审查阻力,这是最大的公共块链。

2网络效应

公共块链是开放的,因此有可能使用和产生一定的网络效应,由许多外部用户。给出一个具体的例子,拿着域名托管吧。现在,如果一个想要销售的域名,有一个需要解决的风险:如果一个先卖的域名,但乙可能不会给钱;或如果乙给钱,但一个没有出售的域名。为了解决这个问题,我们必须建立一个中央管理的中介,但要支付六至三个百分点的佣金。但是,如果我们有一个域名系统的块链,并利用这一块钱链,那么我们可以建立交易成本低至0的智能合同:一个出售域名,该系统将很快出售给首付款的资金,因为该系统是建立在公共块链,所以值得信赖。但要注意的是,为了使交易过程更加高效,要从完全不同的行业中完全不同的行业中停在一个公共数据库中,而这在私有链中是不能轻易做到的。同样的例子可以进行土地登记和财产保险,但要注意,如果你要与操作进行互动,利用公共的块链验证的私人的块链,它可以通过跨连接完成。

并;

必要性

并;

在某些情况下,这些好处是不需要的,但在其他情况下,它是重要的是值得的时间等待3倍,只要我们必须等待,或支付高达0.03美元(一旦技术成为现实,费用只有0.0003美元)。但也要看看我们能否建立一个私人智能契约的基础上的公共块链,或实现公共和私人之间的交易链交易的交叉连接,我们将能够结合使用的特点,作为一个具体的选择取决于你的需求。有时,市民会比较好,但有时也需要一定的私人控制。这就像真实的世界,一切都取决于你。

来源:
作者:
的https://blog.ethereum.org/2015/08/07/on-public-and-private-blockchains/ Vitalik buterin译者:ivanjianjian
BTC:3haqff9nrcmqhrbtgre76bwxyredxbg6rc
责编:洒脱如
释放源(翻译):鲍比特殊信息

本文是独立于作者的观点,不代表巴比特的位置。

发表评论