如何创建DAO?
我最近加入了DeveloperDAO,到目前为止,体验非常棒。在不到一个月的时间里,我遇到了很多很棒的人,也学到了很多东西。您必须持有GenesisNFT才能加入。NFT将为您提供永久的社区访问权和治理权。大多数DAO使用discord是因为它为DAO成员提供了一个中心位置进行交流。Discord还支持代币门控(通过第三方机器人实现),它可以应用于整个服务器或特定通道,以根据特定的加密货币钱包持有量来门控访问。
在这篇文章〔1〕中,我谈到了DAO。重温一下,DAO是DecentralizedAutonomousCommunity的首字母缩写词,它只是对同意遵守特定规则以实现共同目标的一群人的称呼。智能合约满足特定条件时运行的算法用于将这些规则写入组织的代码中。
DAO社区的成员为协议的未来运作创建提案,然后对每个提案进行投票。达到一定程度共识的提案随后会被智能合约的规则接受和执行。
为什么要创建DAO
DAO的创建者相信,通过将决策权交给自动化系统和众包流程,他们可以消除人为错误或对投资者资金的操纵。如果有一件事让DevelopersDAO社区脱颖而出并给人留下深刻印象,那就是它的结构和组织方式,即使它不对任何真实身份负责。我相信,这就是DAO与众不同的地方:在没有中央集权的情况下运行组织的想法。
本质上,DAO使一群具有相似兴趣的人能够使用确保完整性的技术有效地组织自己。最后,由于其组织人员的功能,DAO是一种低成本的选择。您可以免费或支付少量费用设置一个。Web3中的DAO究竟是什么?
Web3的整个概念是去中心化,这意味着取消BigTech的中央权力和对我们数据的垄断,并将权力交给社区。
这与DAO试图提倡的意识形态相同:将权力交还给社区或组织成员,而不是中央机构。DecentralizedFinance使用DAO让平台变得完全去中心化就是一个很好的例子。这在Uniswap和SushiSwap等去中心化交易所中很明显。互联网在不断发展,去中心化是这一转变的核心。NFT、DAO和Metaverse是推动这一变化的新技术。它们都具有通过使用加密货币、社区治理和不需要传统VC干预的非常规筹款做法来实现用户自主权和资产所有权等特征。DAO需要什么?一个成功的DAO应该解决以下五点:DAO需要一个目标。DAO只是一种组织项目或资金的方法。如果没有可靠的基础项目和理由,你的DAO将无法运行。DAO需要投票机制。这是人们与DAO交互并进行更改的主要界面。您可以创建自定义投票机制或使用第三方提供商。您的DAO稍后可能会投票更改机制,但您必须从某个地方开始。用户获得一个称为治理代币的实用代币来代表他们在DAO中的权益。治理代币通常也是实用代币。共享系统在基金中更为常见,用户将加密货币存入DAO进行投资。去中心化自治组织(DAO)需要形成社区。随着越来越多的人加入并为您的DAO的治理做出贡献,去中心化变得更加强大。这种方法确保了权力的平均分配。DAO必须有一种管理其资金的机制,例如金库。您的DAO还应该能够通过某种形式的众筹筹集资金,并将这些资金存储在多重签名钱包中。这确保人们只有在得到所有签名者的认可后才能花费资金。会员参与
现在我们了解了DAO的全部内容,让我们评估不同的成员模型,这些模型通常决定DAO的投票如何运作及其结果。基于代币的会员资格基于代币的成员模型是最常见的DAO类型之一。用户只需在基于代币的会员资格下持有DAO的治理代币,就可以对关键决策进行投票,例如资助哪些项目或改变治理规则。未经许可的去中心化交易所正在分发这些代币。基于股份的会员资格这些类型的成员资格管理着人类参与的活动,如慈善、筹款、投资等。基于股份的DAO获得更多许可,但它们仍然非常开放。任何潜在成员都可以提交加入DAO的提案,通常是为了换取代币或工作。股份代表直接投票权和所有权。DAO和区块链
DAO依靠区块链技术来保护他们的智能合约。智能合约管理组织的规则。这些规则只能通过所有DAO成员都可以参与的投票机制来更改。开源区块链构成了DAO的基础,这意味着任何人都可以检查代码。当成员提交提案、审计集团的财务或在DAO内采取任何其他行动时,该行动将永久记录在区块链上,保持透明记录。创建我们自己的DAO并批准与Aragon和MetaMask的交易。什么是Aragon?
Aragon是一个以太坊去中心化应用程序,可以简化DAO的启动;AragonOne〔2〕基金会团队正在领导这个开源项目。
Aragon项目的创建是为了将中间人从创建和维护组织的过程中移除。Aragon项目认为,无论年龄、性别或种族,每个人都应该有平等的治理和协作机会。LuisCuende和JorgeIzquierdo于2016年11月开始从事该项目。
Aragon提供了必要的金融工具,例如代币化,但它也可以创建可复制和广泛适用的模板来定义社区的边界,并在不使用传统中介的情况下通过互联网向贡献者转移价值。
首先,您必须拥有一个以太坊名称服务域,然后使用AragonDApp创建一个链接到ENS域的组织。您可以从多个预定义的组织结构中进行选择。最后,在启动DAO之前,您将配置您的设置,例如投票持续时间和所需的支持百分比。
对于此示例,我们将在Rinkeby测试网上部署我们的DAO,并利用QuickNodeRinkeby节点来实现更快的交易确认。您可以从QuickNode获得试用版Rinkeby〔3〕Node,并在MetaMask中免费配置它。
Rinkeby是一个以太坊测试网络,可以在部署到以太坊的主网络Mainnet之前测试区块链开发。2017年4月,权威证明测试网成立。它基于CliquePoA共识协议,由Geth开发团队开发和维护。
现在需要一些测试ETH。转到Rinkeby水龙头〔4〕,按照说明进行操作,几分钟后您的帐户中就会有一些测试ETH。
开发我们自己的DAO
转到AragondApp并执行以下操作:第1步:在您的MetaMask钱包中,选择您的QuickNodeRinkeby节点(此时您的钱包中应该有测试ETH,至少需要0。2个测试ETH才能继续)。第2步:单击连接帐户按钮,选择MetaMask并批准MetaMask请求。第3步:转到以太坊测试网(Rinkeby)选项卡。第4步:选择创建组织。
为您的组织选择一个模板;我们将在此示例中使用公司模板。
选择模板,然后单击使用此模板,然后输入您的DAO的名称。
现在设置如下:支持率:这是支持投票赞成所需的代币百分比;例如,如果您将支持百分比设置为50,则必须有超过50的总票数是赞成才能通过该提案。最低批准百分比:从剩余代币池中批准提案所需的赞成票百分比。投票时长:这是参与成员必须投票的时间。根据您的喜好设置这些值,或查看下图以获取示例值。继续下一步以配置代币。
输入代币的名称和符号。然后输入DAO代币持有者成员并为他们分配代币。查看信息后,单击启动您的组织。现在,将出现MetaMask窗口以进行交易批准;两次确认交易。注意:在交易处理过程中,不要选择MetaMask中的加速选项,不要刷新窗口。一旦网络确认了这两项交易,您应该会看到一个如下所示的窗口:
点击开始,现在我们将创建我们的第一个提案问题来开始投票过程。从左侧菜单中,选择投票,然后选择新投票,以创建一个新的提案问题并打开它进行投票(这将被视为事务写入操作)。提案生效后,成员可以投票赞成或反对,并且投票窗口将在前面步骤中指定的期限内保持开放。在我们的案例中是14天。
如需快速参考,请访问:quicknode。comguidesweb3sdkshowtocreat。。〔5〕Snapshot
Snapshot是一个去中心化的投票系统。它允许更大的灵活性来确定投票的投票权。为了满足组织的需求,Snapshot支持多种投票类型。在Snapshot上创建提案和投票很简单,而且不会消耗gas,因为它是在链下进行的。这是由于巧妙地使用了称为IPFS的去中心化存储网络。
要在Snapshot上创建您的空间,您需要一个ENS域。无论您的项目在哪个区块链上运行,它都必须在以太坊主网上。
快照和您的ENS域应该链接在一起。自定义您的空间设置,例如管理员、投票权策略、条款等。最后,验证您的空间。这将需要至少1,000名成员和相关项目的所有权证明。有关如何配置Snapshot的更多详细信息,请访问docs。snapshot。org〔6〕。DAOstackAlchemy
DAOstackAlchemy是用于以太坊和GnosisChain的DAO创建工具。您可以使用他们的UI创建一个简单的DAO,添加DAO成员,并打开您的组织。通常需要支付费用我无法给出具体数字,因为这些事情经常变化。但是这次你不需要ENS域。
要创建DAOstackDAO,请将您的钱包连接到他们的DApp,然后〔7〕按照显示的四个步骤进行操作,然后支付您的费用。
原文:https:blog。developerdao。comhowtocreateadao
引用链接
〔1〕文章:https:decentrapress。comdao
〔2〕AragonOne:https:aragon。org
〔3〕试用版Rinkeby:https:www。quicknode。com
〔4〕Rinkeby水龙头:https:faucet。rinkeby。io
〔5〕quicknode。comguidesweb3sdkshowtocreat。。:https:www。quicknode。comguidesweb3sdkshowtocreateyourowndaowitharagon
〔6〕docs。snapshot。org:https:docs。snapshot。org
〔7〕DApp,然后:https:alchemy。daostack。iodaoscreate