点击这里给我发消息

走进区块链-应用层作用与设计

责任编辑:高小维   发布时间:2019/07/15 16:30:38

随着区块链的概念不断升温,越来越多的人投身区块链中来。许多行业正在将注意力转向区块链,希望通过区块链技术解决行业中遇到的问题。但是,就区块链的现状而言,它仍处于发展阶段,需要更多更多的落地应用来证明。就像互联网一样,它是从认知到认可的时间考验。

  目前,区块链的发展一般有以下两种形式,主要基于区块链的底层,区块链应用为主。区块链底层的发展主要是开发区块链框架并为外界提供技术平台。这种类型的开发具有高技术要求并且难以开发。它需要大量的资金和专业技术人员来支持它。相对成熟的区块链平台包括比特币,以太坊和超级帐本。区块链应用开发主要以成熟的技术平台为载体,解决工业应用中遇到的难点。这种类型的开发主要关注实际的业务应用程序和业务场景。区块链平台的选择可以是一个或多个的组合。一些有能力的团队将改造一些底层平台以满足实际情况。业务需要。目前大多数区块链项目都是应用层开发。

  1。应用层角色

  应用层直接反映了我们日常生活中的一些应用场景,如金融,数字货币,供应链,物联网医疗,公益事业,能源,法律事务,电子商务,文学创作,娱乐,版权等。对于开发人员,只要您了解区块链的基本原理以及如何使用区块链平台,并且可以通过应用层与底层平台进行交互,您就可以使用区块链技术来实现区块链中的数据。这也是我们经常说的“区块链+”的概念。通过对应用层的合理规划和区块链解决方案的使用,它可以覆盖各行各业。

  2。应用层设计

  应用层和区块链之间的交互可以参考以下两种设计方法。

  1.客户端通过应用层发起请求,应用层将信息发送到区块链(信息上行链路),应用层捕获处理结果,然后将处理结果返回给客户端。 2.客户端通过应用层发起请求,上传应用层信息,应用层不捕获处理结果,客户端通过查询得到区块链的处理结果。第一种方式是应用系统长期积累,追求用户体验,每个人都习惯于这种请求交互,这种方式最大的问题是如果应用层被劫持或攻击,结果将被返回失真。第二种方法是通过自查询获得结果来减少对应用程序系统的依赖。以记录簿为例说明两种方法的区别。当您向图书写信息时,第一种方法是让管理图书的人告诉您图书的内容。第二种方式是浏览本书的内容。两种方法都有各自的优点,在实际应用中,需要根据具体的业务需求进行选择。


区块链

商务电话

13215946687

商务微信

G5557778

商务邮箱

gwkjbc@163.com

商务二维码

闽ICP备18015324号-1