美文网首页金马带你定投区块链
DAPP 网络,让 DAPP 开发更易扩展、更方便

DAPP 网络,让 DAPP 开发更易扩展、更方便

作者: bf87f58d26de | 来源:发表于2019-09-17 19:19 被阅读0次

    移动互联网时代,APP极大的丰富了我们的生活,从淘宝、美团、滴滴、猫眼电影到微信、抖音……我们手机里的APP彻底改造了我们的工作、社交和生活。

    然而,移动互联APP里的用户数据,基本上被中心化大公司垄断和掌控,有些APP的用户信息甚至会被出卖,而用户毫不知情。同时,App上架政策不透明性,如果一个小型团队开发的APP,因为某些不可说原因被拒绝上架,对这个小型开发团队而言,可能是灭顶之灾。移动互联网APP的中心化,对用户和开发者都不太友好。

    1、APP 需要去中心化

    APP需要变革,需要去中心化。区块链技术与生俱来的数据确权性、及价值网络特征,可以很好的解决这些中心化APP的问题。将数据交由底层区块链处理,应用开发者只需做好商业模型设计及用户体验即可。基于区块链技术的DAPP(Decentralized Application, 分布式应用或去中心化应用)应运而生。DAPP是中心化APP的颠覆者,被人们给予厚望。

    2、DAPP 面临的困境

    然而,开发DAPP不是那么一帆风顺的。程序员在开发DAPP的过程中,碰到很多障碍和限制。

    我是一个程序员,在我眼中,开发 DAPP 就是开发基于区块链的应‌用,它的核心是编写智能合约 (smart contact),定义和区块链的交互方式和内容,也就是定义读写及存储到区块链的内容,以及需要执行的代码段,然后在特定的时间执行特定的功能。底层区块链对于 DAPP 开发者而言,就像是操作系统一样的存在

    在我眼中,DAPP开发面临的最大困境是:现在尚未出现普适性质的公链,区块链的公链太多。在PC时代,程序员主要基于 Windows 、Linux 操作系统开发应用即可;在移动互联网时代,程序员主要基于的 iOS 、Android 操作系统开发应用即可。

    而区块链的公链太多,主流的以太坊、EOS、波场,此外还有本体 ONT、小蚁 ANS 等等等等。各种链之间的DAPP开发语言往往不同,代码不能通用

    在公链去雄逐鹿,前景不明朗的今天,押注某条公链开发,就要承担如果该公链被淘汰后血本无归的风险。或许跨链技术可以解决问题,但目前跨链技术也还在发展中。

    那你说,我的DAPP,每条链都进行开发一套不行吗?大哥,这个开发任务太重,根本不现实,程序员很贵的。

    如果你最看好EOS,那么问题有来了,EOS创建账户不是免费的,基于EOS开发DAPP,账户创建、资源管理、密钥安全等等都是不小的门槛,拦着了一大批小白用户。

    类似这样的问题还有很多很多。

    3、DAPP网络期望解决这些问题

    我一直很关注 DAPP 开发的这些瓶颈。最近,荆凯向我安利了LiquidApps社区和他的子项目 DAPP 网络

    LiquidApps 是一个开放的社区,他的使命是通过引⼊⼀系列技术解决⽅案,降低区块链开发的难度和成本, 以此推动去中⼼化应⽤ ( DAPPs ) 的⼤规模发展和落地。

    LiquidApps 社区搭建了 DAPP 网络。DAPP 网络是一个新型的服务层,由开发者、DAPP 服务提供商( DSP )、以及致力于区块链扩展性的用户三方组成。

    DAPP 开发者,可以在 DAPP 网络中的自由市场中,找到各种 DSP(即DPP的服务提供商,也可以视为是 DAPP 网络中的节点)提供的各种服务包。

    比如如下热门服务包,可以解决我担忧的上诉问题:

    Zeus :是一个软件开发工具包(SDK),它为开发人员提供一组库、代码示例和用于构建去中心化应用程序的文档,能为开发者带来很大的便利性。

    LiquidLink:提供以去信任的方式,在多条区块链中传输数据的功能。LiquidLink服务包,能够为开发者提供安全的区块链间通信(IBC),从而让开发者实现跨链功能

    vRAM: 是一种与 RAM 兼容且完全去中心化的存储替代性解决方案,用于解决 RAM 资源的限制。简单讲,在 EOS 上,可以把它当硬盘使用,从而为 dApp 开发人员提供:释放 RAM 内存、解决用户在 EOS 上使用的摩擦成本等问题。

    LiquidAccounts:提供一种免费的帐户创建机制,可以为小白用户提供极为顺畅的上手体验。让用户不再需要关心资源管理、密钥安全和帐户创建等等繁琐的问题,使得 DAPP 的用户体验更为友好。

    LiquidOracles:提供以去信任的方式获取数据源信息功能。

    LiquidOracles,提供以去信任化的方式,从外部信息源获取数据以及生成随机数的功能。

    LiquidScheduler, 提供可靠性执行任务排程的服务。

    ……

    这些服务包,都是即插即用的。开发者想要使用,只需要抵押相应的 DAPP 代币,然后就能像搭积木一样把这些功能,在自己的DAPP中搭建起来,非常的方便,可以极大的缩短开发时间。

    4、从 EOS 出发,将横跨多链

    DAPP 网络最初只运行在 EOS 区块链上,目前,DAPP网络已经支持 EOS 和以太坊之间去信任式的双向通信,未来还将打破更多链与链之间的障碍。让开发人员的「一套代码,横跨多链」不是梦。

    LiquidLink 社区开放而包容,任何人都可以加入 LiquidLink 社区、加入 DAPP 网络,成为 DSP——DPP 的服务提供商,从而为大家提供服务。今天,已经有不少的团队加入,KYC 和支付解决方案等服务包,即将在 DAPP 网络和大家见面。

    同时,随着 LiquidLink 社区的不断发展,随着 DAPP 网络的日益成熟,DAPP 网络上将会涌现更多的资源和服务包,让 DAPP 开发更易扩展、更方便!

    5、欢迎你的加入

    区块链技术带给了我们巨大的想象空间。而 DAPP 开发尚处于早起阶段,急需抱团努力,一起前进!

    LiquidApps 开放社区,推动 DAPP 的发展、落地和大规模应用。一起塑造去DAPP 的未来,共同享受 DAPP 创造的价值。

    欢迎关注 LiquidApps 和 DAPP 网络。

    LiquidApps 官网:https://www.liquidapps.io/

    LiquidApps 官网:https://www.liquidapps.io/

    LiquidApps 官网:https://www.liquidapps.io/

    「注意」 我是金马,别人离开币圈的时候,正是我深耕的时候。

    你的熊市,让我陪你度过可好?

    币圈金马奖,和你一起走币圈这条光明大道。

    希望和你成为朋友,我的微信:lijinma666

    相关文章

      网友评论

        本文标题:DAPP 网络,让 DAPP 开发更易扩展、更方便

        本文链接:https://www.haomeiwen.com/subject/gzpcuctx.html