邱寒:深圳区块链开发者沙龙干货这么多

1月6日由井通科技、商链网络科技、前海金融科技研究院联合举办了井通区块链开发者沙龙。沙龙中对各家主流区块链技术进行了剖析,讲解了井通区块链的API、SDK及开发案例,探讨了各种业务采用区块链技术的解决方案。由井通科技资深工程师蔡维嘉进行主讲。

井通区块链已经稳定运行了几年,又将底层常用功能进行了SDK封装,给人的感觉就是非常简单,不像其它区块链底层开发搞得很复杂。因为井通在发行数字资产和转账方面采用的是类似瑞波的银关模式,所以像创建账号、发行数字资产、支付、挂单、查询等等,都非常简单,几行代码就可以实现。比较复杂的逻辑可以采用智能合约,井通采用成熟的脚本语言lua作为合约语言,相比以太坊的Solidity可能会弱一点,但因为有底层银关的各种功能支持,也基本够用了。

目前针对区块链的各种展望遐想给人的感觉是区块链无所不能,但现实中却发现没有什么惊人的实际落地应用,除了炒币和ICO。这就是理想与现实的差别,原因除了现有区块链底层不够成熟,不能承载商业应用外,也跟底层系统种类繁多,操作复杂有关,再加上区块链是先改善后端架构和业务逻辑,前端使用者感受不明显。

井通的优势就是底层架构已经基本成熟,速度满足商用,测试链开发环境具备,可以免费进行上链业务应用,所以各种想法都可以在井通公链上进行上链试运行。但要实现业务上链,就要深刻理解业务怎么利用区块链的特性。

其实业务系统要结合区块链,重点是两方面的设计。一是大的方面,从架构上要根据区块链的特性考虑商业逻辑,产品特性,功能关系。二是小的方面,在具体数据结构上要考虑哪些数据上链,哪些数据放传统数据库,上链的数据结构是什么样的,数据怎么交换。这两方面设计好,中间的业务系统,前后端的架构设计跟现有的IT系统没啥大的差别。

而要在架构上和数据结构上设计好区块链应用,不在于技术水平要多牛,更重要在于思维方式的转变。区块链的商业运用逻辑和模式往往与资金、金融、跨界业务联合等等有关,如果单纯从技术上研究,而不从商业模式和商业逻辑上清晰其本质,就容易搞蒙。架构师和程序员在这方面如果不能深刻理解,就容易转不过弯。

经常有人问,区块链倒底能做什么,感觉好像区块链做的东西,传统IT技术也能做。其实区块链的核心应用强项在于打通和联合,单个系统不一定能体现出特点,但如果涉及到跨系统、跨界联合等等场景,区块链的优势就体现出来了。

就算是单个系统,麻雀虽小,五脏俱全,只要涉及到资产,那么发行、转移、支付、审记、记账等等功能一个不能少,但因为区块链系统已经天然具备上述能力,系统就不用再去重复建设相应的功能模块,开发效率会大大提升,开发成本也会降低。当然这是指利用成熟区块链技术的前提下,如果使用不成熟的区块链底层慢慢摸索,那成本肯定高到海了去。

基于对区块链应用的深入理解,深圳商链网络科技可以协助各行业完善、设计自己的区块链行业解决方案,欢迎大家交流沟通。

您的点赞和转发,是对我最大的肯定和支持。欢迎关注和微信加我。

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180107G0383200?refer=cp_1026

扫码关注云+社区