以太坊批量转账遇到的问题与解决方案

本文节选自电子书《Netkiller Blockchain 手札》

Netkiller Blockchain 手札

Mr. Neo Chan, 陈景峯(BG7NYT)

中国广东省深圳市龙华新区民治街道溪山美地 518131 +86 13113668890 <netkiller@msn.com>

文档始创于2018-02-10

版权 © 2018 Netkiller(Neo Chan). All rights reserved.

版权声明

转载请与作者联系,转载时请务必标明文章原始出处和作者信息及本声明。

网站:http://www.netkiller.cn

QQ:13721218 请注明“读者”

QQ群:128659835 请注明“读者”

内容摘要

这一部关于区块链开发及运维的电子书。

为什么会写区块链电子书?因为2018年是区块链年,区块链是一个风口,前几个风口我都错过了。例如web2.0, 云, 大数据等等,都从身旁擦肩而过。所以我要抓住这次。

这本电子书是否会出版(纸质图书)? 不会,因为互联网技术更迭太快,纸质书籍的内容无法实时更新,一本书动辄百元,很快就成为垃圾,你会发现目前市面的上区块链书籍至少是一年前写的,内容已经过时,很多例子无法正确运行。所以我不会出版,电子书的内容会追逐技术发展,及时跟进软件版本的升级,做到内容最新,至少是主流。

这本电子书与其他区块链书籍有什么不同?市面上大部分区块链书籍都是用2/3去讲区块链原理,只要不到 1/3 的干货,干货不够理论来凑,通篇将理论或是大谈特谈区块链行业,这些内容更多是头脑风暴,展望区块链,均无法落地实施。本书与那些书籍完全不同,不讲理论和原理,面向应用落地,注重例子,均是干货。

写作原则,无法落地的项目作者绝对不会写。凡是写入电子的内容均具备可操作,可落地。

电子书更新频率?每天都会有新内容加入,更新频率最迟不会超过一周,更新内容请关注 https://github.com/netkiller/netkiller.github.io/commits/master

本文采用碎片化写作,原文会不定期更新,请尽量阅读原文 http://www.netkiller.cn/blockchain/index.html

您的打赏是我的写作动力:http://www.netkiller.cn/blockchain/donations.html

接受 ETH 打赏:0x3e827461Cc53ed7c75A29187CfF39629FCAE3661

以太坊批量转账遇到的问题与解决方案

有时我们需要将Token发送到多个地址上去。通常的做法就是使用web.js写一个循环程序,但是实际使用过程中发现这种做法存在很多问题,常会发生转账失败情况。

经过分析造成发送失败原因是,频率太高,因为web.js 是异步操作,当前程序还未完成交易,交易尚未确认的情况下第二笔交易发送出去,这时就会出错。

最好的解方案是在合约中实现批量转账功能,这样需要一个交易 txhash 完成多比交易。

如果你的Token已经在使用了,且没有批量转账的功能怎么解决呢?我们可以在写一个Token 继承原来的Token,在新的 Token 中实现批量转账功能

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏区块链开发

区块链技术开发公司谈区块链的技术特点

区块链被吹捧为一种新兴技术,它有可能对每个行业造成影响。区块链的分布式系统与当今使用的固有集中式操作系统相对立,采用分布式数据库架构形式,某些操作的记录和身份验...

1735
来自专栏FreeBuf

BOTCHAIN:第一个基于比特币协议的功能齐全的僵尸网络

近期,来自Cybaze公司ZLab恶意软件实验室的安全专家Antonio Pirozzi和Pierluigi Paganini介绍了一款名叫BOTCHAIN的僵...

731
来自专栏存储

SC和Storj——分布式存储技术哪家强?

一句话概括项目 SC和Storj都是做基于区块链的去中心化存储。 SC和Storj具体运作方式 SC和Storj除算法略有不同外,其运作方式基本相同。存储数据的...

5738
来自专栏区块链大本营

未来互联网再不需要中心化服务器了!因为Web3技术栈来了

目前还没有关于Web3技术栈的详细分析,所以我想尝试对Web3技术栈进行细致的解读。下图是Web3技术栈示意图,这幅图肯定不是完整的,而且可能会存在一些不准确的...

1463
来自专栏互联网数据官iCDO

如今火爆的区块链技术到底是什么鬼?

作者:Sarah 本文长度为1746字,预估阅读时间8分钟。 导读:本文作者从分布式数据库、耐用性和稳健性、透明性和不易攻击性三个方面向我们介绍区块链技术。 区...

3539
来自专栏区块链大本营

除了创造比特币,中本聪还教了我们如何保护账号安全

区块链时代最大的秘密,就是比特币之父中本聪。坐拥100万比特币(峰值时接近200亿美元)的中本聪,自从2011年离场后,竟再也没有动过这笔财富……这份淡然和从容...

622
来自专栏企鹅号快讯

名为“闪电比特币”Lightning Bitcoin,LBTC的新型比特币硬叉被释放

闪电比特币是第一个在DPOS共识机制上运行的硬币,目的是使比特币的传输速度更快。 比特币网络目前面临的主要问题之一是交易速度的降低和交易成本的增加。比特币可扩展...

2076
来自专栏区块链大本营

区块链智能资产的“硬链接”思考

37213
来自专栏区块链大本营

这篇在medium上获得5万点赞的文章,值得区块链小白耐心读一读

不知道你有没有感觉到,如今的区块链,已经在大妈大爷这股强大催化剂的作用下,被出神入化地抬上了绝对的高度:

662
来自专栏圆方圆学院精选

【董天一】IPFS和竞争对手们(二)

在上一篇《IPFS和竞争对手们(一)》的开头抱怨的IPFS的开发进度,今天才得知 MaidSafe 是从2006年起步的,这进度也是醉了。

1351

扫码关注云+社区