公共区块链系统技术解析 |区块链开发

区块链技术的发展可以构建一个更便捷的生活应用连接枢纽,但因为获利的关系,大部分区块链技术还是投身于加密货币中,并非专注于非授权和公共技术开发积累。

一、公共区块链系统技术解析

区块链技术是一种加密安全的分布式分类账,由加密激励机制来运行,允许网络节点以点对点(P2P)分散的方式进行交易,并就全球网络链中每个交易的状态达成共识。实施非中介化可以减少中央平台固有的失败,例如缺乏透明度、腐败、胁迫、审查、过度的市场权力和交易成本。

区块链最初是由中本聪(Satoshi Nakamoto)用比特币推出的。目前,对于作者中本聪,是个人还是团体,仍然是未知的。虽然比特币白皮书中没有提到它的名字,但区块链代表了比特币原始交易所在的数据库。
当实践者和学者通常提到区块链时,他们指的是一种开放的治理,在这种治理中,每个人都可以参与P2P网络并验证转换以及数据基础设施建设,数据基础设施由一个分布式的链(分布式的数据库)组成。

在基础设施方面,所有的加密都呈现一个区块链基础设施,就像最初的中本理想化。然而,在治理的开放性方面,后比特币区块链加密往往呈现其他程度的开放性。这些不再代表中本区块链的最初概念。

二、公共区块链系统由五种主要技术组成:

1.公共的分布式分类账或数据库,在这里信息是通过过帐交易被写入的。任何用户都可以通过发送或接收交易来写入此数据库。地址是伪匿名的,所有记录的信息都以多个区块链接在一起,所有时间都由创建者盖章。

2.PGP加密,或者相当好的隐私,可以创建私有公共地址。这项技术允许任何用户证明他们是一区块数据的所有者,而不显示他们的主密钥(或密码)。本质上,我们可以向另一个用户显示我们是地址(帐户)的所有者,而不显示我们的凭证。它为用户提供了独立进行数字处理所需的隐私。

3.一种与在任何给定的区块链上发生的所有交易相关联的加密货币或代币。代币可以赋予其所有者不同的财产,例如在区块链上书写的权利、投票权、收入权利等等。代币可以是一种商品、一种货币、一种收藏品或任何资产的数字表示形式。加密货币是必不可少的,因为它们激励用户保持网络安全。

4.分布式共识,通常与工作证明(PoW)相关,或者要求任何希望验证交易并希望保证网络安全的用户通过解决复杂的计算问题来浪费能源的技术。其动机是保证区块链安全的加密奖励验证者(或矿工)。其基本思想是通过要求区块链验证器不断地浪费能量,以便找到解决手头的计算问题(通常称为哈希)的解决方案,我们通过让任何人都几乎不可能拥有超过51 %的投票权来维护网络的安全性。因此,共识仍然是去中心化的。

5.一个无权限的P2P网络为了让用户拥有自己的加密货币而不依赖于第三方(如传统支付渠道的银行基础设施)。它允许他们能够自由地相互交易。P2P基于这样的理念用户可以是他们的数据的所有者,因为数据是公开存储的,但只有拥有正确密钥对的所有者才能访问它。

发表评论

邮箱地址不会被公开。 必填项已用*标注