
Subscribe to Kademlia

Subscribe to Kademlia
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
其实很早就注意到了区块链项目Harmony,倒不是这个项目又让人眼前一亮的特色,而是因为Harmony,我们都将这个翻译为“鸿蒙”,和华为的HarmonyOS鸿蒙系统差不多,莫非这个区块链项目和华为有关系,或者是开展的业务属于系统开发范畴吗?其实都不是,除了是一个国人开发的项目以外,和华为一点关系也没有。
说到国人开发的项目,我的观点一直都是明确的,经常看我文章的都知道我不喜欢国产项目,也多次说过原因。在没有找到合适的切入点发展国内市场的情况下,币就成了唯一的发展途径了,那么大环境下你的项目是不具备可持续发展基因的,都是一群高学历,大聪明的人,身上的光环也不允许他们正常的看待自己今后的失败,所以,索性就搞点钱吧。项目的两点要素他们把控的非常好,第一点,隔离风险;第二点,能搞到钱。至于其他的发展,技术,生态等我认为他们不是没想过,只是有心无力,只好将复杂的事情简单化。
上面一段话仅限于大部分要上交易所的国产区块链项目,并不是绝对的,只是从我进入币圈这七年以来所见所闻的一种感受。但是我们也要有信心,区块链技术我们发展的并不落后,很尽快就能见识到不发币的落地应用。
回到Harmony项目,它其实属于数据经济板块,和我们所熟悉的ICP,BTT等同属一个板块,并且都是这一板块中的头部项目。我们来看下区块链行业里面对数据经济是怎么定义的:
目前我们的数据都是被各种滥用的,所有权和使用权都不在我们手上。而区块链具有极强的保密性,在交易数据的时候,可以有效的保护个人隐私。比如某个大数据公司想统计很多人的某种行为数据,我们就可以只出售给他那部分行为的数据,而不用透露我们的真实身份。这样对双方都是有利的,我们个人保护了自己的隐私,而数据公司采集到了更加真实可信的数据。
这是一种理想的做法,预言机就能做到,也可以和预言机合作,但是目前行业之间的壁垒受限很多,不容易轻易打通。我们简单来了解下Harmony,它的目标是打造一个基于分片的区块链,具备完全扩展性、安全性。现在市场上已经有很多的区块链解决方案了,但是它又提出了自己的工程落地方案。这也是Harmony值得大家关注的地方。
不得不说这是一个很大的目标,首先具备完全的可扩展性,Harmony的分片不仅包括交易确认、网络通信,也包括区块链状态的分片。其次要保证分片的安全性。Harmony的分片基于DRG(分布式随机生成)过程,这让它具有无法被预测、公平、可验证和可扩展的特性。此外,Harmony采用了PoS机制,而不是PoW机制来选择验证者,它对PBFT共识机制有自己的优化。PoS有一定的门槛,既要保证小的权益质押者能够参与网络和赚取收益,也要防止恶意攻击者在单个分片获得掌控权。Harmony通过采用自适应信息扩散算法实现分片内和跨分片网络的信息传播。还采用Kademlia路由实现跨分片交易随着分片数量增加呈对数级扩展。有了分片,还必须保持跨分片交易的一致性,Harmony也支持跨分片交易,支持分片之间的直接通信,通过原子锁定机制确保跨分片交易的一致性。
小结一下,那就是Harmony通过对协议层和网络层的优化,试图提供一个可扩展的,同时也是安全和去中心化的区块链,能够支持更多主流的去中心化应用场景,包括游戏、去中心化交易所、IoT等。
目前,很多新的区块链项目都在试图提高交易处理速度来抢占市场,但像EOS和TRON中的dPoS,Quarkchain中的Rootchain等解决方案都必须牺牲部分关键要素,譬如去中心化和安全性,才能显著提升性能。这也是老生常谈的问题,不可能铁三角问题。
这样的系统尽管运行过程十分迅速,但只能算是半中心化的系统,丧失了区块链的核心理念——去中心化。 分片作为区块链扩容的解决方案,可显著提升网络性能且不损失安全性和去中心化。
Harmony通过在区块链中引入状态分片来解决区块链扩容问题——由于每个节点只需运行和存储一部分区块链数据就可以完成交易,交易处理工作量被分摊,由此大大提高了区块本身的可扩展性。
再来看下项目实现机制:Harmony 的整体架构和以太坊 2.0 类似,由信标链和分片链组成。Harmony 在共识、分片和网络上都有一定的技术创新:
共识:使用 BLS 多重签名对 PBFT 进行改进,实现可扩展的 FBFT 共识。
分片:通过 VRF 和 VDF 融合的分布式随机生成,以及自适应的 PoS 提高分片的安全性。
网络:利用纠删码和 Kademlia 路由提升网络性能。
至于Harmony的技术特点并没有质的飞跃,只是改进,分片作为一种区块链的拓展方案,首先在Zilliqa 上实现。但是Zilliqa 仅实现了网络分片和交易分片。Zilliqa 将其网络分成多个分片,每个分片有数百个节点(网络分片)。这允许不同的交易由不同的分片同时处理(交易分片)。但是,为了能够处理交易,分片中的每个节点都必须存储整个区块链状态信息。这使得网络对节点的要求较高,阻止了硬件资源一般的节点加入网络,不利于网络的去中心化。
Harmony 更进一步实现了状态分片,并将其分片技术命名为深度分片 (Deep Sharding),其中 Harmony 不仅对交易层面进行分片,还会对共识发生的层面进行分片,这提高了并行处理的水平,从而提高了网络吞吐量。此外,由于所有节点都不需要存储整个区块链状态,因此一般的个人计算机也可以作为节点加入网络,从而使网络更去中心化。
这也是项目的风险之处,针对于状态分片困难的技术创新实现存在着非常大的不确定性。
他们在 Harmony 的共识机制、状态分片和网络通信(快速块传播、跨分片路由)中,有一些创新。在提升性能的同时,Harmony 同时对网络的安全性、去中心化程度都有着一定程度的提升,可以说在一定程度上较好地解决了“不可能三角”难题。不过,在白皮书中 Harmony 没有论述在领导者作恶情况下 FBFT 活动机制和安全性,对此很难作出审查。
同时Harmony作为一款新公链,在生态建设上面也存在着很多不足之处,例如主网延期上线的问题,生态成员一般的问题等,这两年公链炒作风气一直都在,虽然对Harmony有一些帮助,但是依旧没有出现闪光的时刻,目前ONE的市值虽有上升,但是也一直徘徊在50左右的位置。五十以内都是高手过招,能冲到前二十,就算彻底涅槃了。
最后来总结下,Harmony 是一个基于状态分片和 PoS 的高性能公链项目,它的分片架构由一条信标链和多条分片链组成,信标链提供包括去中心化的随机数,分片链 Header 的验证,接受验证节点的权益抵押等服务。它想建造一个新一代区块链网络:以分片架构为基础,实现高可扩展性、安全、低能耗的区块链。和众多老公链来比较来看,整体上是有创新,有提升的,但是基于情绪因素来看,适合观望,尽可能多一些理解吧。
其实很早就注意到了区块链项目Harmony,倒不是这个项目又让人眼前一亮的特色,而是因为Harmony,我们都将这个翻译为“鸿蒙”,和华为的HarmonyOS鸿蒙系统差不多,莫非这个区块链项目和华为有关系,或者是开展的业务属于系统开发范畴吗?其实都不是,除了是一个国人开发的项目以外,和华为一点关系也没有。
说到国人开发的项目,我的观点一直都是明确的,经常看我文章的都知道我不喜欢国产项目,也多次说过原因。在没有找到合适的切入点发展国内市场的情况下,币就成了唯一的发展途径了,那么大环境下你的项目是不具备可持续发展基因的,都是一群高学历,大聪明的人,身上的光环也不允许他们正常的看待自己今后的失败,所以,索性就搞点钱吧。项目的两点要素他们把控的非常好,第一点,隔离风险;第二点,能搞到钱。至于其他的发展,技术,生态等我认为他们不是没想过,只是有心无力,只好将复杂的事情简单化。
上面一段话仅限于大部分要上交易所的国产区块链项目,并不是绝对的,只是从我进入币圈这七年以来所见所闻的一种感受。但是我们也要有信心,区块链技术我们发展的并不落后,很尽快就能见识到不发币的落地应用。
回到Harmony项目,它其实属于数据经济板块,和我们所熟悉的ICP,BTT等同属一个板块,并且都是这一板块中的头部项目。我们来看下区块链行业里面对数据经济是怎么定义的:
目前我们的数据都是被各种滥用的,所有权和使用权都不在我们手上。而区块链具有极强的保密性,在交易数据的时候,可以有效的保护个人隐私。比如某个大数据公司想统计很多人的某种行为数据,我们就可以只出售给他那部分行为的数据,而不用透露我们的真实身份。这样对双方都是有利的,我们个人保护了自己的隐私,而数据公司采集到了更加真实可信的数据。
这是一种理想的做法,预言机就能做到,也可以和预言机合作,但是目前行业之间的壁垒受限很多,不容易轻易打通。我们简单来了解下Harmony,它的目标是打造一个基于分片的区块链,具备完全扩展性、安全性。现在市场上已经有很多的区块链解决方案了,但是它又提出了自己的工程落地方案。这也是Harmony值得大家关注的地方。
不得不说这是一个很大的目标,首先具备完全的可扩展性,Harmony的分片不仅包括交易确认、网络通信,也包括区块链状态的分片。其次要保证分片的安全性。Harmony的分片基于DRG(分布式随机生成)过程,这让它具有无法被预测、公平、可验证和可扩展的特性。此外,Harmony采用了PoS机制,而不是PoW机制来选择验证者,它对PBFT共识机制有自己的优化。PoS有一定的门槛,既要保证小的权益质押者能够参与网络和赚取收益,也要防止恶意攻击者在单个分片获得掌控权。Harmony通过采用自适应信息扩散算法实现分片内和跨分片网络的信息传播。还采用Kademlia路由实现跨分片交易随着分片数量增加呈对数级扩展。有了分片,还必须保持跨分片交易的一致性,Harmony也支持跨分片交易,支持分片之间的直接通信,通过原子锁定机制确保跨分片交易的一致性。
小结一下,那就是Harmony通过对协议层和网络层的优化,试图提供一个可扩展的,同时也是安全和去中心化的区块链,能够支持更多主流的去中心化应用场景,包括游戏、去中心化交易所、IoT等。
目前,很多新的区块链项目都在试图提高交易处理速度来抢占市场,但像EOS和TRON中的dPoS,Quarkchain中的Rootchain等解决方案都必须牺牲部分关键要素,譬如去中心化和安全性,才能显著提升性能。这也是老生常谈的问题,不可能铁三角问题。
这样的系统尽管运行过程十分迅速,但只能算是半中心化的系统,丧失了区块链的核心理念——去中心化。 分片作为区块链扩容的解决方案,可显著提升网络性能且不损失安全性和去中心化。
Harmony通过在区块链中引入状态分片来解决区块链扩容问题——由于每个节点只需运行和存储一部分区块链数据就可以完成交易,交易处理工作量被分摊,由此大大提高了区块本身的可扩展性。
再来看下项目实现机制:Harmony 的整体架构和以太坊 2.0 类似,由信标链和分片链组成。Harmony 在共识、分片和网络上都有一定的技术创新:
共识:使用 BLS 多重签名对 PBFT 进行改进,实现可扩展的 FBFT 共识。
分片:通过 VRF 和 VDF 融合的分布式随机生成,以及自适应的 PoS 提高分片的安全性。
网络:利用纠删码和 Kademlia 路由提升网络性能。
至于Harmony的技术特点并没有质的飞跃,只是改进,分片作为一种区块链的拓展方案,首先在Zilliqa 上实现。但是Zilliqa 仅实现了网络分片和交易分片。Zilliqa 将其网络分成多个分片,每个分片有数百个节点(网络分片)。这允许不同的交易由不同的分片同时处理(交易分片)。但是,为了能够处理交易,分片中的每个节点都必须存储整个区块链状态信息。这使得网络对节点的要求较高,阻止了硬件资源一般的节点加入网络,不利于网络的去中心化。
Harmony 更进一步实现了状态分片,并将其分片技术命名为深度分片 (Deep Sharding),其中 Harmony 不仅对交易层面进行分片,还会对共识发生的层面进行分片,这提高了并行处理的水平,从而提高了网络吞吐量。此外,由于所有节点都不需要存储整个区块链状态,因此一般的个人计算机也可以作为节点加入网络,从而使网络更去中心化。
这也是项目的风险之处,针对于状态分片困难的技术创新实现存在着非常大的不确定性。
他们在 Harmony 的共识机制、状态分片和网络通信(快速块传播、跨分片路由)中,有一些创新。在提升性能的同时,Harmony 同时对网络的安全性、去中心化程度都有着一定程度的提升,可以说在一定程度上较好地解决了“不可能三角”难题。不过,在白皮书中 Harmony 没有论述在领导者作恶情况下 FBFT 活动机制和安全性,对此很难作出审查。
同时Harmony作为一款新公链,在生态建设上面也存在着很多不足之处,例如主网延期上线的问题,生态成员一般的问题等,这两年公链炒作风气一直都在,虽然对Harmony有一些帮助,但是依旧没有出现闪光的时刻,目前ONE的市值虽有上升,但是也一直徘徊在50左右的位置。五十以内都是高手过招,能冲到前二十,就算彻底涅槃了。
最后来总结下,Harmony 是一个基于状态分片和 PoS 的高性能公链项目,它的分片架构由一条信标链和多条分片链组成,信标链提供包括去中心化的随机数,分片链 Header 的验证,接受验证节点的权益抵押等服务。它想建造一个新一代区块链网络:以分片架构为基础,实现高可扩展性、安全、低能耗的区块链。和众多老公链来比较来看,整体上是有创新,有提升的,但是基于情绪因素来看,适合观望,尽可能多一些理解吧。
No activity yet