Hedera :基于Hashgraph算法构建分布式公共账本

0

一、BTC和ETH是国王,但是国王走路实在太慢

BTC和ETH是当前的王者
区块链是当前最热门的话题,而比特币和以太坊是区块链世界目前当之无愧的王者。
但是BTC和ETH所代表的区块链网络很慢很慢
BTC和ETH在交易速度和效率方面存在着很大的问题,比特币平均每秒处理十笔交易,ETH网络每秒大约处理十五笔交易。
有一部分团队正在努力开发扩展工具来使比特币和以太坊变快(例如闪电网络、Plasma、分片技术、雷电网络 …),这些团队相信这些解决方案将解决比特币和以太坊面临的扩展问题。
另外一部分团队则尝试构建全新的区块链主链网络来解决这个问题(例如EOS,Dfinity,Cosmos),这部分人提出的口号基本都是是BTC2.0项目,区块链3.0项目,未来的公链等

二、DAG算法(有向无环图)是什么?

比特币和以太坊网络太依赖于工作证明(PoW)所提供的一致性算法。
PoW式区块链并不是真正的拜占庭式的,理论上它们仍然可以受到51%攻击的威胁。
如果某个用户可以持有的币数超过50%,然后他便可以挟持整个链了,这对其他玩家是一种不公平。
更重要的是 工作证明(PoW)链很容易被分叉,因为两条链上都可以挖矿,如果挖矿有利可图,分叉将一直进行下去,直到整个社区达成共识。
DAG算法(有向无环图)有别于区块链技术,它能够像区块链网络一样实现分布式和去中心化网络,同时还具有更高的安全性。
目前基于DAG算法(有向无环图)的项目有IOTA和byteball

三、关于Hashgraph

 

Hashgraph通过DAG(有向无环图)共识算法来解决了扩展问题。

该算法将八卦协议(Gossip protocol)与投票算法结合起来,使得Hashgraph能够在没有工作证明(POW)的情况下快速安全地达成共识。
Hashgraph不依赖工作证明(POW)所以永远不会被分叉。

BTC每秒能处理3-7次交易,ETH每秒能处理10-20次交易,Hashgraph承诺每秒能处理十万次交易,超过目前Visa信用卡的性能。

四、Hedera Hashgraph平台


Hedera是在现有的Hashgraph  Consensus 共识网络上运行的公有链。
Cryptocurrency:即Hedera token,支持平台运行所必需的本地微交易。
File Storage:分布式文件存储系统 用于构建在平台上运行的应用程序。
Solidity Smart Contracts:支持Solidity脚本来创建智能合约。

性能:

Hedera hashgraph宣称会和用户的互联网速度一样快。
该平台建立在由Leemon Baird博士发明的虚拟投票共识算法上。
该算法提供了近乎完美的网络带宽使用效率,每秒能够处理数十万次交易。
交易确认时间以秒为单位; 而不是几分钟,几小时或几天。
共识结果是100%确定的,是独一无二的,永不改变的。

安全:

Hedera hashgraph具有最强的安全级别,满足异步拜占庭容错(aBFT),能够抵抗高度的分布式拒绝服务攻击(DDOS)。
该平台是唯一正式证明了这一技术的分布式账本。
Hedera保证实时达成共识,并抵御分布式拒绝服务(DDoS)攻击。

公平:

Hedera hashgraph是公平的,确保交易的一致性顺序。
该平台确保没有任何一个用户可以阻止交易写入账本,也没有任何用户可以影响这些交易的一致性顺序。
这些功能是当前各类应用程序的刚需,但许多分布式账本技术都没有实现这些功能。

怎么运行的:

使用八卦协议,节点可以高效快速地与社区中的其他节点交换数据。
使用这个作为输入,节点运行与其他节点相同的虚拟投票共识算法。
社区在订单和时间戳方面达成共识,无需通过互联网进行再次确认。
每个交易事情都由其创建者进行数字签名。

 

Hedera平台上进行Beta测试的用户

Xtremepush正在利用Hedera解决点击欺诈问题。

CU Ledger在全球服务2.5亿信用社成员,并使用Hedera解决部分跨境国际支付流程。

Intiva Health正在使用Hedera解决医生,护士和其他医疗保健专业人员的持续认证问题

拥有数亿游戏下载量的游戏工作室Machine Zone正在利用Hedera来解决Satori这一分布式AI Mesh问题,该解决方案每秒可处理5亿个事件。

About Author

Leave A Reply