UDAP发布新的协议:在区块链上为每个“物”安一个家

“One thing, One smart contract” 万物都有一个智能合约管理,这一理念是UDAP发布的新的资产账户模型Singular的主要理念。

Singular是专门以一种非常形象的方式表示特定的资产,它是一个“万物通证化”的框架,定义了一个事物是如何被通证化以及如何以一种去中心化的方式管理和经营事物间的所有权和交易,致力为世界上的每个“物”建立自己特有的区块链帐户,推动项目进程再次向前迈进了一大步。目前,该项目已提交以太坊。

一些早期区块链建设者曾设想过区块链与智能合约的未来,Singular项目便本着这一区块链初心精神应运而生。在设计Singular模型时,UDAP的研发团队设立了以下目标:

l 该模型能够支持安全的token传输和交换;

l 能支持使用Singular的加密数字货币进行直接购买;

l 能支持去中心化交易;

l 可与ERC20和ERC721等现有的协议兼容;

l Token可应用在状态通道(State Channel)中;

l 可直观的处理单个资产token;

l API要简单明了、没有歧义;

l 具有强安全性等等

在这个过程中,Singular token的所有者必须是ISingularWallet的合约账户,其他非合约账户无法直接拥有Singular token。这个设计很大程度上与以太坊的帐户抽象模型(讨论)的思路相同,该模型将会在Ethereum的未来版本中进行部署。

在协议设计中,当一个人要出价购买某人的资产时,需要有规定截止时间的参数,singular内置的时间锁为这一应用提供了可行性保证。在交易期间,接收方可以随时通过调用accept参数获得token的所有权,同时这将反过来发送一个通知给他的前所有者更新它的状态,甚至跨链。一个重要的设计是:资产所有人不能在报价期间进行更改操作。这实际上是一种时间锁。相比之下,无论是ERC20还是ERC721或者是它们的任何衍生品都不能为转移交易提供内置的时间锁定。

而Token交换和出售是通过一个部署在公开地址上的智能合约——TradeExecutor实现的,并在所有权管理上受到Singulars的信任,适配器将token转化为可交易的Singulars,并封装在ERC20和ERC721中,这为建立去中心化的资产交易平台奠定了基础。

UDAP的目标是构筑一个全球性的"资产互联网"(The Internet of Asset),这样无论是企业还是个人,都可以在这个资产互联网上方便地发布、转移和交易各种虚拟的以及实物的资产,从区块链的角度理解和认识现实世界中的"资产"的概念,从中抽象出各种资产在区块链上的数字表达,以及各种资产的一些主要行为,从而制定出一种通用的、去中心化的资产协议,包括一个通用的资产模型以及一整套面向应用开发者的API,而Singular模型的推出,正是这项宏伟图景从概念到变为现实最为关键的一步,将万物通证化,任何有形和无形资产就可进行上链、确权、转移、交易和销毁等,UDAP为第三方的客户提供的健壮、高性能、持续有效的一个全资产(而不仅仅是虚拟货币)生命周期管理、搜索和交易平台也能开始良性运转,提供了代码的复用,减少应用的重复开发,推动更多第三方应用成为一个个独立的应用经济体。

传统的ERP系统建立了一套基于中心化存储和计算的资产模型,UDAP打造的Singular模型是资产发布者对其发布的各种资产的抽象,它规范了系统如何管理资产的属性、服务及安全。与传统ERP不同的是,该资产模型需要规范资产在区块链上的表达、交互、安全、隐私及资产真实性。通过将资产上链,资产的发布者、拥有者以及交易的签署者的权益都可以被清晰地定义,信息存储永久化,便于流动和交易。

Singular资产账户可以记录该事物特有的“生命周期”,由某个人或某个实体组织有效担任的资产所有者可以掌控所拥有资产账户的生命周期,他可将该所有权交易为其他事物所有权或货币,协议完全自主运行,并可在其基础上嵌入使用其他智能合约,大大拓展了生长空间。为每个“物”建立特有的区块链帐户,无论是对于UDAP来说,还是对于资产帐户模型Singular来说,未来都可期、大有可为。

(备注:本文转自金色财经)

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181026A1A3TV00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券