阻碍区块链应用落地的五大难题和解决方案

2018年初区块链掀起了一阵新热潮,多家互联网公司纷纷宣布推出区块链项目,新兴的区块链项目方和媒体百家争鸣,一时之间区块链行业风光无限。git

区块链概念的火爆,使得愈来愈多的人开始学习它、理解它,甚至“拥抱”它。github

只是沉浸在“狂欢”里的众人怎么也没有想到以后坏消息接连而至。从一开始的币价大跌“”币价大跌开始,接连有项目解散跑路,一众空气项目接连有序走向归零,市场恐慌接连不断,人们不由开始怀疑区块链是否真的有出路。浏览器

2019 年人们已从开始的狂热转向理智。关于区块链,你们关注的再也不只是区块链是什么,而是区块链能作什么? 安全

在这里插入图片描述

提起区块链的应用,最早想到的即是以比特币为表明的数字货币领域。可是随着 1C0 的爆发,数字货币的投机性被疯狂放大,甚至部分沦为诈骗工具。微信

目前区块链技术真正的落地应用却不多,咱们不由要问,被众人寄予极大指望的区块链为什么落地会如此艰难?
网络

1、为何区块链应用落地困难?

咱们能够发现区块链在应用落地方面遇到的困境可能主要有如下 5 个方面,在非技术方面,它面临炒做和投机、认知和应用门槛高等问题,在技术方面,它面临性能没法与互联网媲美,以及没法与互联网进行数据交互等问题。并发

一、投机与空气项目oracle

以前的“区块链狂热”现象,仅仅是一些人利用空气项目和 1C0/IF0/IM0 的热潮在投机炒做而已,这些人的目的只是圈钱而并不是真正地去研究、应用区块链技术。一开始就动机不纯又如何作到真正发展区块链,早已为后期众多项目跑路和解散埋下伏笔。app

二、认知门槛偏高分布式

区块链对于普通人而言,存在很高的认知门槛。及时是对于大多数行业内从业者,对区块链的认知也良莠不齐。

区块链自己是一门跨学科的边缘技术,涉及密码学、分布式网络、计算机软件、博弈论等多个不相关的学科,且资料匮乏,技术发展又异常迅速,知识更新很是之快,要彻底了解和掌握是很困难的,须要投入大量的时间和精力去进行研究。

三、应用门槛偏高

区块链应用门槛高主要体如今对用户不友好。大部分应用存在存在必定的操做门槛。

首先,用户须要具有必定的区块链技术知识,就拿基础的数字货币交易来讲,用户可能就须要知道“私钥是什么”、“助记词是什么”、“冷钱包和热钱包”等等,大部分第一次接触的用户没法在短期以内经过自身理解与操做融会贯通。

其次,对于开发者而言,技术门槛也偏高,目前链上应用(Dapp)的开发可能须要掌握一门新的语言(如Solidity),但目前此类教程并很少,并且网上缺少完善的资料。致使开发的 Dapp 可能不够友好或者存在诸多漏洞。

在这里插入图片描述

四、效率和性能不足

咱们一般将交易吞吐量(TPS)看做是区块链的性能指标,它表示在固定时间能处理的交易数。在实际应用中,若是 TPS 并发过低,容易形成网络拥堵严重,大量交易排队,从而使得区块链在高并发业务的场景下没法落地,甚至连目前咱们要求的简单支付都是问题。

五、没法与链外信息直接交互

目前智能合约还没法主动与外界数据/信息进行交互,在智能合约的触发条件取决于区块链外信息时,这些信息需先写入区块链内,可是目前区块链还没法主动完成这一个操做。

而智能合约在多数场景下,每每须要与外部世界进行数据交互,典型好比去中心化保险、稳订货币及借贷平台、预测市场、去中心化旅游等等。

2、如何解决这些问题?

针对非技术问题,如炒做圈钱,咱们相信这个寒冬没有价值的项目终将被识破,并被剔除。而咱们也能够看到目前主流交易平台已经开始了清理工做,逐渐下架一些不正规的项目代币。

针对认知门槛高问题,可能并非短期以内能够解决的,或许也可能并不须要解决,就像互联网发展至今,你们都在使用微信和支付宝支付,可是彻底能够不懂第三方平台是如何与银行进行结算,以及经过什么技术实现和保障资产安全的。区块链发展壮大以后也会下降普通用户的使用门槛。

对于应用的技术门槛,一方面不少项目在推动更友好的开发环境和语言,让普通开发者能够直接上手。另外一方面,目前已经不少团队在作相关的技术课程,好比咱们深度合做的一块链习技术社区,在作以太坊的智能合约高阶课。

随着愈来愈多的智能合约开发者参与进来,其社区相关内容的不断完善,这个门槛也会逐渐被开发者所接受。

而效率和性能问题,这个也是你们最关注的,涌现出了多种解决方案及项目,好比状态通道、Plasma、Turebit 等 Layer 2 方案,像是 Celer Network、Raiden Network 等项目,固然也有不少团队在研究和开发更好的公链,好比ThunderCore、Dfinity、Algorand 等项目。

对于区块链没法直接获取链外信息的问题,解决方案就是预言机。

在这里插入图片描述
以太坊创始人 Vitalik Buterin曾在王峰十问的采访中也确定了预言机的做用,Vitalik 表示:

“I think that one component that needs to be built that can make smart contracts work better is oracles, for providing information to smart contracts about the outside world. I know that Oraclize has been working on centralized oracles for a long time, though I am also interested in the decentralized oracle projects. ”

翻译:我认为,须要创建一个可使智能合约更好地运做的组件预言机,为智能合约提供外部世界的信息。我知道 Oraclize 长期以来一直致力于中心化的预言机,尽管我对去中心化的预言机项目也很感兴趣。

引用来源:

www.yours.org/content/an-…


3、什么是预言机?

**预言机就是一种单向的数字代理,能够查找和验证真实世界的数据,并以加密的方式将信息提交给智能合约。**预言机就比如区块链世界中的一个第三方数据代理商。

举例来讲,假设现实世界中的“数据源”和区块链中的“数据接口”,是两个使用不一样语言的国家,预言机就是中间的翻译官。经过预言机智能合约就能够和链外数据进行无障碍交流。

在实际使用智能合约中,去中心化的预言机能够保证提供的数据没法被篡改。

进一步了解预言机请参考:区块链技术科普丨什么是预言机(Oracle)


4、DOS Network 为何要作预言机?

在这里插入图片描述
咱们在 2017 年就在关注以太坊 Dapp 的开发,可是却发现区块链应用没法主动与链外信息进行数据交互。

咱们意识到这是阻碍区块链生态发展和去中心化应用大规模普及的一个重要因素。常常调研以后,咱们发现尚未可用的去中心化预言机服务,因而开始研究更好的解决方案。

在找到更好的解决方案以后,咱们便启动了 DOS Network 这个项目。其中 DOS 是 Decentralized Oracle Service 的缩写。它所提供的预言机服务能够链接智能合约和链外互联网世界,同时也为区块链提供无限的且可验证的计算力。

DOS Network 在性能上可支持多条链,且数据结果接近实时,同时 DOS Network 分片的网络结构设计,能够并行处理请求,达到高性能和可扩展性,帮助扩展智能合约的处理能力,是一个二层(layer 2)网络解决方案。

在这里插入图片描述

咱们的核心技术团队位于硅谷,两位创始人王琦和华思远均毕业于美国卡耐基梅隆大学,并获电子与计算机工程专业硕士学位。华思远曾任职于 Amazon、Google高级软件工程师,王琦曾任职于 Oracle 总部、Pure Storage 高级软件工程师。做为区块链技术的早期爱好者且在硅谷从事技术开发工做多年,具备丰富的技术开发经验,对区块链行业也十分了解。

咱们相信 DOS Network 是一个有价值且很是有意义的项目,它可让更好的提高区块链的可用性,咱们也一直在为之努力。

若是你是一位开发者,欢迎来试用 DOS 的 Oracle 服务,目前咱们已经在以太坊测试网发布了 alpha 版本,2 月份咱们会发布 beta 版本。(请复制到浏览器打开)

dosnetwork.github.io/docs/#/cont…

若是你是区块链爱好者,也欢迎后期做为服务节点参与到网络中,能够得到 Token 奖励。咱们也会在近期公布白皮书及其余细节。

你们能够经过官方渠道持续关注咱们,或直接添加dosnetwork001加入社区。

本文图片皆来源于网络,版权属于原做者

相关文章
相关标签/搜索