链资讯 链资讯
Ctrl+D收藏链资讯

ETH:使用工厂提高智能合约安全性_WET

作者:

时间:

译文出自:登链翻译计划

译者:翻译小组

校对:Tiny熊

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

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

金砖国家禁专家对使用加密货币合法化非法贩收益表示关切:俄罗斯内务部新闻处发布消息称,金砖国家禁工作组的专家们讨论了禁合作,以及国际和地区贩趋势。专家们对犯罪使用现代技术和技术手段,以及使用电子支付系统和加密货币将非法贩收益合法化表示关切。(俄罗斯卫星通讯社)[2020/8/14]

一个错误的智能合约

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

肯尼亚央行行长:政府尚未采取任何明确立场来规范加密货币:6月5日消息,肯尼亚中央银行 (CBK) 行长Patrick Njoroge表示,该国政府尚未禁止加密货币,但也没有批准其作为法定货币使用。Njoroge在接受采访时表示,肯尼亚政府尚未采取任何明确的立场来规范加密货币。他补充说,央行正在与其他监管机构合作,以确定如何处理加密货币。

此外,Njoroge还澄清到,他的立场以及银行的政策并不是个人意见的结果,而是来自中央银行内部的集体智慧和数据。

据悉,虽然肯尼亚政府尚未禁止加密货币,但肯尼亚证券交易所于去年禁止了加密货币交易。此外,肯尼亚央行于去年发出一份公告,警告投资者投资加密货币的风险,并敦促他们谨慎行事。[2023/6/5 21:15:10]

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

Auroraisnear项目Discord服务器被入侵:金色财经消息,据CertiK监测,Auroraisnear项目Discord服务器已被入侵。在团队重获其服务器的控制权之前,请勿点击任何链接。[2023/5/18 15:10:29]

//技术上可以实现出售任何代币,但这个例子仅出售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.本文版权归属原作所有,仅代表作者本人观点,不代表非小号的观点或立场

上一篇:

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

标签:ETHWETWETH非小号togetherbnb礼物好感度Wettok Marketweth币等于多少人民币hds币非小号行情

莱特币最新价格热门资讯
ERG:关于开启ERG净买瓜分1000 ERG奖励 (0324)_biki币多少钱

尊敬的用户: 为了庆祝正式上线ErgoPlatform(ERG),BiKi平台及ERG即将联合开启ERG净买瓜分1000ERG奖励池.

比特币:Contango中的比特币:价格差异如何预示进一步的增长_CON

比特币的现货价格和在期货市场上购买加密货币的成本的主要差异为交易者创造了独特的机会。此发展背后可能有几个因素,但无论催化剂如何,它都可能对比特币价格前景利多.

比特币:无平台化媒体正在崛起 NFT将如何赋能?_CON

原文标题:无平台化媒体正在崛起 编者按 此前CryptoC在宣言中提到,借由区块链、NFT与粉丝代币,创作者有可能构建一种全新的生产关系:他们不再面向大公司进行内容生产.

ZKS:近期热点Staking概览:老牌币式微 热点币突围_SheepSwap Finance

斗转星移,牛来熊往。随着Defi前奏铺路缓缓拉开本轮牛市的帷幕,各种新兴概念与技术洗刷着区块链的敏感神经.

THE:库币合约已上线BTT, CHZ, THETA, ATOM U本位永续合约_MetaWars

尊敬的库币用户: 库币合约已上线BitTorrent(BTT)永续合约,支持1-20倍杠杆;以及Chiliz(CHZ),ThetaNetwork(THETA),Cosmos(ATOM)永续合约.

PLO:关于LBank蓝贝壳启动「Deeper Network(DPR)」USDT专场售卖的公告_LOT

尊敬的LBank蓝贝壳用户:LBank蓝贝壳将于3月26日启动「DeeperNetwork」专场售卖,本次售卖总额度为等值50,000USDT的DPR,「LBK专场」享有30.