主页 > 最新版官网imtoken钱包下载 > 海派第14天教你看懂区块链——学习以太坊001
海派第14天教你看懂区块链——学习以太坊001
(图ETH文档)
2、下载以太坊节点源码:
以太坊发布后,有多个按语言分类的客户端,在github上分为不同的项目。 源码地址为: 以太坊客户端虽多,但有两个共同特点:
1.同一种语言的客户端在不同平台上使用完全一样
2. 不同语言(mist、geth、eth等)的客户端在同一平台(linux、windows或OSX)上共享相同的应用配置,其命令行可用的参数也一致。
以下是github上的项目分类,以说明每个客户端的用途和特点:
(1)go-ethereum项目(go语言)
功能与特点:本项目是使用最广泛的以太坊客户端。 大多数节点都在运行这个客户端。 它还具有最多的教程和示例。 推荐使用。 可用于挖矿、搭建私链、管理账户、部署智能合约等通用功能,无法编译智能合约。
(2) webthree-umbrella项目(C++)
功能特点: 严格来说,本项目是cpp-ethereum项目的一个shell。 它由以太坊基金会前 CTO Gavin Wood 编写,因此非常受欢迎且易于使用。 AlethZero是一个图形化的钱包客户端,对应Geth的功能,但是是完全图形化的。 但随着以太坊基金会主推的图形化钱包Mist的上线,逐渐没落。 Mix是一款智能合约(以太坊中称为DAPP)的开发IDE,可以支持智能合约(DAPP)的编写、调试、部署、全图形化界面。 不过目前已经停止开发,开发团队转向了Remix。 Eth 是一个用 C++ 编写的命令行客户端,功能与 Geth 相同。
(3) Solidity项目
功能与特点: 本项目是以太坊智能合约(DAPP)的编程语言,使用solc作为编译器。 该项目主要用于编译。 严格来说,它是一个基础的编译平台。 一般可以使用MIX进行开发。
(4) browser-solidity项目
功能特点: 本项目为智能合约浏览器版开发环境,可支持在浏览器中直接开发、调试、编译。 对于新手来说以太坊百科,可以快速上手,无需安装,非常方便,直接访问地址即可使用:
(5)pyethereum项目和ethereumj项目
pyethereum项目是用python语言写的以太坊客户端,ethereumj项目是用JAVA语言写的以太坊客户端,只是语言不同,和之前GO语言写的客户端Geth功能完全一样.
(6) 以太矿机项目
功能特点:本项目属于cpp-ethereum项目,与Geth合作用于GPU挖矿,比CPU挖矿效率提升100倍以上,也可用于矿池挖矿
【以太坊学习资料网站】
1、以太坊官网:
2、以太坊所有源地址(官方):
3. Ethereum Homestead文档地址(官方):
4. 以太坊网络状态地址(官方):
5. 以太坊资源网站(官方):
本站提供以太坊的诸多应用资源,如行情、合约辅助工具、已发布的智能合约、以太坊网络、DAAP等,方便开发发布。
6.Solidity编程文档(官方):
7. 以太坊网络扫描(官方):
8、以太坊官方博客:
9.以太坊维基百科地址:
10. 以太坊中国爱好者网站:
11、以太坊的gitter实时通讯网址:
12、以太坊官方论坛:
13、以太坊强大的第三方IDE:
14、以太坊开发框架Truffle使用说明:
15、以太坊开发框架dapple使用说明:
16、以太坊官方推荐的开发框架Meteor使用说明:
【下一步】部署节点,然后开始运行,明天再说。
2018-04-07点评:【BTC弱势,有二次探底的可能】BTC昨日早盘维持在6600附近小幅震荡,下午2:00开始下跌,最低跌6500,跌幅2.50%,收于6601.39。 技术面来看,币价仍在5日均线下方运行。 弱势趋势明显,后市不容乐观。 操作建议:不要盲目抄底,以做空思路为主。 【币市有风险以太坊百科,入市需谨慎】
历史文章: