LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 区块链开发在很长时间内仍然是一个复杂的过程

区块链开发在很长时间内仍然是一个复杂的过程

2019-10-30 岩浆桶 来源:区块链网络

XNYU37CxFWfOXXkpqLFyumIH1JjJq4Gpu3CD1xar.png

区块链开发在很长时间内仍然是一个复杂的过程

据Decrypt 8月12日消息,总部位于洛杉矶的加密货币营销公司Zage的报告称,许多人仍然认为区块链技术仍过于复杂,41%的受访者表示实现无缝链接的用户体验是其大规模发展的关键。据悉,该报告调查了102名区块链公司创始人和首席执行官。

区块链对于许多人来讲仍然过于复杂,甚至于“如何正确理解区块链”都是一个不小的问题,无缝连接的用户体验固然是趋势和方向,但是想实现这样的效果却并不是一件容易的事情。

目前来看,区块链的开发者主要可以分为两大类:

1、底层开发者,即公链开发者

公链是区块链最底层的基础设施,所以公链的开发是区块链整个行业发展的基础,公链开发又可以细分为很多不同的开发领域,比如共识算法、跨链互联、账本存储、接口(API、SDK等)、安全等等。所以公链的开发本身就是一个非常复杂的过程,需要多个不同技术领域的开发者团队分工协作。

2、应用开发者,即Dapp开发者

Dapp是用户使用区块链最直观的工具和入口,就像我们用的钱包App和交易所App一样,所以对于用户来说Dapp才是帮他解决问题的工具,至于Dapp如何与区块链平台进行交互,他们并不是特别关心,所以,Dapp的复杂性主要体现在“如何把用户的去中心化类的现实需求,映射到区块链上“,这里边包括业务解析和数据存储等多个方面。要想构造一个可用、易用的Dapp本身就是一件非常困难的事情,需要从产品、研发等多个维度去考虑和实现,这并不容易。

Dapp应用和区块链底层平台分离的开发方式,虽然很好的为Dapp开发者团队隔离了区块链内核的复杂性,但是也带来了很多问题,比如“Dapp开发者如何能更好的调用区块链底层的功能?区块链底层如何能快速迭代以保证满足Dapp快速迭代的需要?”,类似这样的问题还有很多。

对于Dapp开发团队而言,他们通常不会不会做太多的底层开发,既没有这种能力,也没有特别的必要,所以选择一条合适的公链是最经济的方案。这样可以提高Dapp的开发进度,降低开发成本,尽快达到MVP(最小化产品模型),然后基于此产品进行快速的迭代,这个过程就像我们现在看到的力场APP一样。

但是,有时候公链的目标与Dapp的目标又并不完全一致,所以如何调和这些矛盾,都给开发过程带来了很大的不确定性和新的问题。

所以,现在区块链开发的复杂性问题,其实不是一个单纯的技术问题,还有很多技术规划、团队协同、以及其他方面的问题,说白了就是现在的区块链开发还处在一个无序的过程中,各种标准体系还没有建立起来。而想系统化的解决这些问题,需要大量的时间,而且也需要大量的钱!!

—-

编译者/作者:岩浆桶

玩币族申明:我们将尊重作者/译者/网站的版权,促进行业健康发展,如有错误或不完整之处请与我们联系。

LOADING...
LOADING...