区块链技术具体包含哪些方面?
时间: 2020年10月13日                     分类: 区块链技术 标签:, ,

区块链 技术

对于连锁圈子中的局外人,区块链技术并不熟悉。我经常听到分布式,加密和智能合约的概念,但是对于区块链是什么还是有些困惑。

实际上,区块链技术大致包括四个方面:加密技术,分布式存储,共识机制和智能合约。其中,智能合约是在以太坊中实现的,这本身并不是什么新鲜事物。以太坊已经注入了新鲜血液。以太坊之所以被称为区块链 2.0正是因为智能合约。

1.加密技术

加密技术与安全性有关。现在,加密技术已经相对成熟,尤其是对于发展而言。安全通常与隐私结合在一起。换句话说,存放我的东西的地方不仅没有人被盗,而且没人知道。 区块链的加密技术必须确保信息隐藏,并且每个节点都匿名存在。

2.分布式存储

分布式存储和加密技术的匿名性和安全性似乎存在冲突。将自己的东西存放在别人那里对我来说可靠吗? 区块链中的分布式存储具有非常重要的技术功能。它可以离散化数据并将其存储在不同的位置,同时确保加密。

3.共识机制

共识机制是通过特殊节点的投票在短时间内完成对交易的验证和确认;对于一笔交易,如果几个利益不相关的节点可以达成共识,我们可以考虑整个网络。对此也可以达成共识。

说到共识机制,如果您经常访问论坛,您会发现从事公共链活动的人和从事私人链条的人经常彼此意见分歧:从事公共链条的人会说私人链条/财团的链条吗?是区块链?如何发行硬币?做私人连锁店的人会说,做公共连锁店意味着发行硬币?还是交换,有价值吗?

实际上,公有链与私有链/财团链之间的共识机制存在很大差异。大多数公共链使用POW / POS共识机制,而私人链/财团链则经常使用拜占庭或谣言。共识机制区块链 技术,例如算法。对于进行技术开发的人来说,每种共识机制都不是好事。这仅取决于哪种业务方案合适以及如何将其应用于业务方案。

考虑共识机制,有两个指标需要注意:效率和响应速度。换句话说,实现该系统需要多少资源,以及达到业务所需的响应速度需要多少资源。

4.智能合约

智能合约是在以太坊上实现的,旨在以基于信息的方式传播,验证或执行合约的计算机协议。智能合约允许没有第三方的信任交易。它具有一个非常重要的功能:交易可以被跟踪且不可逆。此功能非常重要,将在许多业务场景中使用。

当然,除了可以通过智能合约开发的以太坊外,还有一些平台。如果您想将智能合约添加到业务场景中,则面临着多种平台技术选择。选择技术平台时,必须考虑开发难度。如果要选择平台,建议首先考虑其共识机制是否符合业务场景。

原始链接: