请选择 进入手机版 | 继续访问电脑版
楼主: VX_owlishy
9484 0

[其他图文账号] DAO智能合约生态链项目系统开发逻辑(方案分析) [推广有奖]

  • 0关注
  • 0粉丝

初中生

47%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
170 点
帖子
7
精华
0
在线时间
9 小时
注册时间
2022-4-21
最后登录
2022-7-1

VX_owlishy 发表于 2022-5-10 15:27:01 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币


  在区块链上,没有人知道你是一台冰箱”——理查德布朗

  到目前为止,我们列出的所有合约都是由人类持有的其他账户拥有和执行的。但是在以太坊生态系统中不存在对机器人或人类的歧视,合约可以像任何其他帐户一样创造任意行为。合约可以拥有代币,参与众筹,甚至是其他合约的投票成员。

  DAO的生态系统是智能合约和功能完善的社区的独特组合。【梁经理:微131-2605-8883电】与传统组织不同,DAO不受董事会或经理管理,而是由其成员管理,这些成员通过基于代币的投票机制集体管理DAO内的决策,这些投票机制根据智能合约中的预定义规则执行。

  DAO一词代表三个元素,尽管更多这样的元素可以描述其真实性质:

  a)去中心化:DAO被认为是去中心化的,因为它们部署在公共区块链上,使其开放、无许可、无国界和抗审查。

  b.)自治:DAO被认为是自治的,因为DAO的主要基础设施是开源软件,其操作将有效地遵循其代码中嵌入的规则和其社区实施的治理工作。

  c)组织:DAO是通过以特定目的为中心的集体所有权促进人类合作与协调的组织。

  另一方面,DAO存在于IRL之上的虚拟层,是互联网原生组织;根据预设规则由其成员集体管理和拥有,自动执行代码中指定在区块链上执行的“智能”合约和准则,即代码即法律。DAO的主要好处之一是,它们在操作上比传统组织在功能上更加透明,因为大多数操作都是“链上”进行的,任何人都可以验证DAO进行的这种“链上”交易的性质,尽管某些操作可能仍处于“链外”状态。

  pragma solidity>=0.4.22<0.6.0;

  contract owned{

  address public owner;

  constructor()public{

  owner=msg.sender;

  }

  modifier onlyOwner{

  require(msg.sender==owner);

  _;

  }

  function transferOwnership(address newOwner)onlyOwner public{

  owner=newOwner;

  }

  }

  实体结构

  DAO可以与合作伙伴、公司、信托和合作社共享特征,但源自技术本身的运营和组织功能在归入现有实体结构(怀俄明州DAO-LLC法规)时存在问题。在我们看来,DAO是支持任何基础法律结构的元软件,并且在构建DAO之初的主要决定是确定它是否具有营利性或非营利性目的。

  非盈利的DAO根据成员的投票,聚合资金和资助项目,服务于整个社区,追求教育、科学、环境、慈善等。以下是一些有趣的例子:DiatomDAO正在提高对保护海洋的支持;KlimaDAO希望通过提高碳资产的价格来加速解决气候变化问题。LexDAO是一个由web3律师组成的非盈利去中心化公会,拥有一个教育平台。

  其他类型的DAO是为了盈利而组织的。以下是营利性DAO的一些有趣示例:MetaCartel Ventures(Venture DAO)是由MetaCartel社区创建的营利性DAO,用于投资早期去中心化应用程序(DApps);StakerDAO是一个以去中心化、安全和合规的方式管理金融资产的平台。

  if(p.currentResult>majorityMargin){

  //Proposal passed;execute the transaction

  p.executed=true;//Avoid recursive calling

  (bool success,)=p.recipient.call.value(p.amount)(transactionBytecode);

  require(success);

  p.proposalPassed=true;

  }else{

  //Proposal failed

  p.proposalPassed=false;

  }

  //Fire Events

  emit ProposalTallied(proposalNumber,p.currentResult,p.numberOfVotes,p.proposalPassed);

  }

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Transaction Recursive proposal Majority Solidity DAPP 智能合约

验证问答 换一个

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-19 10:36