Go Ethereum 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Go Ethereum 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Go Ethereum 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Go Ethereum 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Go Ethereum 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 LGPL
开发语言 Google Go 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 其他开源区块链
开源组织
地区 不详
提 交 者 王练
适用人群 未知
收录时间 2016-12-26

软件简介

Go Ethereum 是官方使用 Go 语言实现的以太坊协议,也是 Ethereum 协议的三个原始实现之一(另外两个是 C ++ 和 Python )。它是用 Go 编写的,完全开放源代码。

Go Ethereum 可以作为一个名为 Geth 的独立客户端,安装在几乎任何操作系统上;或作为一个库,嵌入到 Go、Android 或 iOS 项目。

构建

构建 geth 需要 Go 和 C 编译器。 可以使用最喜欢的包管理器安装。

安装依赖项后,运行

make geth

或者构建全套:

make all
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
发表于网络技术专区
2019/07/13 07:02

Go Ethereum 1.9.0 发布,Etalum 协议的 Go 实现

Go Ethereum 1.9.0 已经发布,Go Ethereum 是 Etalum 协议的 Go 实现。 更新内容: 对各种 EVM 操作码进行了分析和优化,旨在找出 Geth EVM 实现中的离群点,以及 Etalum 的总体协议设计 对数据库模式进行分析和优化,尝试删除任何冗余数据以及重新设计索引以降低磁盘的使用 对 LevelDB 的 GO 实现,发现和优化二次 CPU ...

1
6
发表了资讯
2017/12/31 07:59

存活率不足一成,92% 的开源区块链项目已不再活跃

据外媒报道,知名咨询机构德勤统计发现,GitHub上有关区块链的项目有 86034 个,每年平均增长 8600 个新项目。其中,单 2016 年就增加了约 27000 个新区块链项目。但严峻的现实是,只有 8% 的项目是活跃的,在过去的 6 个月中有更新。 从下图我们可以看到,GitHub 上的区块链项目在 2016 年和 2017 年快速增长。图中绿色...

12
6
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2018/03/22 23:08

go-ethereum

如果要深入了解go-ethereum项目的实现与机制,看源代码是必不可少的。今天这篇博客就简单介绍一下如何在本地搭建项目的开发环境。 GO语言环境搭建 以win8为例,访问地址https://golang.org/dl/,下载windows版本。直接执行安装,默认会安装到C:\Go目录下,将 c:\Go\bin 目录添加到 PATH 环境变量中。 执行命令,验证安装...

0
0
发表了博客
2019/12/31 16:18

Ethereum

以太坊综述Ethereum 为什么要学习以太坊? • 庞大的开发者社区,目前最大的区块链开发平台 • 相对较成熟,有代表性,资料众多 • 以应用入手,学习曲线不那么陡峭 • 与JavaScript结合紧密,方便开发人员上手 主要内容 学习目标 • 掌握以太坊的基本概念和工作原理 • 理解以太坊与比特币的联系和区别 • 掌握以太坊客...

0
0
发表于网络技术专区
2018/09/28 16:01

The future of Ethereum

The current public opinion orientation of Ethereum is not ideal. Through the collection of statistics on the ETF coin’s related Twitter content, it is believed that the negative emotions about Et......

0
0
发表了博客
2018/07/11 15:17

[ethereum源码分析](2) ethereum基础知识

前言   上一章我们介绍了如何搭建ethereum的debug环境。为了更深入的了解ethereum,我们需要了解一些ethereum的相关的知识,本章我们将介绍这些知识。 ethereum相关知识   在学习ethereum的过程中,我们可能会遇到下面的一些知识: hash merkle tree merkle patricia tree rlp Hash(散列函数)   Hash,一般翻译做...

0
0
发表于网络技术专区
2018/06/05 23:27

Ethereum开发

开始准备环境

0
0
发表了博客
2018/04/02 15:21

Ethereum 介绍

区块链兄弟社区,区块链技术专业问答先行者,中国区块链技术爱好者聚集地 作者:吴寿鹤 来源:区块链兄弟 原文链接:www.blockchainbrother.com/article/5 著权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 以太坊是什么? 以太坊是一个全新开放的区块链平台,它允许任何人在平台中建立和使用通过区...

0
0
发表了博客
2018/07/30 19:36

[ethereum源码分析](4) ethereum运行开启console

前言 在上一章我们介绍了 ethereum初始化指令 ,包括了系统是如何调用指令和指令的执行。在本章节我们将会介绍 geth --datadir dev/data/02 --networkid 666 console 指令。 指令分析 指令: geth --datadir dev/data/02 --networkid 666 console 介绍:上面的指令主要的工作为: 运行eth程序 开启控制台 分析: --data...

0
0
2017/03/16 18:26

Windows 下GO Ethereum的编译

笔者最近需要研究Ethereum, 调研了一下,选择编译Go-Ethereum 在windows下,安装了Go package在 C:\GO。 环境变量里设了环境变量GOROOT=C:\GO 另外设置Go的工作目录(我用了C:\GOWORK),环境变量里设了环境变量...

0
0
发表于数据库专区
2018/02/07 18:57

Ethereum World state

此处叶子节点,如yoyo:12,dawg:23是一对一对的key/value mapping,相对于Ethereum就是address/account的映射(包括 balance, nonce, codeHash, and storageRoot for each account (storageRoot本身又是一棵默克尔树))。 参考 https://medium.com/@preethikasireddy/how-does-ethereum-work-anyway-22d1df506369...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于软件架构专区
2018/08/24 09:37

有没有人用php开发以太坊dapp的?

有没有用php开发过以太坊项目的?希望能交流交流心得。

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
25 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部