首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

吴知柚说|哪些场景下,最好不用联盟链技术开发应用

任何一项技术都不是万能的,这几年,随着区块链技术的发展,特别是在2019年高层学习区块链后,很多政府机构发文鼓励应用区块链技术(主要是联盟链)做各种场景的应用落地,配套了很多政策补贴和支持。在各方力量的催化下,一些客户执着于自己筹划的应用项目一定要使用联盟链技术,本身也像在完成任务一样。柚子工道作为“区块链+AIoT整体解决方案提供商”,几年来碰到的这类客户需求层出不穷,需要不断解释,客户甚至觉得我有需求让你做是照顾你生意,你为什么还推三阻四呢?

其实,联盟链本身在资源消耗、业务逻辑复杂化、应用冗余方面都远远超过了中心化系统,所以应用的必要性是我们考虑的前提,那么,哪些场景下,最好不用联盟链技术开发应用呢?从需求实现的角度看,总结下来有以下这些:

1、单一组织、机构内部需要实现数据可信时,没有必要采用联盟链,因为数据权属归于一方,只有对错,没有互信方面的问题;

2、两个互信度高而且直接关联的机构间数据互信时,可以通过系统直接对接方式解决,没有必要采用联盟链;

3、虽然是多方协同,但本身对数据权属及可信没有需求的,没必要采用联盟链,因为数据是否可信本身不依赖于此;

4、政府等强制性要求参与方必须提供可信数据,且这些数据的信用背书不需要依赖于区块链的记录证明的,没必要采用联盟链;

5、虽然是多方协同,但由一方制定需求规则,且可以修改这些需求规则无须征得其他各方同意的,原则上也没必要采用联盟链;

最后,做个简单总结,正如我们一直说的,区块链技术的核心能力是——让数据在跨组织、机构或个人间“可信”,其中的关键含义包括了“多中心化”,相互间有“共识”,有“数据加密”场景需求,如果这些不是项目需求的话,为什么要用联盟链技术开发应用呢?这里又衍生出来一个新问题,有些打着区块链项目的幌子,其实是“伪需求”和“伪应用”,如何分辨?相信看完了本文,大家也有些了解吧。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20220715A0335Z00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券