如何进行以太坊的开发?

萝らか妹 提交于 2019-12-05 07:16:32

以太坊官网:https://ethereum.org/

以太坊是一个图灵完备的区块链一站式开发平台,采用多种编程语言实现协议,采用Go语言写的客户端作为默认客户端(即与以太坊网络交互的方法, 支持其他多种语言的客户端)。

了解区块链的原理和以太坊的基础知识后,针对以太坊的开发,必须从以下几块开始:

1.以太坊客户端的安装使用 Geth

2.web3.js的了解和使用

3.truffle等开发框架的搭建编写智能合约

 

大致就是:

以太坊是平台,它让我们方便的使用区块链技术开发去中心化的应用,在这个应用中,使用Solidity来编写和区块链交互的智能合约,合约编写好后之后,我们需要用以太坊客户端用一个有余额的账户去部署及运行合约(使用Truffle框架可以更好的帮助我们做这些事情了)。为了开发方便,我们可以用Geth或testrpc来搭建一个测试网络

 

其他相关:

以太坊开发入门

geth命令使用说明

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!