UDAP联合创始人张犁:区块链中间件推动应用落地

2018-08-06 14:30 出处:其他 作者:佚名 责任编辑:liuxiangcheng

近日,采访到UDAP联合创始人张犁博士,他在技术架构领域拥有超过20年的工作经验。在进行区块链创业后,他联合发起的UDAP项目已经获得包括元道、CSDN/极客邦资本等10多家机构的战略投资。

他在专访中讲述了对于区块链发展的思考和成立UDAP的始末,以下为专访内容:

1996年是张犁从事技术架构工作的元年。他在香港和美国等地从事分布式系统的研究工作,主要课题是“如何用分布式计算处理大量的遥感卫星影像和空间数据统计分析”,后又在加拿大做基于互联网的能源交易系统。曾为IBM认证架构师和咨询总监,负责并参与了包括爱尔兰电动汽车充换电平台等多个国际性项目的研发和实施,并且为华为等国内知名公司提供技术与管理咨询。

2016年是张犁事业上的分水岭。在决定创业时,他已经成为浪潮集团咨询与规划研究院的第一任院长。

当时,张犁的研究领域是供应链金融和区块链。他注意到区块链的落地需求很迫切,但大部分都缺乏落地的能力。

产生矛盾的根源是太多本来应该在区块链基础设施层和中间件层完成的功能(包括去中心化路由、负载均衡、消息服务和分发、存储等),却不得不由应用层来整合。

同时,有太多可以共用的功能(例如资产上链、确权、铸币、重铸、兑现、销毁、质押、租赁、拍卖和转让等)在反复被不同应用和不同平台开发。

作为架构师,关注点分离(separation of concerns)以及重用(reuse)是最基本原则。张犁立即意识到区块链中间件将是一个潜在的巨大的市场,而且很可能是推动区块链应用落地的关键技术之一。在和两位志同道合的好友冉兵和Frank多次讨论后决定建立UDAP,集中资源共同开展以资产全生命周期管理、搜索和交易为目的的区块链中间件的研发。

在应用和底层之间拉起一座桥梁

形象地说,区块链中间件就像是连接区块链应用和底层区块链之间的一座桥梁。这座桥梁一方面把底层区块链和上层区块链应用连接起来,使应用不需要直接依赖于特定的底层链,保证了应用的独立性和可移植性。

另一方面,这座桥梁又有着一个明确的目的——通过封装区块链、存储、网络和消息服务,为上层区块链应用提供一些有关资产全生命周期管理(包括上链、确权、铸币、重铸、兑现和销毁等)和搜索服务,并且支持多种交易模式(例如质押、租赁、拍卖、市场等)。

如此一来,类似于存证类应用(个人医疗档案、学历证书等)和各种资产交易类应用可以方便地通过这个中间件提供的服务完成资产上链、存证和流转。

区块链中间件对于改善区块链开发环境的作用是显著的。张犁判断的依据是,区块链中间件改变了开发模式,开发人员可以用他们熟悉的开发模式、熟悉的开发工具去开发区块链应用;其次,开发者不需要考虑底层区块链是什么,也不需要考虑每笔交易的费用问题,他们只需要专注于应用的业务逻辑和用户体验,设计应用独特的通证经济模型。

"厚协议层"支撑"薄应用层"

区块链的协议层包括P2P网络协议、共识协议、钱包以及共享账本,区块链应用的核心价值就沉淀在这个被称为区块链L1协议层的地方。

而UDAP则对这个协议层进行了针对性的扩展,在L1基础上建立一个L2层的P2P网络,提供去中心化的路由、负载平衡以及资产全生命周期管理(包括上链、确权、铸币、重铸、兑现和销毁等)、搜索以及多种交易(质押、租赁、拍卖、市场等)服务,使区块链的协议层进一步增厚,应用变得更薄,应用开发变得更简单。

应用并不需要考虑资产上链后哪些数据在区块链的账本里存放、哪些数据在去中心化存储或者云存储上存放、怎样达成不信任节点间的共识、怎样对提供资产管理和交易服务的节点进行奖励等问题。

UDAP会首先实现一些中间件层面的公共服务,今年9月将推出UDAP的MVP版(最小可用产品),包括中间件的一些基本功能。同时,除了中间件本身外,团队还会推出一个在UDAP中间件基础上开发的区块链创新应用来证明中间件的价值。

“为了让应用能尽快上链,我们采取敏捷开发模式”。张犁认为UDAP的最大挑战不是落地,而是团队建设。“市场上极度缺乏区块链开发人员,也缺乏做中间件技术开发人员,更缺乏两者技能皆有的开发人员”。

为了可以在全球招募优秀人才,UDAP计划在美国开设研发机构,与IBM等巨头展开合作对话。除此之外,UDAP还与国内最大的开发者社区CSDN建立起战略合作关系。

今年年底,张犁计划将MVP产品迁移到某个主要的公链上,可能是EOS,也可能是NEO或者量子链,以此来验证应用在不同底层区块链上的可迁移性。

并非所有项目都有应用价值

即使区块链中间件可以帮助项目落地,但不一定所有区块链项目都有价值。张犁认为,很多项目方对于区块链的应用仅限于“发币”。

从区块链的起源来看,加密货币是区块链第一个,也是体量最庞大的应用,而Token是共识经济体的重要组成部分。

不可否认,Token的发行解决了创业公司资金匮乏的情况,让创业公司有足够的资金去实现自己的承诺;同时“发币”也让有资格的个人投资者能够参与到项目的早期投资过程,有了和机构同样进入和退出项目的能力。

但是,我们也看到目前很多区块链项目并不具备落地的能力,有些只是概念的拼凑,目的就是快速发一个通证,然后在交易所pump and dump,割韭菜赚快钱。

甚至一些传销项目也以发币的模式进行非法集资。这种现象主要和目前监管的缺失有关,也和大众缺乏对区块链的了解以及风险意识有关。

今年4月份,张犁发现,美国硅谷投资人问的最多的问题就是“为什么用区块链”?

很多创业者对这些问题的回答都似是而非,有人回答是为了加密、为了安全、为了溯源等,纯粹把区块链当成一种技术来使用。

但张犁认为这些都不是区块链的本质特征,中心化的系统也可以做到安全、加密、溯源。

因此,想要了解“为什么用区块链”,就先要了解区块链能做什么。

张犁向金色财经介绍,在某些场景里,区块链是对现有模式的全新颠覆,而在另外一些场景里,区块链是对中心化系统的一种有益补充,给予人们另外一种选择;而在其他的场景里,区块链可能根本就不适合。

试想如果一个中心化系统提供了有价值的增值服务,并且获得许多用户的信任,那么我们有什么理由需要用区块链去推倒重建呢?无论如何,区块链的网络效率是不如中心化系统的。而如果一个中心化系统是高度垄断的、随时可以制定新规则或者改变规则而不需要经过社区的同意,那么,区块链这时候是不是对很多用户来说就是一个新的选择呢?

区块链是一个开放的网络,互不信任的各方需要达成某种共识,才能协同工作,建立共识经济体。

一个创新的、有效的激励机制对于鼓励互不信任各方的主动参与,以建立相对稳定的网络和可信的服务是不可或缺的。因此,必须设计出有价值的通证经济模型,在区块链项目的社区里达成广泛的共识,从而推动区块链项目的落地。这是张犁理解的区块链发展的必然之路。

UDAP做了什么:

UDAP封装了底层区块链、去中心化存储、去中心化消息服务,在区块链协议层之上建立了L2级别的P2P中间件网络,区块链应用开发者无需底层区块链知识,可以使用熟悉的开发模式和开发工具,简化并加速了区块链应用的开发

区块链应用无需绑定特定的区块链,应用可以在主要的公链上迁移

完整的链上资产生命周期管理、高效的资产搜索和多种交易模式的支持

核心团队成员包括:

Derrick Warren,乔治亚州立大学博士, UDAP基金会主席,前IBM全球副总裁;

张犁,博士,联合创始人,加拿大加密货币与区块链倡导者,前IBM咨询总监、前浪潮集团咨询与规划研究院院长,前IBM架构师委员会委员和导师,IBM认证架构师;

冉兵,联合创始人,来自加拿大,JVM及相关语言研究和开发人员,前IBM架构师,连续创业者。

最新资讯离线随时看 聊天吐槽赢奖品