简体中文|English

UDAP最新协议——Singular要点解读

区潮网 • 2018-11-03 • 热度: 分享至

摘要:UDAP最新协议——Singular要点解读

图片3.png

将万物通证化,为世界上的每个“物”(例如房地产、酒、会员卡、票据等)建立自己特有的区块链帐户,这是UDAP的新协议Singular将为区块链世界做出的一大贡献,也是将区块链普及到各行各业以及普通用户最为关键的一步。

(详见 https://github.com/udap/EIP/tree/master/<c /singular)

 Singular协议的提出及实现,是UDAP最终构筑资产互联网的前提基础,任何可以拥有、交换并产生价值的事物,例如货物、服务、商标、证券、仓单、购买协议、许可证、版权、音乐、视频、游戏、积分、游戏装备、活动门票、收藏品等实物资产及数字资产都可被清晰定义及价值流通,任何人都可以在区块链上通过调用Singular协议来发布他拥有某种资产并以一种去中心化的方式管理和经营事物间的所有权和交易。

上周Singular协议发布后,有很多人发来邮件询问其相关的细节问题,本篇文章将就其设计中的关键点做一些解释

1、一笔资产关联唯一的智能合约账户。账户是资产的所在地,人们可以很容易地通过如Etherscan等公共服务浏览到该token的相关信息;

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

3、它支持push所有权转移和push所有权转移模式。在直接转移中,当前所有者可以将token所有权的传递请求给到接收者帐户,接收者帐户可以选择在该交易中接受或拒绝价格。然而,在间接所有权转移中,当前所有者会保留交易token直到更换拥有者,token的地址被传递到线下的某处。当接收方认为该出价符合预期时,它会发出另一个单独的交易请求来完成交易;

4、运营方。ISingularWallet账户可以指派运营方协助进行所有权转移,让运营者代表所有者管理资产token是一种通用的模式 (ERC721ERC777),人们发现处理token交易很方便。当前token所有者可以为接下来的所有权变更指定一个运营者,但是直接设置token的运营方会污染token接口;

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

6Token交换和出售是通过中间媒介TradeExecutor实现的,它是一个部署在一个公开的地址上的自运转的智能合约,并在所有权管理上受到Singulars的信任;

 7、适配器将token转化为可交易的Singulars,并封装在ERC20和ERC721中,这为建立去中心化的资产交易平台奠定了基础。

例如,在供应链仓储中,仓单就是存货人所拥有资产的证明之一(其他相关的资产证明包括入库单、采购合同、仓储合同、第三方认证等),谁拥有仓单,谁就拥有仓单所代表的仓储货物的货权。其中,仓单就可以作为Singular资产“通证化”的对象及供应链仓储环境就可以作为Singular的实际场景之一。

再如,对目前关注度较热的“数字媒体作品”来说,UDAP的底层智能合约框架Singular便可以将数字媒体作品中的内容,包括文本、音乐、视频、图片等进行通证化,再应用协议为其提供更灵活的确权、宣发、交易、互动等技术支持,这一模式甚至可扩展至数字娱乐、付费知识等更多领域,为版权和授权流动性市场提供一个新的商业思路,同时也可开创基于区块链的新型社会化营销体系。

今后,UDAP将为应用开发人员提供更多基于区块链的资产生命周期管理的协议、模块和应用开发API,为区块链应用提供前所未有的可扩展性和可用性。


本文来源:区潮网 文章作者:区潮网 / 责任编辑:区潮网

下一篇 暂无下一篇

注 册

已有账号? 点此登录

找回密码