通证工程 学入门之五:善用工具 模拟器,CAD

荆凯发布

今天我们来了解一下,在设计通证系统之中,可以用上的几种工具。

延续前文我们对于通证系统设计的理解,可以参考传统的优化系统的设计方式,设定目标函数和约束,进行调参,尝试不同的求解算法,复用已有的设计模式,或者设计自己的新算法。

除此之外,我们也可以借鉴电路设计和模拟系统设计之中所用到的工具,将其用在通证系统的设计之中。本文具体了解一下。

 

工具:模拟器,CAD

专业的工程师会使用软件工具来构建对象。软件工程师通常会使用IDE进行编程实现。

在电路设计之中,所用到的工具会更加复杂。关键的工具是模拟器和CAD工具。随着时间推移,所用到的工具栈(tool stacks)会变得非常复杂.但是借助这些工具,可以让10个工程师组成的团队在几个月之内能够设计出来价值数十亿的芯片。一个好的工程师可能要花费一百万的工具费用(这是购买工具年费!)

在通证设计这个新领域,让我们也介绍一些强大的工具吧。我们需要:

  1. 通证生态系统适用的模拟器。一个出发点是基于代理的建模(agent-based modeling),它来自于复杂性科学和人工智能领域。 另一个是用于网络的模拟器,目前已经被用在共识算法设计之中了。
  2. 使用CAD工具,将模拟器封装,进一步对设计进行验证,从中获得灵感,了解应该如何调整参数,会达成什么样的结果,以及探索设计空间。

电路设计中的模拟器和CAD工具

这一部分作者介绍了电路设计中用到的模拟器和CAD软件,不过实际上,因为这部分中跟我们要做token 机制设计实际使用的方式有所不同,所以我暂时不做翻译了。

1970年代,出现了模拟器;CAD工具的出现,可以追溯到1980年代。这些工具是现在芯片设计领域的标配。设计和生产现代的处理器需要花费五千多万美元;如果在投入这些资金之前,不去对设计进行验证和优化,那么肯定是蠢到家了。

然而,在通证设计领域,我们在设计和部署的生态系统预期的价值是数十亿美元,却没有任何工具可言。这甚至连1970年代的水平都不如了。我期待通证工程学的进度,也能够追得上来。

译者注:在了解通证设计的过程之中,我意外的找到了这个工具:

https://insightmaker.com/

可以进行系统模拟用,很有意思,晚点我也会写一篇专门介绍一下。

如下(本来想用嵌入式的方式加上组件,但是效果不好,还是先截个图吧)

电路设计中的模拟器和CAD工具

工具的限制

我得承认,在复杂芯片设计跟经济系统之间,还是存在许多区别的: 人的因素在其中。芯片是封闭的系统,但是人在经济系统之中的存在,会让经济建模更加复杂模糊。然而,我们希望我们能够对现状进行改进,因为,我们每天都在构建涉及到人类的系统。如下是一些辅助的想法。

一个观念是,不要对黑天鹅事件建模,而是将黑天鹅事件一旦发生之后所带来的负面影响降到最低。

或者,我们可以将人类作为模拟器环路之中的一个组成部分,我们可以对其进行激励。

或者,我们可以将人类视作“模拟器”环路中的一部分,在这个“模拟器”中,他们有发起攻击的激励。这对现有的实践进行了形式化: 通证设计者让他们的朋友进行假设的攻击,然后更新约束条件列表,以及对应的设计。这样的对话我已经进行了十几轮了。

模拟永远不可能做到完美。因此,我们需要确保系统自身是可以朝着社区所期待的方向进行进化的。相应的工具,是治理,抵押等等。治理可能是简单的硬分叉,例如,更改目标函数或者增加约束条件。抵押,将通证持有人社区从零和博弈变为了正和博弈。

 

多位同学反映,单看一篇的话很难理解,我这篇文章的提纲先列出来,后续会把后面的部分补齐。

1、简介

介绍文章的主题,如何设计激励机制?因为激励机制实际上是通证生态系统设计的核心,所以,也是要回答这一问题:如何设计通证生态系统?​​

2、工程学,博弈论及其他

作者将通证设计(token design)与已有的其他学科相关联,描述其关系

通证工程学,与通证经济学,博弈论,制度设计等方面有不少相关之处,这部分的译文见: 通证设计与其他学科的关系: 通证工程学入门之一

3、通证设计与优化设计

作者将通证设计与优化设计和EA(进化算法)进行了比较,从五个维度来分析不同系统的异同之处。

4、从优化设计的方法论到通证设计方法论

在这部分中,作者先介绍了一般优化系统是如何设计的;并借助相似的框架来界定通证设计的路径。

5、通证设计模式

在软件工程中,我们有软件设计模式;在建筑工程中,也有相应的设计模式。这部分介绍了在通证工程学中的常见通证设计模式。这些组块可以降低通证系统设计的复杂度,帮助设计者们更好的实现通证生态系统的架构。

6、工具篇:模拟器,CAD工具

这部分介绍了进行通证设计所需要用到的一些工具。借助合适的模拟器和CAD工具,设计通证生态系统,并进行测试,验证设计想法,作出改进完善。

7、结论

本文是英文原文中的第三部分:对优化设计和通证设计的比较

相关文章

通证工程学入门之一: 通证设计与其他学科的关系

通证工程学入门之二: 通证设计 与优化设计

通证工程学入门之三:通证设计模式不完全列表(译文)

通证工程学入门之四:通证设计的方法论(译)

通证工程学入门之五:善用工具

通证工程学入门之六:比特币案例研究

通证工程学入门之七:海洋协议的案例研究(上篇)

通证工程学入门之八: 海洋协议案例分析(下篇)(译文)


荆凯

EOS42中国社区运营

发表评论

电子邮件地址不会被公开。 必填项已用*标注