DAO:可编程组织和 DAO 可组合性

作者:BlueYard

关于"货币乐高"的想法已经谈了很多,特别是在去中心化的金融系统方面,加密货币是可编程的货币,而可编程的组件做得好是可组合的。软件行业有丰富的可组合性方法的历史。因此,当你开始把钱和围绕它的能力看作是可编程的组件时,接下来的自然步骤就是看看这些与货币相关的各种组件如何以新的和意想不到的方式组合在一起。

有鉴于此,什么是DAO?根据我目前的经验,DAO是在线讨论组,充其量只有一个共享的资金库和一个治理系统,以帮助确定如何使用这些资金库。但DAO的真正承诺是它们可以成为可编程组织,就像加密货币是可编程货币一样。

可编程组织的概念带来了创建可组合、可重用的组织结构和能力的能力。

尽管DAO表面上是由人组成的,但在其核心,DAO与任何其他人群的不同之处在于它是通过代码进行管理的。用程序员的话说,我们通过API或应用程序编程接口与DAO交互。在分散的基于区块链的系统中,这些API采用智能合约上可公开调用的函数的形式。虽然DAO是由人类编排的,但DAO的真正功能是它的智能合约。其他一切,正如Orca协议团队喜欢称之为的那样,SocialWare。

Limit Break 推出可执行的链上可编程版税新标准 ERC721-C:5月10日消息,Limit Break 首席执行官 Gabriel Leydon 宣布推出创作者代币合约(Creator Token Contract)ERC721-C(C 代表 Creator)作为可执行的链上版税和可编程版税合约的解决方案,旨在帮助 NFT 创作者赚取更多版税。Limit Break 尚未确定计划如何在自己的 NFT 项目 DigiDaigaku 中使用 ERC721-C。

项目可以利用创作者代币合约 ERC721-C 来控制 NFT 在钱包之间的转移,同时可以强制收取版税来确保 NFT 创作者的工作获得报酬,并且能够进行可编程支付、拆分、衍生品等。创作者代币合约兼容各种代币类型,包括 ERC721、ERC721-A、AdventureERC-721 和 ERC1155,同时还具有智能合约白名单选项和功能。[2023/5/10 14:53:37]

DAO本质上是通过API执行功能的可编程组件。

Filecoin介绍与EVM兼容的Filecoin虚拟机,计划今年2季度引入可编程性:3月28日消息,Filecoin介绍与 EVM 兼容的 Filecoin 虚拟机(FVM),旨在为 Filecoin 网络引入智能合约的可编程性。FVM 原生代码语言为 WASM(WebAssembly),还将首先实现 EVM(以太坊虚拟机)兼容。借助 FVM,除了现有的存储功能外,Filecoin 网络还可以获得计算能力。此外 FVM 将分阶段上线,2022 年第 1 季度计划引入协议分叉,在开发者可编程之前引入准备性调整,包括 Gas 机制和架构调整,随后 2022 年第 2 季度将引入可编程性,重新设计系统角色和更深层次的协议更改,使其更容易针对系统角色进行编程。[2022/3/28 14:21:35]

这些能力是什么?什么是API?

Cardano创始人:Cardano新功能应被称为“可编程验证器”而非“智能合约”:9月19日消息,Cardano创始人Charles Hoskinson最近在推特上表示,对于Cardano来说,“智能合约”这个词其实并不恰当,并建议社区将其新功能称为“可编程验证器”。Cardano开发者Matthias Benkort最先发现了语义上的错误。他声称由于其eUTXO交易模型,Cardano的可编程性与以太坊和Solana等竞争链截然不同。因此,智能合约不能实际部署在Cardano上:“与以太坊、Solana、Algorand等公链不同,Cardano上没有所谓的‘部署’智能合约(功能)。取而代之的是,验证器在使用前由哈希隐式引用,并在激活时公开。”(U.Today)[2021/9/19 23:37:05]

就可编程系统而言,目前,大多数DAO包含两件事:

声音 | 陈伟星:区块链带来的可编程金融是调节垄断环境下矛盾的希望:泛城资本创始人陈伟星在微博上表示,我们所面临的核心问题——裙带资本与金融垄断的三大坏处是:1.金融利润远大于实业利润;2.垄断企业通过资本“烧钱”挤压小企业利润;3.讲故事抱大腿权重大于产品与服务创新。而区块链带来的可编程金融,是唯一的突破之道,是所有年轻人的希望,也是调节垄断环境下矛盾的希望。而关于区块链金融与实业的循环,估计将在未来1年内成型。[2019/5/16]

会员名单

共享钱包/金库

讨论在Discord中进行,聚会在会议上进行,小组开始编写代码、设计东西、推文等,但大多数DAO的本质——将它们作为DAO与在线俱乐部区别开来的地方——归结为这些两个功能领域。今天的DAO实施代码来管理会员资格和花钱。

那么,可以管理成员和钱包的组件是可组合的,这意味着什么?

成员管理和多方钱包的公开访问功能

这些功能的标准化接口,以便多个实现可以互换。

一组标准化的调用约定,因此每组功能或接口不需要完全不同的交互方式。这样做的好处是允许不同类型的模块相互替代或以相同的方式进行管理。这也意味着调用可以以接口创建者没有计划的方式链接在一起。像这样的调用约定的一个历史示例是基于UNIX的系统的工具几乎都从其输入和输出文本中读取文本,从而允许将它们与管道链接在一起。

Zodiac团队在为可组合的DAO行为创建提议的标准方面做了一些出色的工作,这与面向方面编程的概念方法类似。

虽然我们现在在行为方面讨论可组合性,但可组合性也适用于数据。例如,Orca协议实现了由许多DAO组成的DAO。在理论上无限大小和复杂性的图中,每个DAO可以有零个或多个DAO作为父级。在顶层,DAO由其所有成员递归组成,无论是人类、DAO/Pod还是与机器人相关的其他身份等。

现在我们对大多数DAO是什么以及可组合对它们意味着什么有了一个简化的认识,您可能会认为这听起来并不令人兴奋,人类协作的世界远比简单的组建团队、筹集和花钱的能力丰富得多。事实上,到目前为止,我们构建的这些PeopleLego并不是很有用。他们除了存在还做什么?不多,尽管DAO中的人类可能很忙并且非常有生产力,创作艺术、音乐、公司、在线材料或试图拯救地球,但DAO本身是肤浅的,几乎没有特色。

DAO可组合性的下一步是扩展DAO本身的功能,并相应地扩展DAOAPI的表面积。

我的方法是从实现一个具体的实例开始,迭代那个实例,然后转到另一个实例。在一些具体的实现之后,模式就会出现。让我们探索一个可能的实例:客户服务。

想象一下,一个新的DAO,SupportDAO,被创建来为web3公司的客户支持票提供服务,这可能是一个营利性组织,其成员是客户支持专家,并围绕着大规模处理在线客户支持建立了一门学科,我选择这个例子是因为这个行业已经为客户支持制定了一套半标准的可衡量的关键绩效指标,几乎所有这些指标都很容易衡量。

SupportDAO有成员和共享的金库,因此,在可组合的通用DAO生态系统中,它可以为这些高级功能实现标准接口,但是SupportDAO还能做什么呢?其API的核心是从票务系统向其提供客户支持票证的功能,以解决这些票证,然后根据这些票证的成功解决进行支付。

DAO如何不信任地向另一个DAO支付处理客户支持票的费用?根据商定的一组KPI付款。例如,付款可能是以下功能:

处理的票据数量

解决问题的时间

首次接触的时间

已解决的工单与未解决的已关闭工单的百分比

排队工单的平均年龄

客户NPS

等等

这些都是可测量的,并且可以通过链上或通过预言机进行集成,这意味着SupportDAO可以作为一个自主的、无需信任的组件运行,而不是由人类手动协调以进行支付,这是对设计的一种公认的幼稚肤浅的看法,但我觉得它令人兴奋。

像这样的支持DAO的API将是可组合的,任何构建应用程序或服务的组织都可以评估将其插入并拥有新的客户支持功能,而不是建立自己的客户支持组织,更重要的是,如果API是标准化的,多个支持DAO可以实时竞争,以便为每个组织提供更好、更快的服务,同时坐在API后面。

客户支持只是可以通过智能合约和标准化API实现的领域之一。随着我们探索去中心化组织和协作模型的未来,这些模型看起来更像是小团队的联盟而不是单体,更多的接口和自动化协作机制将会出现。

译者:KevinTse

原文链接:https://mirror.xyz/0x04A9Fb82b53eB2e7eFC4F44B829Ae4353e19bFFb/0YRXH1ijInImiAHLJ_r4xxE9PKOVU9egOR5lLPe8AoE

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

地球链

[0:15ms0-0:994ms