开发课程|最近很火的DAO怎么解?

2023-12-23 13:30

本文主要是介绍开发课程|最近很火的DAO怎么解?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

DAO

Decentralized Autonomous Organization 
去中心化自治组织

最近DAO很火,例如近期的ConstitutionDAO。

这家DAO在不到72小时内从17437位用户那里筹集了11600枚ETH(价值近4700万美元),用于参与在苏富比拍卖行进行的美国宪法副本拍卖。

虽然最终ConstitutionDAO的雄心壮志以竞拍失败告终于Citadel创始人Ken Griffin,但通过DAO筹集资金的方式引起业内的广泛讨论。

图片

(以上图片来自Coin98,不作为投资建议)

简单来说,DAO是一个积攒着群众力量的去中心化组织,一个人办不成的事,一群人合力办。DAO可以通过链上治理,让群策群力的事在透明的状态下完成。例如很多人一起竞拍一件价值连城的物品,即使最后没能拍成,但Constitution DAO表示,接下来将会为用户返还筹集到的所有资金。

Moonbeam近期发布的开发入门课程,覆盖从技术机制的角度介绍DAO的基本编译步骤和功能,课程内容覆盖关于DAO的基本概念、起源,以及如何在Moonbeam开发一个以共同参与提名质押为目的DAO类智能合约DApp — — Nomination DAO。

从技术逻辑开始,了解新潮的DAO机制。我们设置了4节课,详细介绍DAO类智能合约的基础组成部分,并逐步实现DAO的权限管理、智能合约框架搭建、添加提名质押等功能。

课程:Nomination DAO DApp(第8-11课)

  • 介绍DAO

  • Nomination DAO基本概念

  • 编写NominationDAO.sol

  • 介绍“Payable”“Solidity”修饰词

  • 添加TKN转入DAO和取出功能

  • 通过Remix交互测试

  • 添加质押提名功能

  • 交互测试+使用Subscan确认质押状态

如果您对DAO类智能合约开发感兴趣,并对Solidity开发有一定基础,想迅速掌握如何开发一个DAO和避免常见的坑,那么我们推荐可以来观看第8节到第11节的内容,从头到尾用Moonbeam预编译功能和Solidity语言开发一个DAO类智能合约 — — NominationDAO:

第8课:https://jhp.h5.xeknow.com/s/Y6qTl

第9课:https://jhp.h5.xeknow.com/s/1k58PQ

第10课:https://jhp.h5.xeknow.com/s/4BW4eE

第11课:https://jhp.h5.xeknow.com/s/hEZ2G

Moonbeam课程听课码,请随意取用👇

1.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/0529392511079566

2.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/5050911582581046

3.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/0254684746688667

4.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/6838046541649025

5.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/3891040175540096

6.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/4919687371273675

7.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/5830005395498243

8.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/9407061463430610

9.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/1169286860861873

10.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/1400949890608197

11.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/6853296402338658

12.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/1928004144136737

13.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/9129190875108232

14.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/4745079171979188

15.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/2497901913934214

16.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/3911521005509350

17.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/2529627966661330

18.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/7759152454505383

19.https://appbhTEfFsI3308.h5.xiaoeknow.com/giftcode/7607268410489325


关于Moonbeam
Moonbeam是波卡(Polkadot)网络上的以太坊兼容智能合约平台,为原生互操作应用程序的开发提供便利。通过其以太坊兼容性,开发者能够以最低程度的代码调整在Moonbeam上部署现有的Solidity智能合约和Dapp前端。作为在波卡(Polkadot)网络上的平行链,Moonbeam也将受益于波卡(Polkadot)中继链的共享安全性以及与其它波卡(Polkadot)相关链的连接性。Moonbeam由PureStake团队开发,目前正在预上线阶段,主网计划于2022年第一季度上线。

如需了解更多信息,请访问:Moonbeam | Polkadot Smart Contract Platform

关于Moonriver
Moonriver是Moonbeam的同行网络,旨在为激励实验提供永久性的测试环境。新上线项目的代码将优先部署到Moonriver,在其真实的经济环境下经历一系列的测试与实验验证。当验证完成并通过测试之后,项目代码才可正式部署至波卡上的Moonbeam。

如需了解更多信息,请访问:Moonriver - Solidity Smart Contracts on Kusama

更多 Moonbeam 信息 
官网: Moonbeam | Polkadot Smart Contract Platform
微博:Sina Visitor System
twitter: https://twitter.com/MoonbeamNetwork
Telegram: https://t.me/moonbeam_CN
Discord: https://discord.gg/skPfXvJWG7
中文电报群助手:@MoonbeamSister

这篇关于开发课程|最近很火的DAO怎么解?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/528199

相关文章

qt5cored.dll报错怎么解决? 电脑qt5cored.dll文件丢失修复技巧

《qt5cored.dll报错怎么解决?电脑qt5cored.dll文件丢失修复技巧》在进行软件安装或运行程序时,有时会遇到由于找不到qt5core.dll,无法继续执行代码,这个问题可能是由于该文... 遇到qt5cored.dll文件错误时,可能会导致基于 Qt 开发的应用程序无法正常运行或启动。这种错

电脑提示xlstat4.dll丢失怎么修复? xlstat4.dll文件丢失处理办法

《电脑提示xlstat4.dll丢失怎么修复?xlstat4.dll文件丢失处理办法》长时间使用电脑,大家多少都会遇到类似dll文件丢失的情况,不过,解决这一问题其实并不复杂,下面我们就来看看xls... 在Windows操作系统中,xlstat4.dll是一个重要的动态链接库文件,通常用于支持各种应用程序

Python实例题之pygame开发打飞机游戏实例代码

《Python实例题之pygame开发打飞机游戏实例代码》对于python的学习者,能够写出一个飞机大战的程序代码,是不是感觉到非常的开心,:本文主要介绍Python实例题之pygame开发打飞机... 目录题目pygame-aircraft-game使用 Pygame 开发的打飞机游戏脚本代码解释初始化部

使用Python开发一个现代化屏幕取色器

《使用Python开发一个现代化屏幕取色器》在UI设计、网页开发等场景中,颜色拾取是高频需求,:本文主要介绍如何使用Python开发一个现代化屏幕取色器,有需要的小伙伴可以参考一下... 目录一、项目概述二、核心功能解析2.1 实时颜色追踪2.2 智能颜色显示三、效果展示四、实现步骤详解4.1 环境配置4.

Python使用smtplib库开发一个邮件自动发送工具

《Python使用smtplib库开发一个邮件自动发送工具》在现代软件开发中,自动化邮件发送是一个非常实用的功能,无论是系统通知、营销邮件、还是日常工作报告,Python的smtplib库都能帮助我们... 目录代码实现与知识点解析1. 导入必要的库2. 配置邮件服务器参数3. 创建邮件发送类4. 实现邮件

基于Python开发一个有趣的工作时长计算器

《基于Python开发一个有趣的工作时长计算器》随着远程办公和弹性工作制的兴起,个人及团队对于工作时长的准确统计需求日益增长,本文将使用Python和PyQt5打造一个工作时长计算器,感兴趣的小伙伴可... 目录概述功能介绍界面展示php软件使用步骤说明代码详解1.窗口初始化与布局2.工作时长计算核心逻辑3

python web 开发之Flask中间件与请求处理钩子的最佳实践

《pythonweb开发之Flask中间件与请求处理钩子的最佳实践》Flask作为轻量级Web框架,提供了灵活的请求处理机制,中间件和请求钩子允许开发者在请求处理的不同阶段插入自定义逻辑,实现诸如... 目录Flask中间件与请求处理钩子完全指南1. 引言2. 请求处理生命周期概述3. 请求钩子详解3.1

如何基于Python开发一个微信自动化工具

《如何基于Python开发一个微信自动化工具》在当今数字化办公场景中,自动化工具已成为提升工作效率的利器,本文将深入剖析一个基于Python的微信自动化工具开发全过程,有需要的小伙伴可以了解下... 目录概述功能全景1. 核心功能模块2. 特色功能效果展示1. 主界面概览2. 定时任务配置3. 操作日志演示

Mac备忘录怎么导出/备份和云同步? Mac备忘录使用技巧

《Mac备忘录怎么导出/备份和云同步?Mac备忘录使用技巧》备忘录作为iOS里简单而又不可或缺的一个系统应用,上手容易,可以满足我们日常生活中各种记录的需求,今天我们就来看看Mac备忘录的导出、... 「备忘录」是 MAC 上的一款常用应用,它可以帮助我们捕捉灵感、记录待办事项或保存重要信息。为了便于在不同

JavaScript实战:智能密码生成器开发指南

本文通过JavaScript实战开发智能密码生成器,详解如何运用crypto.getRandomValues实现加密级随机密码生成,包含多字符组合、安全强度可视化、易混淆字符排除等企业级功能。学习密码强度检测算法与信息熵计算原理,获取可直接嵌入项目的完整代码,提升Web应用的安全开发能力 目录