Web3极客日报 #297

一世执手 提交于 2020-11-02 03:28:09

微信不支持外部链接,可以点击文章底部的阅读原文,方便阅读文中的链接,也可通过 http://daily.rebase.network/ 浏览每期日报内容。

1. Goroutine泄露检测器
@Gala

https://medium.com/a-journey-with-go/go-goroutine-leak-detector-61a949beb88

由于Go原生支持协程方式用于并发操作,Goroutine往往会滥用,当线上系统业务压力很高时,可能出现Goroutine泄露导致内存爆炸,这时候可以用文章推荐的工具进行排查解决,感兴趣同学可以研究下。


2. 如何在智能合约中调用服务API
@Gala 

https://medium.com/better-programming/how-to-call-apis-from-ethereum-smart-contracts-e2f1500198c7


对于在以太坊中构建的智能合约,很多场景需要和外部数据交互,这时候需要Oracle来帮忙,文章介绍一种方式使用chainlink来帮助智能合约调用外部服务。



3. 在以太坊构建一个可验证随机数的抽奖合约
@Gala

https://medium.com/better-programming/build-a-verifiably-random-lottery-smart-contract-on-ethereum-c1daacc1ca4e


抽奖是一个在游戏和日常很常见的场景,在区块链中如何实现一个良好的随机数生成避免攻击是很关键的,文章采用VRF方式构建了一个抽奖合约,感兴趣同学可以研究下。





Web3极客日报是为Web3时代的极客们准备的一份日报,它是由一群极客们推荐他们认为有价值的内容并附上一段推荐语,最后通过Rebase的成员整理编辑。


如果你是一名极客,你有好的工具、好的开源项目、好的文章和教程等想要分享给大家,请推荐给我们!如果你也想参与到Web3极客日报的建设中,请在后台留下你的微信号和简单的介绍,我们(一群闲散的极客)会尽快和你联系。




网站:http://rebase.network

公众号:rebase_network



本文分享自微信公众号 - Rebase社区(rebase_network)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!