区块链入门

区块链的特点

  • 匿名
  • 不可篡改和加密安全性
  • 无须信任系统
  • 分布式去中心化
  • 交易透明

以太坊

以太坊=区块链技术+智能合约

智能合约

智能合约可以是一个众筹合约,也可以是一个数学公式,或者是一个完全的随机数。

智能合约实践

browser-solidity

官网

最简单的智能合约

1
2
3
4
5
6
7
pragma solidity 0.4.9;
contract DemoTypes {
function f(uint a) returns (uint b) {
uint result = a * 8;
return result;
}
}

※目前使用的solidity版本是0.4.9
solidity-simple

  1. 点击create会将智能合约部署到区块链的网络上(内存上)
  2. trasaction/execution cost代表create一个智能合约所消耗的成本,单位为gas。gas和ether币有一个兑换关系。
  3. 合约名字DemoTypes注册在了一个地址上,则说明该合约已被挖矿出来了。
  4. 输入100,点击f按钮,进行计算得800。
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2015-2021 小白兔
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~

支付宝
微信