DAP:星物种 | 要做“币改”利器,「UDAP」为资产代币化DAPP提供开发组件

就在交易所缺流量、项目方缺资金的时候,实体企业“币改”似乎渐成风口。但这些“古典”企业在向通证经济体转型时,会面临系列问题,比如公链性能不高、区块链应用开发门槛高、专业人才稀缺等,由此造成产品难以交付和投入使用。我们最近接触到定位于layer2中间件平台的UDAP,就想通过链下状态扩容、为开发者提供智能合约通用组件,来解决上述问题。目前,UDAP已获得南京公链共同体创新投资基金、元道基金、极客邦、UniValues、MLS、QuarkChain、方向资本、极客资本等20多家机构的投资。在互联网中,中间件(Middleware)是位于操作系统和应用程序之间的软件(平台),它的作用是负责和操作系统进行通讯、调取网络资源,让开发者可忽略底层系统,直接调用中间件平台的组件进行部署和运行。区块链中间件的竞争力可以概括为三点:对开发者友好的开发框架、编程模型,和丰富的功能组件。在这一点上,UDAP选了不可置换资产(如身份证、票务、房产证等)上链、转移这一特定场景,为其开发包括搜索、转让、拍卖、租赁、质押在内的全套组件,相比于通用的中间件平台具有更强的针对性。应用可以独立于特定的底层公链,在不同公链上迁移。UDAP通过适配器(Adapter)来将上层应用的请求翻译成底层链可识别的指令,并将执行结果返给上层应用。由此,UDAP平台及其上的应用可通过开发新适配器来接入其他公链,省去应用的重复开发。UDAP平台架构第三点是如何补足公链性能问题。上面我们也说到,UDAP采用了类似以太坊雷电网络的状态通道(StateChannels)技术。对于选择状态通道而非其它解决方案,UDAP联合创始人兼CTO张犁解释称,因中间件是在layer2网络、在链下,所以UDAP很自然地选了链下的状态通道而非链上的分片等。那么为什么不选链下的侧链技术如Plasma呢?张犁表示,未来每个基于以太坊的区块链应用都是一条Plasma侧链,但因为Plasma需像区块链一样需等待全网确认,很难做到交易的InstantFinality,所以仍需要用到其他的方案,比如状态通道。状态通道的优势就在于支持高扩展性、高性能的同时可进行低成本的易InstantFinality。另外,链下状态通道内的交易也增强了一部分隐私性,大多数中间交易只有交易双方才知道。至于链下状态通道内的去中心化记账机制,张犁表示,UDAP网络中设有两类服务节点,一是网关节点(GatewayNode),由路由提供方担任,以支持去中心化的网络连接。另一个是服务操作节点(ServiceOperationNode),由任一安装UDAP中间件软件的节点担任,提供资产上链、搜索、交易、消息传送/存储等业务实现。这类节点的共识机制由POS改良而来,称为POPS(Proof-Of-Performance-Stake)。它根据节点的健康情况、在线率、距离上一次服务的时间间隔以及质押代币时间等因素以及分布式哈希表算法来选择记账节点,而其他的节点将作为验证节点。我还有最后一个疑问是,UDAP和其它状态通道的区别何在呢?张犁表示,目前其它的状态通道大多是通用的,UDAP针对的是不可置换资产交易的场景,这让UDAP能对状态通道内的交易纠纷进行链上仲裁。若用户使用通用的状态通道,则还需自己设计链上仲裁合约。另外,UDAP会提供链下交易的SDK给应用端,但其他状态通道目前并不提供这一配套组件。在研发进度上,UDAP基于以太坊的MVP版预计9月份上线,同时发布的还有基于UDAP的内容发布类应用和通用资产钱包。内容发布类应用可理解为区块链版今日头条,它的开发组件来自UDAP,主要功能是对用户创作的内容确权上链并进行交易。UDAP通用资产钱包除支持数字货币外,还支持导入各种DAPP资产,比如因创作内容而获得的版权凭证,以及加密猫。用户可在钱包中转让和交易这些资产如把脑2产。盈利方面,UDAP预计有如下几种:上层应用使用中间件需质押UDAP代币,当交易量达到一定规模时需按月/年支付交易费。成立团队提供“币改”配套咨询。UDAP表示,这方面将和有政府、传统企业资源的南京基金大力合作。为银行等金融机构搭建联盟链,同时联合云服务提供商为企业提供一站式服务,从中分润。目前,UDAP有28人,核心成员多来自最大的IT中间件厂商IBM。其中,张犁是前浪潮集团咨询与规划研究院院长、前IBMGBS咨询总监,冉兵系前IBM架构师,DerrickWarren是前IBMGTS全球副总裁。团队其他成员主要来自阿里巴巴、微软和百度等。在区块链中间件这条赛道上,还有微软的Bletchley,传统中间件公司如Tibco等也在试图把自己的产品嫁接到区块链上。Bletchley提供的中间件更多地是整合微软自己的产品,帮助应用在Azure上快速建立自己的联盟链。张犁认为,这些项目和UDAP的最大区别是,他们并未考虑到中间件网络的去中心化,因此只能和底层链一起提供联盟链的解决方案,仅支持混合模式的应用。UDAP则是一个开放的、去中心化的中间件网络,可以和区块链较好地结合,实现去中心化的落地应用。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

[0:15ms0-8:106ms