上传者: 38518638
|
上传时间: 2022-06-04 23:06:00
|
文件大小: 220KB
|
文件类型: PDF
最近学习一下solitity,感受到了区块链技术的神奇之处。决定从头写一个智能合约来练练手,因为才学习了俩天,尚有不足之处,请各位看客多多包涵。
首先先讲一下我对智能合约的理解,智能合约是运行在一个区块链系统上的一套代码,这套代码可以永久的存储一些变量以及函数,任何一个人成为了这个区块链系统的节点之后就可以调用公开的变量和公开的函数,当然智能合约代码也是公开的。所有的东西都是公开透明的,而且是去中心化的。
就拿一个代币合约举例,每个人的余额就是一个公开的变量,还可以写一些功能函数,比如转账功能,拉黑功能等。
而solitity就是以太坊(Ethereum)的智能合约编程语言,本文不过多介绍so