数字资产与通证经济简述

in #cnlast month

数字资产是什么

数字资产是指以电子形式存在并具有经济价值的资产。它们是通过数字技术创建、存储、交易和管理的资产,可以在互联网和数字网络中进行传输和使用。

数字资产的概念非常广泛,包括但不限于以下几类:

  • 加密货币:如比特币(Bitcoin)、以太币(Ethereum)等,是一种基于区块链技术的去中心化数字货币,可以用于在线交易和投资。

  • 数字证券:包括股票、债券、期权等传统金融资产的数字版本,它们可以在区块链上发行和交易。

  • 非同质化代币(NFTs):代表独特资产的数字证书,如艺术品、收藏品、游戏物品等,每个NFT都是独一无二的。

  • 数字版权:包括音乐、视频、书籍、软件等数字内容的版权,创作者可以通过数字版权管理(DRM)保护自己的作品。

  • 虚拟商品:在在线游戏、虚拟世界或社交平台中使用的虚拟物品,如服装、装备、虚拟货币等。

  • 数据和数据库:企业或个人收集和生成的数据集,可以用于分析、营销、研究等目的。

  • 智能合约:在区块链上运行的自动执行合同,可以用于自动化执行金融交易和其他商业活动。


数字资产系统要解决的问题

  1. 数字资产如何表示?
  2. 数字资产如何发行?
  3. 数字资产如何进行复杂交易?

通证是资产在区块链上的价值表示物,涉及的资产包括三类:

  1. 比特币和以太币等链上的原生资产、
  2. 映射到链上的线上资产、
  3. 映射到链上的线下资产。

当它们被在链上表示后,我们将其统称为“数字资产”。通常的做法是,用以太坊区块链及其智能合约可以创建和发行代表价值的通证,然后用它去关联资产,形成现在较为通行的数字资产表示物。

在以太坊区块链上主要可以创建两种表示价值的通证:可互换的ERC20标准通证和不可互换的ERC721标准通证。可互换通证的典型是现金,不可互换通证的典型是房契。

对表示为通证的数字资产,以太坊智能合约可以协助其进行各种交易,如通证兑换、通证抵押等,形成复杂的数字资产交易与应用。这些交易与应用都可以是去中心化的,无须中介的参与。

链上数字资产通证交易case:
编写一个合约,售卖一种基于ERC721标准的不可互换通证,如性质类似于收藏卡的“谜恋猫”。每个谜恋猫通证各不相同,预先在智能合约中设定其价格均为10枚以太币,购买方式是先到先得。这时,去中心化的数字资产交易过程如下:

  1. 买方向智能合约地址转入10枚以太币,即为发起购买邀约。智能合约担任第三方保管的角色保管资金。
  2. 卖方把该收藏卡(基于ERC721标准的通证)转入买方地址。
  3. 智能合约自动将以太币资金转入卖家账户。

通证系统的原理与设计

用区块链上的通证表示链上资产、线上资产、线下资产时,完全的去中心化甚至完全无人介入的自动化通常是不可行的。资产的设计、发行的设计以及后续项目的运行,都需要有机构来发起,这个机构在一定程度上是区块链项目的中心。

发起机构角色指责(类中心)

  • 协调,将线上资产、线下资产与通证进行对应。(设计这个产业生态圈的通证经济系统
  • 发起和发行通证。该机构是相对去中心化的,它并不掌握社区百分之百的权益,也不具有绝对的话语权,而必须做社区的协调者。
  • 持续运行项目和社群,直到社区能够自行运转。在项目的发展过程中,随着社区的扩大与强大,中心才可能开始弱化,甚至最终达成去中心化社区状态。

去中心化金融生态中,大量项目采取了以下两个方面的通证实践:

  1. 由一个发起机构进行通证的设计、发行、初步运行,但在一个阶段之后通过建立去中心化的自治组织(DAO)形式,将治理权移交给社区,重大事项由社区投票决策;
  2. 通证的发行不再预分配给早期投资、团队,而是采取所谓的公平启动(fair launch),也就类似于比特币系统,通证是从零开始按时间、业务发展情况发行给所有参与者的。

通证经济设计
通证经济系统设计包括两方面,一方面是和通证的价值相关的设计,另一方面是和通证的数量相关的设计。

一个通证所表示的价值是什么?如何与现有资产对应?参与者可因什么贡献而获得?如何用它投资社区?如何确定它的价格?通证的数量设计则包括初始分配、流转和总量控制等, 这些是通证的价值设计所关心的问题。

image.png

以太坊区块链是当下用区块链表示数字资产的基础设施

一方面,它为价值表示提供了通证;另一方面,它也为通证数量逻辑的实现提供了编程语言、工具(智能合约)、标准(ERC20等)和运行环境(EVM)。

在数字空间,基于区块链可以生成独一无二的数字化凭证,即链上的价值表示物——通证,所有者可以用公钥/私钥组合确定性地拥有这一凭证。

各个区块链网络连接在一起并加上一些市场机制后,可形成统一的、通用的市场,各种凭证可以方便地相互兑换。
它以一致的方式实现了几乎所有价值凭证的数字化。它以极其简洁又安全的方式实现了凭证的数字化、所有权和交易,便于我们在其上构建复杂的应用

  • 广义的通证经济:基于通证的价值互联网

在技术底层,区块链是由交易明细形成的数据存储记录,即所谓账本(Ledger),账本是通过共识机制在众多参与者中进行确认并分布式地存储的。基于去中心网络和分布式账本,区块链有三个功能:去中心化的价值转移功能、去中心化的价值表示功能,以及其上的价值表示物——通证。

广义的通证有如下几个主要特点

  1. 区块链上的通证可以用来表示各种各样有价值的事物,区块链上的通证即数字时代的财产所有权的凭证。随着区块链从技术阶段进入商业阶段,通证将会被用来主要表示链外的资产。

  2. 参与者相信区块链账本是安全的,也相信它能让参与者在链上的行为是可信任的。这带来的结果是,区块链上的通证在链上参与者之间处于一个“信任特区”之中,也称为“去信任的信任”(trustless trust)。

  3. 区块链上的通证是可编程的,并且通过编程也可以实现多链之间的资产互通。未来的图景不是当下的一个个孤立的区块链网络,而是众多区块链网络相互连接,组成一个更大的价值互联网。

区块链提供了一整套新工具,它用通证把广义的价值凭证带入了数字空间,并让我们可以在数字空间确权、交换、交易。

  • 狭义的通证经济:通证经济激励

通证在实体经济中的应用,这通常被称为“通证经济激励”,即用链上的通证来进行奖励和惩罚,以协调商业活动中参与者的行为。

通证经济激励有两重作用

  1. 利用区块链上通证的可信度来扩大参与者的范围。阻碍人们合作的主要因素之一是难以建立信任,区块链的信任建立功能被用来让众多利益有所冲突的主体也能合作与交易。通证可以扩大信任的范围,从而我们能更容易地将产业上下游和众多其他利益相关者带入一个繁荣的产业生态中。这样的产业生态可称为是“数字经济体”。

  2. 在一个交易市场、一个产业联盟中,我们可用作为价值表示物的通证激励参与者,通过通证的协调让每个人出于自己的利益而行动,它发挥作用的方式类似于市场经济,最终的效果是整体经济福利的最大化。


通证经济实践模型
image.png

总的来说,在一个数字经济体的内部,通证经济激励的应用会扩大信任的范围,提高内部的协调性;在一个数字经济体的外部,通证经济激励的应用会提升整体市场的运转效率。

通证金融功能实现

去中心化金融(DeFi)是一场能够让用户在无须依靠中心化实体的情况下,使用诸如借贷和交易等金融服务的活动。略加补充:这些金融服务由区块链上的“智能合约形式的协议”来提供,它们处理的是用通证表示的数字资产。

DeFi领域有如下主要细分赛道:
·借贷;·去中心化交易;·衍生品;·资产管理;·稳定币;·预言机。

  • Compound借贷平台

Compound由三个部分组成, 1: Comptroller审计官合约,它是借贷平台的总控角色; 2. 一系列cToken合约,它们运转着一个个借贷市场 ; 3.COMP治理通证合约,掌控整个项目的治理权。COMP向用户的分配由审计官合约完成。

用去中心化智能合约协议完成“银行”的金融功能

在Compound借贷平台,当你存入一种数字资产(通证A,如比特币、以太币),你可以用它作为抵押,然后借出另一种数字资产(通证B,如稳定币DAI)。

作为存款人和贷款人之间的中介,负责借与贷的核心任务:

  1. 接受存款,贷出贷款,并为存款人提供利息作为回报,向贷款人收取利息作为收益。
  2. 以抵押借贷、信用借贷这两种主要方式进行风险管理,确保资金安全。
  3. 其还有一个职责是管理好资金池或资产池。

假设,在ETH价值500美元时,你拥有100枚ETH,你看好它的长期发展,不愿抛售。你可以用它抵押去借贷另一种数字资产,这可在Compound借贷平台的两个借贷市场中分两步实现。

第一步:在Compound借贷平台的ETH借贷市场中,你存入ETH以获得利息。同时,你将它设置为抵押物,这将让你在整个平台中获得借贷额度。

第二步:在Compound借贷平台的DAI借贷市场中,你以自己在整个平台中的抵押物为抵押,借出一定数量的DAI(1单位稳定币DAI约等于1美元),你需要相应地支付利息

完成如上两步后,你相当于在传统银行中进行了一次借贷。而这一切都是由区块链上的智能合约也就是Compound借贷平台的智能合约来完成的。这些智能合约组合起来的借贷平台又常被为借贷协议,银行的角色被去中心化的协议所取代。

超额抵押:贷款人借贷一种数字资产,他必须在这台存取款机中有其他类型的数字资产进行超额抵押。如果你的抵押资产贬值或所借贷资产升值,则会被要求增加抵押,否则会被平仓。

在Compound借贷平台上有三种用户角色,除了存款人、贷款人之外还有清算人(liquidator)这一角色。当一笔贷款出现抵押不足、需要被清算时,清算人可以替贷款人还贷款,他们将获得抵押物。

Compound中智能合约和通证在技术上的使用情况。
在Compound中,银行的角色被拆分了:资金管理被智能合约取代,存与贷被智能合约取代,坏账处理被清算人取代。
Compound这个借贷协议实现像银行一样的存款、贷款功能,但它并不需要完成建立一家银行那些复杂的任务,它做的是,编程实现如下两种智能合约:

  1. 第一类智能合约是主控程序,其中主要的是所谓的“审计官合约”(Comptroller)。它是这家银行的风险管理部,根据用户在Compound的存款决定他有多少贷款额度。它记录评估一个用户需要多少抵押物,决定一个用户是否要被清算。每当用户与一个借贷市场交互时,审计官合约就会被询问是否同意这一交易。

  2. 第二类智能合约是针对每一类资产的借贷市场,比如“WBTC借贷合约”“DAI借贷合约”“USDT借贷合约”“ETH借贷合约”等。当一个用户要存入某种资产、借贷某种资产时,他要做的就是去和相应的智能合约(也就是借贷市场)交互。

借助以太坊这条区块链的安全性、借助它的价值计算机制和编程语言,Compound用几个数百行的智能合约就实现了传统银行花费大量财力、物力、人力才能实现的功能。


  • Uniswap:用智能合约完成通证兑换

闪兑平台Uniswap实现的功能是,用户可以借助它完成两种通证的市价兑换。这种兑换是去中心化的,其实现机制也被称为自动做市商机制。

可以用“流动性兑换池(Liquditiy Pool)+兑换(swap)” 来描述Uniswap等一系列产品的组成结构。

兑换工作原理
它不是一个撮合平台,让用户在其上与另外的用户进行兑换,即采用所谓的Peer-to-Peer模型,它是用户与兑换池(也就是流动性兑换池)中的通证A、通证B完成兑换,即采用所谓的Peer-to-Pool模型

使用它的方式是,当用户要用通证A兑换通证B时,他将通证A放入兑换池,然后按照某种价格取走相应的通证B。

"恒定乘积自动做市商算法" : 确定价格的机制。
假设兑换池中通证A的数量为x,通证B的数量为y。用户兑换后,通证A的数量变为x’,通证B的数量变为y’
所谓恒定乘积自动做市商算法是,用户兑换前与兑换后x与y的乘积保持不变

用户兑换前:xy=k, 用户兑换后:x’y’=k

1. 假设有一个通证名为CLS。在CLS/ETH的兑换池中,兑换前的x、y、k分别为:1000、0.1、100。
2. xy=k => 1000×0.1=100兑换前价格:1ETH=10 000 CLS
3. 用户输入0.01ETH,试图兑换CLS。
4. 兑换后,y’将变成0.11,则x’变成909.09,这样就可以保持乘积不变。
5. 在不考虑燃料费、兑换平台收取的交易费的情况下,输入0.01 ETH,将获得90.909 CLS
6. x’y’=k =>. 909.09×0.11=100, 实际兑换价格:1ETH=9091 CLS

在Uniswap中有两类用户:

  1. 普通的兑换交易用户,用一种通证兑换另外一种通证。
  2. 流动性提供者(liqudity provider),他们向交易对的兑换池按规则注入一对资产,让第一类用户的兑换能够完成。

当前的交易费率为0.3%,这些交易费现在全部分配给了流动性提供者作为报酬。流动性提供者将资产存入流动性池的理由是获得交易费奖励作为回报。另外,在Uniswap发行了治理通证UNI之后,它向其中一些交易对的流动性提供者发放UNI形式的奖励。

治理通证UNI:它发行治理通证UNI,用其奖励一些交易对的流动性提供者。协议的重大事项由治理通证的持有者提出提案、投票决策。

Uniswap智能合约实现
它主要由四个智能合约组成:工厂合约(Factory合约)、交易对合约(Pair合约)、路由合约(Router合约),UNI治理通证合约。

Uniswap闪兑平台运转的最小单元就是各个交易对的智能合约:

  1. 每一个交易对,都有一个交易对合约实例。
  2. 每一个交易对合约,都管理着这个交易对的流动性提供者的资金。
  3. 每一个交易对合约都有一个自己的LP Token(Uniswap V2是ERC20标准,Uniswap V3是ERC721标准)

通过对借贷平台Compound与闪兑平台Uniswap的拆解,可以看到,利用分布式金融科技技术(DeFi),精巧地组合智能合约和通证(包括资产通证、本金与利息通证cToken、流动性池的份额通证LP Token、治理通证),可以在区块链上实现原本需要复杂的技术基础设施与团队组织才能实现的金融功能。

Coin Marketplace

STEEM 0.28
TRX 0.13
JST 0.032
BTC 60913.71
ETH 2919.21
USDT 1.00
SBD 3.71