LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

go ethereum 使用

1. 通告 | 伦敦升级 Ropsten 测试网事故回顾

Ropsten 共识问题概述2021年 7 月 21 日,OpenEthereum 团队注意到他们在 Ropsten 上的节点卡在了区块10679538处。人们原以为这是 OpenEthereum 的问题。其实,问题真正出在 go-ethereum 实现检查 1559 交易发送方余额的方式上。一个无效交易(发送方余额只够支付交易实际使用的 gas,而非交易指定的maxFeePerGas总额)被...

知识:区块,go-ethereum,分叉,矿工

2. 如何分叉以太坊并变成私链?

...私链?</h1> 帅初 写于 2016年2月11日 The core value proposition of Ethereum can be summarized with a single word: Synergy. 随着大家对区块链技术的深入了解,越来越多的企业和个人开发者认识到ethereum区块链平台的价值,由于ethereum平台开发语言是图灵完备的,也给区块链相关应用的开发带来了更多的可...

知识:以太坊,私链

3. IPFS周报103:本周末将举办新的IPFS和Ethereum研讨会

...p-*升级到最新发布的版本以确保其应用程序不受上游安全漏洞的影响。IPFS和Ethereum研讨会ChainShot的员工正在为那些渴望更多了解IPFS和Ethereum的人举办另一个研讨会。在Dan Nolan的带领下,这个周末的研讨会讨论了基本原理、概念和组件,并学习了如何构建核心数据结构。每周一句我的计算机正式成为星际...

知识:去中心化的社交,星际文件系统,去中心化,协议

4. 【IPFS周报103】本周末将举办新的IPFS和Ethereum研讨会

...p-*升级到最新发布的版本以确保其应用程序不受上游安全漏洞的影响。IPFS和Ethereum研讨会ChainShot的员工正在为那些渴望更多了解IPFS和Ethereum的人举办另一个研讨会。在Dan Nolan的带领下,这个周末的研讨会讨论了基本原理、概念和组件,并学习了如何构建核心数据结构。每周一句我的计算机正式成为星际...

知识:星际文件系统,去中心化,去中心化的社交,协议

5. 深入理解以太坊P2P网络设计(上)

...表的管理以及数据库的读写操作表的结构表数据结构如下所示://?filedir:go-ethereum-1.10.2\p2p\discover\table.go?L40 const?( ???alpha???????????=?3??//?Kademlia?concurrency?factor ???bucketSize??????=?16?//?Kademlia?bucket?size ???maxReplacements?=?10?//?Size?of?per-bucket?replacement?list ???//?We?keep?buckets?for?the?upper?1/15?of?distances?because ???//?it's?very?unlikely...

知识:节点,以太坊,超级节点,网络

6. 假币的换脸戏法:技术拆解THORChain跨链系统“假充值”漏洞

...法去获取代币信息,并传入了资产合约地址作为参数:-?bifrost/pkg/chainclients/ethereum/ethereum_block_scanner.go?在getAssetFromTokenAddress方法里,我们看到它调用了getTokenMeta去获取代币元数据,此时也传入了资产合约地址作为参数,但在此处有一个定义引起我们的警觉,在初始化代币时,默认赋予了代币符号为ETH,...

知识:代币,跨链,公链,合约地址

7. 假币的换脸戏法 —— 技术拆解 THORChain 跨链系统“假充值”漏洞

...法去获取代币信息,并传入了资产合约地址作为参数:- bifrost/pkg/chainclients/ethereum/ethereum_block_scanner.go在getAssetFromTokenAddress方法里,我们看到它调用了getTokenMeta去获取代币元数据,此时也传入了资产合约地址作为参数,但在此处有一个定义引起我们的警觉,在初始化代币时,默认赋予了代币符号为ETH,这...

知识:代币,跨链,公链,合约地址

8. 以太坊最新的 Geth 漏洞有多糟糕?

以太坊区块链最受欢迎的软件客户端 Geth 也被称为“Go Ethereum”,昨天在旧版本上面临重大漏洞。 该错误影响了旧版本的 Geth 客户端,特别是 v1.10.7 及更早版本。据报道,该漏洞影响了超过 50% 尚未更新到 Go Ethereum 开发人员于 8 月 24 日发布的最新修补程序的旧以太坊客户端。 由于漏洞利用,以太坊区...

知识:合约,以太坊区块链,以太坊开发,以太坊网络

9. 假币的换脸戏法——技术拆解THORChain跨链系统“假充值”漏洞

...法去获取代币信息,并传入了资产合约地址作为参数:-?bifrost/pkg/chainclients/ethereum/ethereum_block_scanner.go</blockquote>在getAssetFromTokenAddress方法里,我们看到它调用了getTokenMeta去获取代币元数据,此时也传入了资产合约地址作为参数,但在此处有一个定义引起我们的警觉,在初始化代币时,默认赋予了代币符...

知识:代币,跨链,公链,合约地址

10. 在以太坊上安装“炸弹”

本文是讲解我在 go-ethereum(Geth)客户端中发现的 Bug 系列的第二篇。如果你还不了解它,请看第一篇(中文译本)。这篇文章要讲的 bug 位于 Geth 客户端的状态下载器内,它可以用来欺骗下载器,使之不能与主网正确同步。攻击者可以利用这个 bug 给以太坊区块链设置陷阱、任意触发硬分叉。同步当你想...

知识:区块,合约,帕特里夏树,节点

11. 以太坊搭建私有链

...:$GOPATH/bin:/usr/local/go/bin" &gt;&gt; ~/.bashrc $ source ~/.bashrc $ go version 2.2 安装Go-Ethereum Go-Ethereum是由以太坊基金会提供的官方客户端软件。它是用Go编程语言编写的,简称Geth github地址:https://github.com/ethereum/go-ethereum 安装过程:$ git clone https://github.com/ethereum/go-ethereum.git $ cd go-ethereum $ git checkout v1.7.2$ make geth ...

知识:智能合约,以太坊,挖矿,区块

12. 引介 | 在以太坊上安装 “**”

科普 | 叔块验证与网络安全性本文是讲解我在 go-ethereum(Geth)客户端中发现的 Bug 系列的第二篇。如果你还不了解它,请看第一篇。这篇文章要讲的 bug 位于 Geth 客户端的状态下载器内,它可以用来欺骗下载器,使之不能与主网正确同步。攻击者可以利用这个 bug 给以太坊区块链设置陷阱、任意触发硬分...

知识:合约,区块,帕特里夏树,节点

13. Geth补丁后以太坊区块链分裂

以太坊区块链存在分裂,因为一些验证者没有适应 Go-Ethereum (Geth) 最近的更新。根据 Ethernodes.org 的数据,被以太坊网络上超过 74% 的节点使用的 Geth 于周二收到了更新。更新的目的是修复 8 月 18 日检测到的一个错误,该错误使网络中的“节点、区块链无法运行”。在伦敦更新之前宣布存在的错误会影响...

知识:以太坊,币安,以太坊区块链,挖矿

14. 由于错误,以太坊的 Geth 客户端分叉网络

...洞,导致所有早期版本的 Geth 节点与主网分离。似乎有人发现了我们在 @go_ethereum v1.10.8 中修复的错误并利用它导致所有早期版本的 geth 节点从网络中分离出来。 如果您运行的是 v1.10.7 或更早版本,请更新!!!— MariusVanDerWijden (@vdWijden) 2021 年 8 月 27 日Go Ethereum 是 Ethereum 的官方 Golang(一种软件编程语...

知识:以太坊,加密货币,双花攻击,分叉

15. 由于 Geth 软件客户端错误,以太坊区块链再次分裂

...到解决。 如果您还没有更新您的节点,请更新您的节点!— 去以太坊 (@go_ethereum) 2021 年 8 月 27 日</blockquote>有问题的错误存在于旧版本的客户端或在 Geth v1.10.8 更新(称为“Hades Gamma”)之前出现的那些。 以太坊开发人员在 8 月 18 日披露了该漏洞,而客户端是一个软件,用户可以下载并验证网络上的交...

知识:以太坊,分叉,以太坊区块链,双花攻击