Block Chain Learning Notes (i) ETHEREUM-GO development environment to build __bitcoin

Source: Internet
Author: User
Tags git clone

Ethereum is the mainstream application of the 2.0 block chain, which extends the block chain from the electronic money (digital cash) as a distributed database, and becomes the foundation support in the consensus system. Ethereum introduces the concept of "intelligent contract", which makes the block chain based on Ethereum be able to construct a diversified and centralized application. Basic Environment operating system
Ubuntu16.04 LTS Ethereum version
Go-ethereum 1.5.4 Compiled client program
Geth, command line program. PPA Installation Method

The official documentation provides a ethereum offering of PPA installation, similar to the installation in Berkeley DB in the Bitcoin development environment.

sudo apt-get install Software-properties-common
sudo add-apt-repository-y ppa:ethereum/ethereum
sudo apt-get Update
sudo apt-get install Ethereum

Because to build the development environment, so do not try this method, we compile the installation with the source code. source code Compilation installation

Ethereum has a variety of versions, multilingual development of client programs, this article uses ethereum-go, this version is the official main push version, is the current application of the mainstream. Download source code
git clone https://github.com/ethereum/go-ethereum dependent environment
Ethereum Go is developed using the go language and requires a go and C compiler
sudo apt-get install-y build-essential golang Compiler source code

CD Go-ehtereum make
Geth

If you need to compile all the applications, execute make-all run clients
~:/build/bin/geth

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.