
区块链
乐观黑胡子
做了多年游戏开发,涉及端游,页游,手游,涉足过音视频服务器开发,喜欢分布式,高性能方向各种技术
展开
-
Mac下基于testrpc和truffle的以太坊智能合约开发环境搭建
原文地址:石匠的blogtruffle是一个基于Javascript开发的一套智能合约开发框架,使用Solidity语言编写合约。truffle有一套自动的项目构建机制,集成了开发,测试和部署的各个流程细节,不用开发人员关注。truffle使用说明.testrpc是基于pyethereum,可以快速的搭建一个模拟以太坊的测试网络,并且预制了若干存有代币的账号,可以直接使用。不像geth是一...转载 2018-06-21 12:59:49 · 1446 阅读 · 0 评论 -
用Solidity在Truffle上构建一个HelloWorld智能合约
原文地址:石匠的blogTruffle的环境安装在前文已经整理,这次用Solidity在Truffle写一个HelloWorld以太坊智能合约,并在testrpc上进行测试。当前的软件版本信息如下:Truffle v4.1.11 (core: 4.1.11)Solidity v0.4.24 (solc-js)项目创建打开Mac的terminal终端,创建一个新目录,并truf...转载 2018-06-21 13:02:18 · 456 阅读 · 0 评论 -
通过blockchain_go分析区块链交易原理
原文链接-石匠的Blog1.背景在去中心化的区块链中进行交易(转账)是怎么实现的呢?本篇通过blockchain_go来分析一下。需要进行交易,首先就需要有交易的双方以及他们的认证机制,其次是各自的资金账户规则。在分布式账本系统里面,需要有机制能够准确验证一个用户身份以及对账户资金的精确计算,不能出现一丁点差错。在区块链中交易通过Transaction表示,而账户的自己并不是在每个节点上保...转载 2018-07-15 14:20:28 · 2286 阅读 · 0 评论