您好,欢迎您来到林间号!
官网首页 小额贷款 购车贷款 购房贷款 抵押贷款 贷款平台 贷款知识 手机租机

林间号 > 区块链 > 代币创建,目前代币的发行方式有哪些

代币创建,目前代币的发行方式有哪些

区块链 岑岑 本站原创

原文:guy wuollet的“设计令牌前的7项健全性检查”

编译:茜茜

Token是一个非常强大的新原语,可以用多种方式定义。在《代币学:超越代币经济学》一文中,已经解释了为什么要更广泛地考虑代币的研究和设计,而不仅仅是“代币经济学”。

令牌给设计带来了非常丰富的空空间。但是我们仍然处于探索令牌设计的早期阶段,更不用说改进它了。在这里,我们所追求的圣杯就是计算机科学家们常说的“龙书”的现代版。这本书参考了《编译器原理》(由阿尔弗雷德·艾侯、林凯玲、拉维·塞西和杰弗里·厄尔曼撰写),有时它可能会参考这本书的早期版本或Aho和厄尔曼的早期作品《编译器设计原理》。这本书统一、定义并影响了几代计算机科学家对编译器设计的研究。影响了很多人,以至于这本书的两位作者在几年前获得了ACM图灵奖。其中之一是“为编程语言的实现奠定基础的算法和理论”,另一个是“通过在他们极具影响力的书籍中综合这些成果和其他人的成就,教育了几代计算机科学家”。

a16z:早期代币设计中的7个关键问题

我们离编译器设计领域像《龙之书》这样的代表作品还有很长的路要走,要写一本关于令牌的权威指南还为时过早。我们的研究主管Tim Roughgarden指出,可能需要十年左右的时间才能达到这个目标,这是一项长期的工作。在20世纪50年代,编译器设计是一个非常复杂和令人困惑的计算机科学问题。《龙书》的出现,通过分阶段应用严格的原则,有助于把这个问题变得更好。

但是一些早期的机会和陷阱已经变得很明显。所以我觉得如果我整理一份我们团队在和别人一起设计令牌时经常讨论的合理性检查的清单,对那些正在构建令牌的人会有帮助。我也鼓励大家去看Eddy Lazzarin最近关于token设计的演讲,内容涉及心智模型、常见模式和陷阱、token的当前功能和许多未被探索的设计空。

事实上,许多团队试图为他们的项目找到“正确的”令牌设计,但通常缺乏经过测试的设计框架,因此他们遇到了其他人遇到的相同挑战。幸运的是,也有早期的成功案例和“好的”令牌设计示例。最有效的令牌模型将具有针对其目标的独特元素,但是大多数有缺陷的令牌设计都有一些共同的缺陷。因此,这里有一些有用的提示来避免最常见的故障模式。

#1设定明确的目标设计代币最大的困难是在设定明确的目标之前先建立一个复杂的模型。没有好的令牌设计或坏的令牌设计之分,只有达到目标的令牌设计或没有达到目标的令牌设计。

第一步应该始终是批判性地检查目标,并确保你(和你的团队)完全理解它:它是什么,它为什么重要,以及你真正想要实现什么?没有严格定义目标通常会导致重新设计和浪费时间。明确定义目标也有助于避免“为了代币经济而代币经济”的问题,这是对一些代币设计的常见(也是不合理)批评。

此外,目标应该特定于令牌。这似乎是显而易见的,但它往往被忽视。以下是令牌目标的一些具体示例:

一个游戏想要设计一个最优的令牌模型来实现可扩展性和支持模块化。

DeFi协议希望设计一个最优的令牌模型来在参与者之间分配风险。

声誉协议希望确保资金不能直接用于声誉(例如,通过将流动性与声誉信号分开)

存储网络希望确保文件以低延迟可用。

一个承诺网络想要提供最大的经济保障。

治理机制希望获得真正的偏好或最大程度的参与。.....不胜枚举。令牌可以支持任何用例及目标,而不是相反。

那么,如何开始定义自己的目标呢?清晰的目标通常来自使命陈述。虽然使命陈述通常是高层次和抽象的,但目标应该是具体的,并简化为最基本的形式。

让我们以EIP-1559为例。Roughgarden提出的EIP-1559的一个明确目标是:“EIP-1559要通过轻松优化成本来改善用户体验,使其在需求急剧上升时,以‘明显最优出价’的形式存在。”

他还提出了另一个明确的目标:“我们能否重新设计以太坊的交易收费机制,让设定交易的气价更像在亚马逊购物?理想的情况是一种宣布价格的机制,即向每个用户提供一个被接受或放弃的天然气价格,以纳入下一个区块。我们会看到& # 8230;EIP 1559年提出的交易成本机制就像一种公布价格的机制,除非需求大幅增加。

这两个例子的共同点是它们都提出了一个高层次的目标;提供一个易于理解的类比来帮助其他人理解这个目标;然后继续概述最能支持这一目标的设计。

#2从基本原则评估现有工作当创造新事物时,研究已经存在的东西通常是个好主意。当您评估现有的协议和文档时,您应该从技术优势和劣势的角度客观地评估它们。

令牌模型通常基于令牌的价格或相关项目的受欢迎程度来评估。这些因素可能与令牌模型实现其目标的能力无关。估价、流行度或其他评估token模型的简单方法可能会将构建者引入歧途。

如果你认为其他模型可以正常工作,而实际上却不能,那么你就可能制造出一个有缺陷的令牌模型。如果您出于不同的目的重用令牌模型,您可能会无意中继承不适合您的令牌模型的假设。

#3解释假设当您专注于构建令牌时,很容易将基本假设视为理所当然。你也很容易曲解自己真正做出的假设。

我们以一个新协议为例,假设它的硬件瓶颈是计算速度。将这一假设作为令牌模型的一部分(例如,限制参与协议所需的硬件成本)有助于使设计符合预期行为。

但是,如果协议和令牌设计者没有陈述他们的假设,或者他们陈述的假设是错误的,那么一些参与者可能会意识到偏差并从协议中提取价值。“黑客”通常是那些比系统设计者更了解系统的人。

解释您的假设可以让人们更容易理解您的令牌设计,并确保它正常工作。如果你不清楚地陈述你的假设,你就无法验证它...

#4检验假设俗话说,“让你陷入困境的不是你不知道的东西,而是你确定知道的东西,其实不是。”

令牌模型通常做出一系列假设。这种方法部分源于拜占庭系统设计的历史,是区块链的灵感来源。系统做一个假设,构造一个函数,如果假设成立,某些输出是有保证的。比如比特币在同步网络模型中保证活跃度,如果网络中51%的哈希幂是诚实的,保证一致性。几个较小的区块链受到了51%的攻击,这违反了Nakmoto共识对区块链正确运作所要求的诚实多数假设。

令牌设计者可以用许多方法来验证他们的假设。严格的统计建模,通常以基于主体的建模形式,可以帮助测试这些假设。关于人类行为的假设通常通过与用户交谈并观察人们实际做什么(而不是他们说什么)来验证,特别是通过鼓励测试网络在沙盒环境中生成实证结果。

正式验证或密集审计也有助于确保代码库按预期工作。

#5定义明确的抽象屏障“抽象屏障”是系统或协议的不同层次之间的接口。它用于分离系统的不同组件,以便每个组件都可以独立设计、实现和修改。清晰的抽象壁垒在所有工程领域都非常有用,尤其是在软件设计中,尤其是对于分散开发和大型团队构建复杂系统,因为单个人无法理解整个系统。

在令牌设计中,清晰的抽象屏障的目标是最小化复杂性。减少令牌模型的不同组件之间的相互依赖可以产生更干净的代码、更少的漏洞和更好的令牌设计。

例如,许多区块链是由大型工程团队建造的。一组可能假设硬件成本随时间变化,并使用该假设来确定为特定的令牌价格提供多少采矿设备。如果另一组依赖于令牌价格作为参数,但不知道第一组对硬件成本的假设,那么他们可能会做出相互冲突的假设。

不透明的假设和接口有时会导致难以发现的错误,尤其是在早期的DeFi协议中。模糊抽象障碍还通过增加协议不同组件的团队之间的交流来延长开发时间。模糊的抽象障碍也增加了整个协议的复杂性,使得任何人都难以完全理解该机制。

通过创建清晰的抽象障碍,令牌设计者可以更容易地预测具体的变化将如何影响令牌设计的每个部分。清晰的抽象障碍也使你更容易扩展你自己的令牌或协议,并创建一个更具包容性和广泛性的构建者社区。

#6减少对外部参数的依赖在创建令牌模型时,经常会用到一些不是系统本身固有的,但会影响整体性能和成功的外部参数,比如计算资源的成本、吞吐量或延迟。

在创建令牌模型时,经常会用到一些不是系统本身固有的,但会影响整体性能和成功的外部参数,如计算资源的成本、吞吐量或延迟等。

危险在于,当代货币模型只有在某些参数保持在有限的范围内才能正常工作,会出现意想不到的行为。例如,考虑销售服务并以一定数量的代币奖励的形式提供回扣的协议:如果代币的价格意外飙升,代币奖励的价值可能超过服务的成本。在这种情况下,从协议中购买无限数量的服务是有利可图的,这导致了奖励的用尽或服务的充分利用。

另一个例子:去中心化的网络通常依赖于加密或计算问题,这些问题非常困难,但并非不可能解决。这些问题的难度通常取决于外部变量,比如计算机计算哈希函数的速度或者零知识证明。设想一个协议,假设可以快速计算出一个哈希函数的速度,并据此支付令牌奖励。如果有人发明了一种更快的方法来计算哈希函数,或者只是拥有不成比例的资源来解决问题,他们就可以获得意想不到的大量令牌。

#7再验证假设:设计一个令牌应该像设计一个对抗性系统一样。假设系统中存在拜占庭行为(即可能存在不忠诚的节点)。用户的行为会随着代币运营模式的改变而改变。

设计者的一个常见错误是,他们无法确保在调整令牌模型时,任何用户行为仍然可以产生可接受的结果。不要假设当令牌模型改变时,用户行为会保持不变。这种错误通常发生在设计过程的后期:有人花费大量时间定义令牌的目标和功能,并验证它是否按预期工作。然后,他们确定了一个边际情况,并调整令牌设计以适应它…但忘记了重新验证整个令牌模型。当他们解决一个边缘案件时,他们可能会产生另一个(或几个)意想不到的后果。

不要让努力白费:每次项目改变它的令牌模型,请重新验证它是否按预期工作。

本网站声明:网站内容来源于网络。如有侵权,请联系我们,我们会及时处理。

温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信,我们会及时处理和回复。

原文地址"代币创建,目前代币的发行方式有哪些":http://www.ljycsb.cn/qukuailian/226218.html

微信扫描二维码投放广告
▲长按图片识别二维码