使用工厂提高智能合约安全性_ETH:POLI

译文出自:登链翻译计划

译者:翻译小组

校对:Tiny熊

智能合约可以部署其他智能合约,通常称为工厂模式),让你不是创建一个合约跟踪很多事情,而是创建多个智能合约,每个合约只跟踪各个的事情。使用这种模式可以简化合约代码,减少某些类型的安全漏洞的影响。

在这篇文章中,我将带你了解一个例子,这个例子是基于最近的一次审计中发现的一个关键漏洞修改而来。如果使用了工厂模式,这个漏洞就不会那么严重了。

YFI创始人:Yearn和Akropolis达成合作,Akropolis可使用Yearn,Pickle和Cream产品:YFI创始人Andre Cronje表示,Yearn和Akropolis达成合作,Yearn将继续开发一流的Vault和借贷协议解决方案。Akropolis成为前台机构服务提供商,提供定制的客户网络接入服务,并为客户量身定制投资策略。协同作用:Akropolis和Yearn合并开发资源;Akropolis和Yearn TVL增加;Akropolis可使用Yearn,Pickle和Cream产品,并可将其DCA解决方案与这些产品集成;Yearn可以使用Akropolis制定的新投资策略;Yearn获得了Akropolis业务发展的专业知识,并获得了机构客户网络的支持。[2020/11/30 22:37:18]

一个错误的智能合约

暗网实体的比特币交易混合器使用量激增:金色财经报道,区块链分析服务Bitfury Crystal发布的新数据显示,在2019年最后一个季度到今年第一季度之间,比特币交易混合器的使用显著增加。暗网实体发送给混合器的比特币数量从2019年第一季度的790枚增加到2020年第一季度的7946枚。美元价值也观察到同样的增长,从2019年第一季度的300万美元增加到2020年第一季度的6700万美元。[2020/7/15]

下面是一个智能合约,通过一个相当简单的接口来出售WETH。如果你有WETH,你只需要approve这个智能合约来出售你的代币,它将确保你得到正确的金额。只要批准了足够的代币,任何人都可以向你购买WETH。

动态 | 初创公司2gether推出Visa借记卡 允许用户使用加密货币:据coindesk消息,银行初创公司2gether推出了预付卡Visa借记卡,允许用户使用加密货币。2gether表示,用户可以使用该卡支付欧元,也可以使用以下七种加密货币中的任何一种:比特币(bitcoin)、以太(ether)、XRP、比特币现金(bitcoin cash)、EOS、恒星(Stellar)和莱特币(litecoin)。该公司表示,这张卡可以“立即”将密码转换为法定货币,而且在欧元区19个国家中的任何一个国家,用户都可以免费使用。该公司表示,这张卡将解决直接使用加密货币支付的障碍。[2019/3/18]

合约采用提现模式向卖家交付出售所得的ETH,但合约作者却犯了严重错误,代码如下:

//技术上可以实现出售任何代币,但这个例子仅出售WETH。//因为这里不想关注价格

//从指定的seller购买WETH

//出售者调用,提取ETHfunctionwithdraw(uint256amount)external{require(amount<=balanceOf,"Insufficientfunds.");//Whoops!Forgotthis://balanceOf-=amount;(boolsuccess,)=msg

}

如果你想知道为什么代码使用

//不用再指定seller

functionwithdraw(uint256amount)external{require(msg

}

免责声明:作为区块链信息平台,本站所发布文章仅代表作者个人观点,与链闻ChainNews立场无关。文章内的信息、意见等均仅供参考,并非作为或被视为实际投资建议。

本文来源于非小号媒体平台:

登链社区

现已在非小号资讯平台发布105篇作品,

非小号开放平台欢迎币圈作者入驻

入驻指南:

/apply_guide/

本文网址:

/news/9798515.html

免责声明:

1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险

2.本文版权归属原作所有,仅代表作者本人观点,不代表非小号的观点或立场

上一篇:

盘点零知识证明代表性项目:如何影响和塑造区块链生态系统?

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

水星链

SHIB关于WBF即将上线FDG的公告_区块链:TPS

尊敬的用户: WBF即将在开放区上线FDG/USDT交易对,具体上线时间请关注官方公告。 项目介绍: FDG旨在打造一个去中心化、公正透明的区块链游戏平台,基于FDG发行的区块链游戏将具备NFT.

聚币XT关于系统升级维护的公告_XTZ:DXTZ

尊敬的XT用户: 为了给用户提供更好的交易体验感,提升平台的服务质量,XT将于2021年3月25日00:00-12:00进行系统升级维护,期间将暂停Web端和APP端一切服务.

[0:0ms0-0:607ms