币久网-虚拟货币交易,BTC比特币价格,数字资产交易

币久网

Paradigm 最新研究:一文了解渐进式荷兰拍卖

撰文:Frankie、Dan Robinson、Dave White编译:Amber本文介绍了渐进式荷兰拍卖(Gradual Dutch Auction,以下简称为 GDA),一种可以有效地帮欠缺流动性的资产完成公开销售的拍卖机制。GDA 与此前已经被提出的「时间加权平均做市商(TWAMM)」机制意在解决的问题类似,都是可以让资产在不依靠于市场已有流动性的基础上进行有效流通和销售。GDA 的工作原理是将一笔拍卖分解为一系列荷兰拍卖(注:荷兰拍卖是一种容易见到的拍卖形式,会从高要价开始,然后渐渐减少,直到用户出价)。GDA 允许你便捷地方法同时参与多个如此的拍卖。本文会提供更适用于 NFT 销售的非连续型 GDA 和更适用于代币拍卖的连续型 GDA 两种模型,以供读者理解这个新的拍卖机制。

假设 Alice 想卖出 1 万件 NFT。她不确定这类 NFT 的公允价格,所以她不想以固定的价格供应。相反,她或许会选择进行荷兰拍卖 —— 从一个非常高的要价开始,然后渐渐减少价格,直到所有些 NFT 都被卖掉。不过这种方法并可能不是最佳解,由于市场上的用户可能并不足以一次性消化所有些 NFT 作品。相反,假如 Alice 一次拍卖一个 NFT。比如,她或许会每分钟都开始一场新的荷兰拍卖,拍卖她的一件新作品。这将给市场更多的时间来为她的 NFT 艺术品找到一个公允的价格。非连续型 GDA 其实就是这一想法的延伸。

非连续型 GDA 适用于销售 NFT,由于这类资产需要以整数数目供应。工作原理是为每个 NFT 举办一个虚拟的荷兰拍卖。在一个非连续型 GDA 中,每一个拍卖都在同一时间开始,每一个虚拟的独立拍卖都有一个更高的起价。每次拍卖的价格由价格函数给出,该函数的参数包括该拍卖在系列拍卖中的排序,与正常拍卖开始以来的时间等。经过测算得出的一个较优的函数如下:

其中,每次拍卖的价格依据衰减常数 λ 呈指数衰减,每次拍卖的起价都增加了固定的比率原因 α,首次拍卖的起价则由初始价格 k 决定。

依据上述价格函数,大家可以计算出批量拍卖的总价。假定 Bob 想购买数目为 q 的待拍卖资产。为了做到这一点,他会购买在每个独立荷兰拍卖中总量为 q 的最实惠的资产。而现在时间为拍卖开始后 T 时刻,迄今为止共计售出总量为 m,则 Bob 购买 q 数目资产的总价格 P 为:

把价格函数代入之后,大家可以得到最后的价格计算公式:

假如假定一些具体的数值之后,大家可以得到如下的一个结果案例:

在完成 NFT 销售之后,Alice 目前想卖掉一些标准代币。当然她也可以用上述非连续型 GDA 机制,打包「分段」售出她手中的代币。然而 Alice 可能不想让她所有些代币都能立即供应,比如她期望代币根据天天 360 枚的恒定速度释放。那样她就可以选择用一系列标准的荷兰拍卖中供应我们的代币,而不是用一次 GDA 进行所有些销售。譬如她可以每小时进行一次 15 代币拍卖,或者每分钟进行一次 0.25 代币拍卖等等。连续型 GDA 的工作原理就是将这个过程限制到极限,即拍卖之间的时间间隔接近于 0。这意味着销售被分成无限的拍卖序列,每一个拍卖供应无限小数目的代币。

持续的工作原理是以恒定的排放速率逐步提供更多可供供应的资产。整个拍卖步骤会在一系列的虚拟拍卖中被分解。这类拍卖伴随时间的推移,以均匀的速度开始,每次拍卖都以相同的价格开始。每次拍卖的价格由某个价格函数给出,其中为自拍卖开始以来的时间。价格模型与非连续型 GDA 类似,价格依据衰减常数 λ 呈指数衰减,同时拍卖的起拍价为 k:

倘若 Bob 想购买数目为 q 的代币,为了购入对应数目的代币,他需要参与 q/T 次拍卖,因为拍卖的价格是持续降低的,所以说他需要对目前所有可价格的独立虚拟拍卖中最早开始的那些进行价格。假设现在最早开始的拍卖的持续时间为 T,那样数目 q 的代币的总价格 P 为:

在不考虑链上交互本钱的首要条件下,代入价格计算公式后,完整的价格公式为:

代入一些假定的参数之后,可以得到如下的示例结果:

Paradigm 还公开推荐了 GDA 模型的 Python 模型与可行性测试。

GDA 可以用于同质或非同质资产的公开销售,且对于缺少基础流动性的资产来讲更具价值,这一拍卖机制的用场景并不限于文中提及的容易案例,将来有望在更多应用场景中落地。

我们的缺点麻烦您能提出,谢谢支持!