公链? 私链? 产业如何做选择?


当开始谈到公链或者私链时,笔者脑海中浮现的是十多年前,当云端的观念开始面市,大家对于云端的观念觉得很模糊一直在思考这跟我们传统的client-server架构到底有何不同?

是不是这些科技业者又在创造新名词来洗脑市场好赚钱呢?

这还用想吗?当然赚钱是必要的,只是新科技并非一无是处而是用更新更好更有效的方法来解决过去不好解决的问题。

人类科技的前进动力有一个很重要的现象就是用更有效的方法来解决问题

你若回头看历史就会看到诸如汽车取代马车就是一个很好的案例,在二十世纪初期的汽车,其直接相比的单价成本汽车肯定无法跟当时的马车比,正如同现在的许多科技一般,但因为其解决问题的方式更有效成本也更好(降低整体的城市成本)所以汽车就这样的在历史的演进中取代了马车。

用这样的一个假设来推论

只要你的技术方案成本更低效率更好,那么就会形成一种必然性

因此我也敢这样大胆推测自驾车也形成这样的必然性。

让我们回到云端,十多年前的云端甫出现并且开始成为热潮,市场也同时出现了一个声音就是私有云。

我们先不用去比较技术,只先比较外在环境,试思考当时都是谁在提出私有云这个说法呢? 答案是传统的伺服器硬体业者。

因为若公有云的论述正确也广为被大众接受,那么伺服器业者的利益必然受影响,因此提出了私有云的说法,诉求资安,这种论述看似有里却忽略掉你自己的MIS技术上压根底比不过Google等业者,不过确实的保障了某些业者和部分人的生计。

再回到公有链和私有链,笔者必须承认是公链的支持者(但不代表私链没意义),会这样的支持正因为是看到过去公有云私有云的争论(现今的私有云观念已进化为在公有云的IaaS上所建立的私有云),因此认为区块链有意义的用途就是公链。尤其在产业和政府的使用上。

若区块链必须要能够在产业上使用,则必须要满足几个特点

  • 可扩充性Scalability
  • 稳定的交易成本Stable TX Fee
  • 可靠度Reliability
  • 全球性存取Global Access

私有链会有空间主要都会着重在因为公有区块链的效率不佳因此强调可以透过私链结构来解决,却忽略掉这么做为何不用既有的架构并且还有成熟的机制搭配云端可以解决。

并且因为公有区块链大多都跟其所附带的加密货币连动及共识机制(挖矿)的关系因此交易手续费浮动,而因此难以被产业和政府使用。

而全球存取可以说是公有区块链一个最大的价值,由于在区块链上存放的并非是原始资料而是可查验的Hash因此使用得当反而让各种需要作全球协作验证的应用可更有效率却无需担负过大的基础建设成本。

可靠度则成了区块链技术公司的价值如同刚被高价收购的RedHat一样,在当年也常面对为何Linux免费却又得付费给RedHat的争辩。事实上可靠度就是一个利用开放原始码技术公司的重要价值之一了。

事实上,在导入区块链应用时,讨论到最后很容易陷入为何一定得用区块链的坑,但若搭配这几个特点来做审视,你可能可以找到到底你该用公链还是私链抑或者是私链变形的联盟链。至于能够满足上述条件的公链,你认真找一定有至少满足两项条件以上的恕笔者就不替特定技术打广告了。

本文链接地址:https://www.wwsww.cn/jishu/6200.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。