星期四 2024年 4月 25日
主页 副刊 科技

【数位光华】新时代的诞生:区块链(十四) 公链的演变和发展 下

- Advertisement -
201810120824232544

密码学对于一个区块链系统而言非常重要。

撰稿:陈纪源(马来西亚数字经济协会秘书长/资料来自网路)

对于一个区块链系统,它有几块东西是比较重要的:第一个是密码学,密码学是整个区块链的核心基石,有很多区块链系统或者是电子货币系统。

它整个创新及发展是紧紧围绕密码学来解决它的一些核心问题。第二个就是它自己的代币系统,代币系统是整个区块链的血液。现在有很多商业应用,并不愿意去用代币或者出于各种因素考虑要把这个代币功能阉割掉。

如果把这个代币功能阉割掉,那这个区块链系统,相当于没有了内在激励系统,是很难运转起来的。因为代币系统在整个系统运转环节中有一个东西可以去计量或者衡量大家的工作量,或者是评审每一个参与者的参与度。除了上述两点之外,

第三个特点,非常非常重要的,那就是整个系统去中心化。去中心化是整个区块链系统的一个灵魂所在。如果把去中心化这一个点去掉之后,那这个区块链系统,包括像比特币,跟以前的集中式的系统,没有任何的区别,大家想一下,比特币里面数据的不可被伪造或者是不能篡改,基本是基于密码学的非对称加密来实现的。

- Advertisement -

而这些东西之前在整个的数字签名系统是早已经存在了很长很长时间的,而且被很多部门或者商业场景所运用,像类似代币系统,其实在之前很多的公司或者是一些产品中,我们也是经常看到,一些论坛的积分或者银行的积分,典型的他们也是一个代币系统。

如果说我们把这两个东西,一个是密码学的这种数字签名,另外一个是像之前代币积分系统结合起来,那它是不是就是一个区块链系统?这个事是不成立的,因为它们有一个共同的特点,就是这样一个系统还是控制在某一个人或者某一个公司之下。

此外,若它的系统是被个人或者某个公司所垄断,我们很难说,这个系统是区块链系统,即使他用了最先进的密码学的技术,即使他是设计出一套最完美的这个代币系统。如果这个系统里面的参与方不能够去互相监督或者博弈,那整个系统的安全性或者整个系统的稳定性是无从谈起的。

去中心化有两个特点

所以整个去中心化它有两个特点,一是能够让节点去中心化,二个是能够让资源去中心化。在这两个基础上才能够分散单节点风险,而且防止权力过分集中,避免了中心机构或者中心控制人作恶。

另外一方面我们也要看到,去中心化之后,整个系统的效率并不能够得到一个很好的提升,至少是在短期时间,有一些应用场景,去中心化之后的网络系统并没有集中化系统的运行效率高。所以当前有一些研究热点,大家热衷于研究提高整个整个区块链的性能。为了达到较高的TPS,我们现在也看到了一个趋势,包括很多著名的公链。

它们其实在削弱或者牺牲整个系统的去中心化或者是整个网络的扩展性,以提高它的效率。这样会带来一个后果,一方面它的TPS和效率提高了,但是,另外一方面很多这种公链,它们有一些不好的现象,一些参与节点,它可能受限于中心点的授权。

同时它的网络规模是无法大规模的扩展。而且可能存在超级单体或者个人可以以很低的成本操纵或者修改整个网络的数据,你的密码学再安全,但是如果你的节点都是控制在个别人的手里,或者是单个超级个体里面,他们其实是有办法能够做到伪造或者是能够创造一些东西的。

怎么结合两方面?

基于上面我们提到一些问题和一些相互矛盾的需求,我们想让它保持去中心化的特点,然后又想让它有更高效的性能。那我们怎么去结合怎么去把这两方面做些提高。

沿着上面的思路,我们想有没有一种办法能够在网络层面,建立一个更好的激励机制,鼓励更多的人参与到这个网络里面。这样你的整个网络的规模会有更好的扩展性,同时,当参与人数越来越多,去中心化的属性也会更加的明显。但是参与人数过多之后,又如何去保证一个系统的性能,这可能需要我们在共识层面能够跟参与节点的数量之间找到一个平衡点或者结合点。

我们现在能看到一个结合点,是我们在鼓励这些节点参与的同时,能够把他们的传输能力,或者传输的链接范围给他资产化。如果依据这个能够构建一套更好的共识机制,那在扩大网络规模以及鼓励去中心化节点参与的同时,能够让整个系统的性能或者是效率能够有一个更好的提升。

同时,这一点也能够弥补目前在区块链系统里面一个空缺,就是如何把网络资源跟区块链系统紧密地结合起来。我们看到在整个互联网技术里面有三大块最核心的资源:一个是运算资源,一个存储资源,还有一个就是我们刚才提到网络资源,或者叫传输资源。

在运算资源这个领域里面,已经有很多的区块链系统在跟它紧密的结合或者绑定,最典型的像比特币或者以太坊,比特币里面的任何竞争都是通过核心的运算,去产生记账节点或者优胜节点。

以太坊表现的更明显一些,对外宣称它是全世界的一个计算机,每个人都可以把自己的一部分计算资源去贡献出来,去运行这个智能合约去验证他们的运行结果,通过他们的运算获得一定的收益。

在存储领域里面我们也看到有一些区块链系统包括非常著名的基于IPFS开发的filecoin。但它更多地是把每个人零散的资源重组。同时基于这种存储的系统开发出一种新的共识,我们可以看store把这种储存资源能够跟区块链系统紧密地结合起来,这些都属于存储领域的应用。

但是在网络层面,尤其我们鼓励节点加入去中心化网络这个层面,目前我们并没有看到太多的系统去做这个事情,但是在这个领域,应该是跟前面的计算资源,包括储存资源是可以并驾齐驱的核心资源,如果在这个资源里面能够利用好,一方面能够很好的鼓励大家节点参与的属性。

另外一方面也能够做出一些实际有用的共识机制提高整个区块链的效率。以上这些是我个人的一些思考,对于区块链的初衷,我们想去构造这样一个区块链系统,希望能够保持它原来去中心化这个属性在里面,只有在这样一个环境里面,大家才能够充分地去参与,而且公平的去竞争,能够把它这个系统的价值或者系统的一些属性能够更好地发挥出来。

- Advertisement -

 

 

 

找工作, 就找这里!
› 立即申请
  • IT Business Sales Support (internship)
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 850.00 /Month
› 立即申请
  • Business & Marketing Executive (Internship)
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 850.00 /Month
› 立即申请
  • Business Development Representative(Intern)
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 850.00 /Month
› 立即申请
  • Business IT Sales (Intern)
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 850.00 /Month
› 立即申请
  • Business IT Sales
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 5K /Month
› 立即申请
  • IT Business Sales Support
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 5K /Month
› 立即申请
  • Business Development Representative
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 5K /Month
› 立即申请
  • Business & Marketing Executive
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 5K /Month
› 立即申请
  • Business Development
  • Sales & Marketing
  • Kuala Lumpur
  • MYR 5K /Month
› 立即申请
  • 财富规划师 (Wealth Planner)
  • Insurance
  • Petaling Jaya
  • MYR 9K /Month
› 立即申请
  • 营养教练
  • Insurance
  • Kuala Lumpur
  • MYR 10K /Month
› 立即申请
  • PHP Software Developer
  • Information Technology
  • Wilayah Persekutuan
  • MYR 6K /Month
› 立即申请
  • DevOps Software Engineer
  • Information Technology
  • Kuala Lumpur
  • MYR 6.5K /Month
› 立即申请
  • Java Software Engineer
  • Information Technology
  • Kuala Lumpur
  • MYR 10K /Month
› 立即申请
  • Design + Marketing (Internship)
  • Advertising & Marketing
  • Kuala Lumpur
  • MYR 800.00 /Month
› 立即申请
  • Gallery Sitter
  • Event
  • Kuala Lumpur
  • MYR 100.00 /Day
› 立即申请
  • Graphic Design + Marketing (Internship)
  • Advertising & Marketing
  • Kuala Lumpur
  • MYR 800.00 /Month
› 立即申请
  • Multimedia - Video & Marketing (Internship)
  • Advertising & Marketing
  • Kuala Lumpur
  • MYR 800.00 /Month

- Advertisement -