精华内容
下载资源
问答
  • thedao

    2018-05-07 15:15:00
    TheDao 简化版解释 the Dao 合约 contract f1{ function transfer() { if (acccount[m]>=100) { m.send(100) account[m]-=100 } } } send...

    TheDao 简化版解释

    the Dao 合约

    contract f1{
        function transfer()
        {
            if (acccount[m]>=100) {
                m.send(100)
                account[m]-=100
            }
     
        }
    }

    send 会调用 m 的 fallback 函数

    但是 m 不是一个普通的地址,而是下面的合约

    contract m {
        //fallback function
        function ()payable{
            f1.f()
        }
    }

    结论

    先扣钱再转转

    contract f2{
        function transfer()
        {
            if (acccount[m]>=100) {
                account[m]-=100
                m.send(100)
            }
     
        }
    }
    展开全文
  • THE DAO 事件

    2018-04-27 11:44:55
    THE DAO :https://etherscan.io/address/0xbb9bc244d798123fde783fcc1c72d3bb8c189413THE DAO 合约地址:0xBB9bc244D798123fDe783fCc1C72d3Bb8C189413THE DAO 初始区块:查看所有交易的最后一页;THE DAO 初始高度...
    THE DAO 合约地址:0xBB9bc244D798123fDe783fCc1C72d3Bb8C189413
    THE DAO 初始区块:查看所有交易的最后一页;
    THE DAO 初始高度:1599274(注意别把交易哈希和区块高度弄混,一个区块可以包含好多交易)
    THE DAO 攻击者地址:0x304a554a310C7e546dfe434669C62820b7D83490 (建议看一下评论)
    THE DAO 攻击者开始转账:看地址内置交易最后一页;

    附评论一张:

    你爸妈没有告诉你不要偷别人的东西吗


    展开全文
  • The connection and difference between Wings and daoThe main difference between Wings and DAO is Aurora DAO. We should look at it from four aspects, the first one is that their model types are differen...

    The connection and difference between Wings and dao

    The main difference between Wings and DAO is Aurora DAO. We should look at it from four aspects, the first one is that their model types are different. Wings is similar to a project promotion platform and does not have a decentralized risk control section. Every time a new DAO project is created, wings are required to provide contract templates and tools. Each new DAO project is independent and unique, has its own tokens, and can customize new smart contracts and financing procedures.

    The second difference is that wings provides project founder tools. Founders can create their own communities and connect them to projects. This can happen in project financing.

    The third difference is that everyone can submit new dao proposals to the platform. Wings introduced a forecasting mechanism with economic incentives and rewarded token holders for the prediction of specific proposals. In this way, the project proposal's annotations will be simple and clear, with the intention of decentralized project filtering.

    The last difference is that anyone can submit a DAO project proposal to Wings and use a blockchain to store metadata. Users can download Wings' software and access the network from their own computing device. Moreover, wings coin will also support different smart contracts for multiple blockchains. The first is to support Bitcoin blockchain through RSK.

    展开全文
  • The Dao黑客事件

    2019-10-30 20:14:48
    DAO 攻击发生已经快2年时间,TheDao攻击,从本质上来说是一个技术失误,但是从加密经济学上来看问题的话,也许更像一个系统问题,甚至可以是哲学问题。 ​ 知识库—The DAO事件 The DAO 事件是区块链历史上...

    距 DAO 攻击发生已经快2年时间,TheDao攻击,从本质上来说是一个技术失误,但是从加密经济学上来看问题的话,也许更像一个系统问题,甚至可以是哲学问题。

    知识库—The DAO事件

    The DAO 事件是区块链历史上的著名事件,由于智能合约的漏洞造成资金被黑客转移,而近期也有几起被黑客攻击的事件。

    可以预见,未来智能合约还会有更多的安全问题。类似的事件给我们的启示是:区块链项目安全问题很重要,但并没有得到足够重视。区块链项目都是有关资产的问题,全世界的黑客都在虎视眈眈。由此带来的是,智能合约安全审计会变得重要。从投资的角度,这类项目值得关注。

    1

     什么是TheDAO?

    DAO是去中心化自治组织。其目的是为组织规则以及决策机构编写代码,从而消除书面文件的需要,以及减少管理人员,从而创建出一个去中心化管理架构。

     

    下面是其运作方式:

    ·一组人来编写运行组织的智能合约(程序)

    · 有初始融资阶段,在这一阶段人们添加资金来购买代币,来代表其所有权——这个过程叫做众销,或者首次代币发行(ICO)——为其提供所需资源。

    · 当融资阶段结束后,DAO就开始运行。

    · 之后人们就开始向DAO谏言献策该如何使用这笔钱,购买DAO的成员就有资格对这些提案进行投票。

    2

    TheDAO攻击事件

    6月18日,也就是周六,黑客成功挖到超过360万个以太币,并投入到一个DAO子组织中,这个组织和THE DAO有着同样的结构。当时以太币价格从20多美元直接跌破13美元。很多人都在尝试从THE DAO脱离出来,以防止以太币被盗,但是他们无法在短期内就获得所需票数。因为设计人员从来没想过会金额会这么大,所有以太币都存放在一个单一地址中。而攻击者使用的一个地址是

    0xF35e2cC8E6523d683eD44870f5B7cC785051a77D。

    和区块链的其他内容一样,用户的地址是一个匿名的字符串,但每个地址都在区块链上留下了公开的记录。

    且了完成他的攻击,攻击者需要创建一个与 DAO 进行交互的合约,以缓慢吸干 DAO 当中的以太币。

    因为DAO子组织(以下简称“子DAO”)和其母体有着同样的结构、限制以及缺陷,所以这个新生组织中的以太币在28天内是取不出来的,因为28天是其初始融资期。

    每个人都可以看到子DAO中的以太币——任何试图将其体现的行为都会引发警报及调查。也就是说,黑客也将永远无法取现或使用任何一个以太币。

    很有可能攻击者在发动攻击时,拥有大量以太坊空头——在以太币数量减半后用来套现了。也就是说,黑客已经从中赚到了钱,所以也就无所谓子DAO里的以太币了。

    以太坊基金会可能会做出一些举措,这样的话DAO中的以太币就有可能无效。这样事情就复杂化了。

    3

    TheDAO受到攻击,和以太坊关系有多大?

    以太坊和TheDAO的关系:以太坊可以看做是全球计算机,而TheDAO是搭建在以太坊平台上的一个Dapp(去中心化应用);或者说以太坊是平台层,而TheDAO是应用层。根据以太坊目前的官方表述,漏洞只存在于应用层,以太坊本身并不存在漏洞。

    我们也从这次TheDao攻击中看出,在这种经济设计的基础上存在的问题:

    1:当出现重大灾难时,去中心化的体系在反应上会处于两难境地。比如:解决方案提交晚了就会遭到舆论的抱怨;但是解决方案提出快速也会导致更加中心化,同时因为也无法顾及所有人,必然遭到部分抵制。

    2:作恶者很难被追查到,甚至被追究。一来因为没有专门的法律约束,再者作恶者理论上所使用的方法都是系统没有被禁止的。从软件算法上完善合约可能需要更多的时间。

    3:软件时开源的,也就是说提供代码的人散布在全世界,有没有恶意的程序员?能否接受匿名贡献?在一个去中心化的社区中,软件出了问题谁来负责?

    4:矿工作为区块链生态的重要一环非常容易产生中心化聚集,如何给矿工分配合理的奖励,同时又限制其影响力?此次TheDao的解决方案中,如果没有矿工的支持,可能又会是另外一个完全不一样的结果。

    之所以需要去中心化,是因为我们相信没有完美的人,同时我们也要严肃地思考一个问题,是否有完美的代码?如果没有完美的代码,我们应该用什么样的奖励和惩罚机制来实现一个DAO组织?这也是未来的共识算法设计时需要涉及的议题。

    4

    说在最后

    小编认为我们可以将这次的事情当成是以太坊公有区块链的新纪元的标志。

    虽然“准备、发射、瞄准”的敏捷方法通常适用于新软件的开发中,但当涉及到1.5亿美元时,这样的做法就可能很危险了。

    以太坊的宣传点是一个通用的计算平台,也是为计算和社会而设的新型去中心化模式的先驱。我们将会看到——或许比我们希望的更早——这些事情在现实世界中如何执行。

    在回到整个问题前,不妨先思考一下,我们想要一个什么样的世界。

    没有the DAO事件,谁会知道这些教训呢。

    展开全文
  • 前言:The DAO 事件是区块链历史上的著名事件,由于智能合约的漏洞造成资金被黑客转移,而近期也有几起被黑客攻击的事件。可以预见,未来智能合约还会有更多的安全问题。类似...
  • ETH-23TheDAO

    2020-04-26 23:43:39
    内容整理自 北京大学肖臻老师《区块链技术与应用》公开课 ETH-23-TheDAO 2016年一个真实案例,该案例在以太坊历史上造成了以太坊的分裂,可以说改写了以太坊的历史。 比特币实现了去中心化的货币,以太坊实现了去...
  • TheDAO被攻击事件考察报告

    万次阅读 2016-07-04 12:20:27
    由于 其编写的智能合约存在着重大缺陷,区块链业界最大的众筹项目TheDAO(被攻击前 拥有1亿美元左右资产)遭到攻击,目前已导致300多万以太币资产被分离出TheDAO 资产池。TheDAO编写的智能合约中有一个splitDAO函数,攻击...
  • The DAO攻击历史

    2018-04-26 09:14:17
    本文发布于2016年6月25日:作者David Siegel,可以让人对区块链系统更深的认识。基础知识:以太坊网络是一个运行以太坊区块链的计算机网络。区块链允许交换一定数量的token,也就是...DAO是一个分散自治的组织(Dec...
  • <div><p>I have encountered errors while testing the DAO. The first happened after Bob downvoting a compensation request by Alice and the log is in testpad (bisq_log). The second happened while trying ...
  • The DAO的漏洞利用分析

    千次阅读 2016-09-04 21:35:19
    我相信大家都已经听说了关于DAO被盗高达$150M的头条新闻是由黑客使用递归以太坊发送漏洞利用。 这篇文章将会是第一个涉及这一系列可能是什么,提供通过区块链来对攻击者的行动进行时间轴上的追踪,解构和解释在...
  • We Choose the DAO

    2020-11-18 15:00:00
    2016 年 6 月 17 日,以太坊第一个应用 The DAO 因代码漏洞遭到攻击,被盗走 360 万枚 ETH,面对“软分叉”还是“硬分叉”的抉择,以太坊遭遇了价值观的危机。经过激烈的讨论,最终在创始人 V神的表态下,多数人...
  • 2016 年 4 月 30 日,The DAO 项目在以太坊中进行代币众筹,到 5 月 28 日,这个项目筹集了 1150 万个以太币,以当时以太币的价格计算价值超过 1.5 亿美元,是当时最大金额的众筹。 但是,在 2016 年 6 月 9 日,有...
  • re a well established DAO with a growing community of web3 builders and collaborators. Looking forward to help! <p>https://dorg.tech</p> <h2>Description <p>added link to dOrg DAO <h2>Related Issue ...
  • <div><p>It would be great if we had an option to build a DAO and be certain that all fields are mapped as expected. Right now a warning is written to the logs but the building continues. <p>I'm ...
  • hybris学习笔记 Trail Testing the DAO
  • 今天把项目代码上传到svn后出现如下错误:The declared package "com.dao" does not match the expected package "src.com.dao" 解决方案是:选中项目右击选择 Build Path --> 选择 Configure Build Path -->选择...
  • 文章目录一、The DAO是什么二、问题出在了哪里三、以太坊社区的分裂 一、The DAO是什么 DAO(Decentralized Autonomous Organi zation)是一个去中心化自治组织。所有的规章制度写在代码里,通过区块链的共识协议来...
  • DAOthe DAO DAO,英文全称是Decentralized Autonomous Organization ,去中心化自治组织,是V神提出的一个概念。 这个去中心组织,依靠智能合约在区块链上运行,没有法律实体,我们可以把它理解成“去中心化的...
  • <div><p>Issue submited for testing the DAO <p>Why is not allowed to submit proposals for the next cycle?</p><p>该提问来源于开源项目:bisq-network/bisq</p></div>
  • 一、DAO项目介绍 DAO(Decentralized Autonomous Organization)是一种通过...The DAO项目就这么火起来了,截止5月15日这个项目筹得了超过一亿美元,而到整个融资期结束,共有超过11,000位热情的成员参与进来,筹...
  • ethereum-classic that the best hash it has is the genesis block hash.</li><li>Server sends GetBlockHeaders of block 192000 checking whether it is on the same side of the DAO hard fork.</li><li>Client ...
  • 稳定币互操作性协议Shell Protocol宣布获得合规DAO项目The LAO的投资,Shell Protocol是一个稳定币互操作性协议,旨在通过新颖的自动做市机制为稳定币创建一个具有流动性的货币系统。 文章链接:...
  • <p>The BSQ supply page on the DAO GUI tab, provides 3 charts and some numerical data on the BSQ supply. For simplicity, I will refer here to the charts as chart#1 (top), chart#2 (middle) and chart#3 ...
  • 第23讲-THE_DAO
  • The DAO DAO:Decentralized Autonomous Organization 去中心化自治组织 DAC:Decentralized Autonomous Corporation The DAO生命周期3个月 安全漏洞 先转账后清零造成了有黑客重复提钱,损失约5000万美元。 此事件...
  • 并表明其受到了攻击,导致损失了160多个ETH和一些Token,这次攻击事件,相对来说损失金额是较小的,约4万美元,不过值得一提的是:这次攻击事件的起因与2016年闹得沸沸扬扬的TheDAO事件如出一辙!一共被盗走300多万...
  • s original bytecode [pulled from <a href="https://github.com/slockit/DAO/wiki/The-DAO-v1.0-Code">dao github] however it doesn't throw any errors whatsoever. <pre><code> (venv)sh-4.3# python ...
  • Don’t repeat the DAO!

    2019-03-01 17:04:20
    NULL 博文链接:https://linshiquan.iteye.com/blog/263162

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,746
精华内容 1,498
关键字:

daothe