摘要: 实现一个简单的公开拍卖智能合约,所有人都可以出价,把以太币发送到指定地址,出价B高于出价A时,那么A的资金会被自动退回。拍卖结束后,商品所有者会收到最高的出价资金。 智能合约在拍卖领域能让过程更透明公平,最大程度的促进参与者的积极性。 阅读全文
posted @ 2018-11-30 21:08 林深时见鹿! 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 部署智能合约 合约部署需要挖矿才能成功,我们新开一个窗口用与挖矿,新开一个控制台,输入命令:geth attach 连接到控制台,执行miner.start(1),开始挖矿。 智能合约的部署需要编译,这里用在线编译 https://remix.ethereum.org 合约DEMO如下: 编译后部署 阅读全文
posted @ 2018-11-30 21:06 林深时见鹿! 阅读(931) 评论(0) 推荐(0) 编辑
摘要: pragma solidity ^0.4.8; contract Token{ // token总量,默认会为public变量生成一个getter函数接口,名称为totalSupply(). uint256 public totalSupply; /// 获取账户_owner拥有token的数量 function balanceOf(address _owne... 阅读全文
posted @ 2018-11-30 21:02 林深时见鹿! 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 一、下载安装geth客户端 https://www.ethereum.org/ 二、搭建私有链 1、准备创世区块配置文件 要运行私有链,我们就需要定义自己的创世区块,创世区块信息写在一个json格式的配置文件中。首先将下面的内容保存到一个json文件中,例如genesis.json。 2、初始化:写 阅读全文
posted @ 2018-11-30 21:00 林深时见鹿! 阅读(5450) 评论(0) 推荐(0) 编辑
摘要: 区块链由来 中本聪在2008年,于《比特币白皮书》中提出“区块链”概念,并在2009年创立 了比特币社会网络,开发出第一个区块(创世块),区块链随机面世。 比特币诞生背景: 1、2008年美国次贷危机爆发,美国为了避免由第四大投资银行雷曼兄弟的倒闭引发金融机 构连锁反应而实行量化宽松政策,即疯狂加印 阅读全文
posted @ 2018-11-30 20:50 林深时见鹿! 阅读(1214) 评论(0) 推荐(0) 编辑
博客已稳定运行: