概述
对初学者,首先要了解以太坊开发相关的基本概念。
学习以太坊开发的一般前序知识要求,最好对以下技术已经有一些基本了解:
一种面向对象的开发语言,例如:Python,Ruby,Java…
前端开发语言:HTML/CSS/JavaScript
Linxu命令行的使用
数据库的基本概念
项目简介
我们构建一个去中心化的(Decentralized)投票应用。利用这个投票应用, 用户可以在不可信(trustless)的分布环境中对特定候选人投票,每次投票都会被记录在区块 链上:
所谓去中心化应用(DApp:Dcentralized Application),就是一个不存在中心服务器 的
1