如前所述,通过使用条件代币可以开辟许多不同的形式和协作可能性。我们的第一个DAO2DAO简单协作原型采用了条件代币的托管功能,以此来推进两个DAO之间共同出资的合资企业的初始融资。就这个PoC而言,“合资企业”由Gnosis Safe代表,每个DAO的成员均为所有者。 使用条件代币的D2D合资企业流程图 如上图所示,实现共同出资的合资企业的步骤可以分为两个不同的阶段:谈判和协议。在谈判阶段,每个DAO的成员都起草了一份合资提案,其中包括对DAO2DAO的高层概述合作和关键信息,例如每个DAO将向合资企业投入的金额,以及截止日期。然后,通过Web界面对该提案进行参数设置,并将其上传到IPFS。如果DAOs的任何成员选择这样做,系统还将创建一个和以供信息验证的校验流程。 协议阶段涉及两个DAO对提案进行投票。如果这些票获得通过,则两个DAO都会通过以下方式创建初始条件(有关合资企业融资的问题)并通过他们的代币库提供抵押品以支持头寸(可能以“是”和“否”的形式回答二元问题),同时,他们接收条件代币作为回报。然后,他们根据另一位DAO的条件“拆分”职位(例如,“ DAO 1资助合资企业?是”),同时创建更深层次的条件,从而创建组合职位(例如,“ DAO1资助合资公司?是”&“将” DAO2为合资公司提供资金吗?是”)。 使用条件代币的D2D合资企业的条件树 此阶段正在使用的条件代币框架(CTF)的关键特征是可以对特定问题的所有潜在结果进行代币化,而代表已报告或已发生结果的代币可以在以后兑换为抵押品。通过创建“两个DAO是否共同出资指定合资钱包”的深层二元条件,我们能够创建一种机制。通过该机制,两个DAO可以在另一DAO不遵循其共同出资的情况下收回出资承诺。这种机制可以通过将代表两个DAO资助合资企业的结果的条件代币(在这种情况下,每个条件的“是”头寸)转移到分配的合资钱包中,并保留其他代币(“否”头寸)来实现。如果两个DAO实际上都共同为钱包提供资金,则在创建初始条件时,可以将其持有的代币兑换为两个DAO使用的基础抵押品。如果不是,这些代币就一文不值,因此每个DAO持有的代表所有其他结果的代币都可以赎回作为基础抵押品。 Graeme Barnes进行DAO2DAO协作的条件图 客观地讲,使用传统的托管智能合约可以通过更简单的方式来实现很多目标,但是基于CTF的Gnosis的框架具有几个明显的优势: (责任编辑:admin) |