区块链
文章平均质量分 76
陈琳_2017
这个作者很懒,什么都没留下…
展开
-
区块链学堂(11):Browser-solidity 2–右侧的奥秘
首先重复一遍Browser-solidity的地址:https://ethereum.github.io/browser-solidityBrowser-solidity是一个官方提供的一个基于浏览器的合约编译器,非常好用,而且build版本会紧跟最新的Solidity的build版本。但由于网络原因以及GFW的存在,有可能会另一部分人访问很慢,进而影响开发效率。下面介绍如何在本地部署Brow原创 2017-04-03 16:50:11 · 5073 阅读 · 1 评论 -
区块链学堂(9):Geth 基本命令2
Ether币的基本单位Ether币最小的单位是Wei,也是命令行默认的单位, 然后每1000个进一个单位,依次是kwei (1000 Wei)mwei (1000 KWei)gwei (1000 mwei)szabo (1000 gwei)finney (1000 szabo)ether (1000 finney)简单地说就是就是1 以太币 = 100000000000000000原创 2017-03-15 13:10:24 · 2858 阅读 · 1 评论 -
区块链学堂(8):Geth 基本命令
进入Geth 命令行模式在上一篇文章中,我们说到,我们可以用下面命令,建立一个新的私有链geth --datadir "./" --nodiscover console 2>>geth.log进入命令行模式,其中参数–datadir 代表文件夹地址,–nodiscover 代表该链条不希望被其他节点发现,console >> geth.log 代表将控制台输出到文件geth.原创 2017-03-15 13:09:46 · 14605 阅读 · 1 评论 -
区块链学堂(7):Geth 搭建私有网络-实战
在本章中我们将实战如何使用Geth,如何搭建以太坊的私有网络。之前说过Geth是三种实现以太坊协议的工具之一,由于Geth是官方推崇的以及个人精力有限,对于另外两种工具的搭建私有网络,请参考网上资料。下面的Geth实战,在MacBook上实现,对于Windows方面,比较类似。Step 1: 建立目录和genesis.json在命令行模式创建一个目录,例如tmpPriv原创 2017-03-15 13:08:47 · 4364 阅读 · 0 评论 -
区块链学堂(6):以太坊生产网络/测试网络/私有网络
要理解以太坊 PrivateNetwork 先要理解以太坊的两种官方网络目前以太坊官方提供了两种网络生产环境网络测试网络 TestNet下面将分别简单讲解下这两种网络以太坊生产网络以太坊的生产网络顾名思义,也就是产生真正有价值的 的以太币的网络。 目前生产网络目前已经生成了300万以上的区块,还在持续生成中。挖矿挖出来的每个以台币在10美金以上。 生产环境下的以太坊状态时如原创 2017-03-15 13:07:36 · 5149 阅读 · 0 评论 -
区块链学堂(5):Geth 安装
Geth是什么?Geth 又名Go Ethereum. 是以太坊协议的三种实现之一,由Go语言开发,完全开源的项目。Geth 可以被安装在很多操作系统上,包括Windows、Linux、Mac的OSX、Android或者IOS系统Geth官网:https://geth.ethereum.org/Geth的Github地址:https://github.com/ethereum/原创 2017-03-15 13:06:32 · 17194 阅读 · 0 评论 -
区块链学堂(4):以太坊基本概念及工具Geth、Browser-solidity、Mist
在我研究以太坊技术的过程中,由于相关资料较少,因此走了较多的弯路。所以这里我们不会先介绍Solidity的语法结构,而会在接下来的第一阶段,从实战出发,陆续向大家介绍Geth、Browser-solidity、Mist这三大工具,并在过程中不断讲解以太坊的基本概念。通过这些工具的实际使用,以及对以太坊的基本概念不断加深理解,对于第二阶段学习solidity语言才能事半功倍(毕竟语言学习是很快的原创 2017-03-07 10:09:11 · 8677 阅读 · 0 评论 -
区块链学堂(3):Solidity
Solidity在上一篇文章中,我们可以看到 pragma solidity 0.4.9;,这里的Solidity,就是以太坊智能合约的核心语言Solidity,也是本教程的重点。Solidity是什么?Solidity是以太坊智能合约的编程语言,通过编译&部署智能合约,可以实现智能合约的Create、执行和查看,从而实现某些商业应用。几个简单的Solidity例子通过以下原创 2017-02-27 14:47:50 · 2668 阅读 · 0 评论 -
区块链学堂(2):最简单的智能合约
最简单的智能合约最简单的一个智能合约pragma solidity 0.4.9;contract DemoTypes { function f(uint a) returns (uint b) { uint result = a * 8; return result; }}以上就是一个最简单的一个智能合约, 该智能合约实现了一个最基本的功能原创 2017-02-27 14:45:02 · 6269 阅读 · 0 评论 -
区块链学堂(1):区块链引子
写在前面的话:相信正在看这篇文章的读者一定已经听说过区块链了,并且也相信区块链是一项前景美妙,甚至是颠覆性的技术。但是也许同时也会感到困惑,对于区块链虽然有一些大致概念,但是具体到如何应用区块链技术,如何进行区块链编程就会发现并不是那么容易。那么恭喜你!来对地方了。本教程主要介绍的是区块链技术的一个主要流派:以太坊的编程,希望读者阅读完本教程后,可以学会并掌握以太坊及其智能合约的编程,并能够将原创 2017-02-24 16:38:08 · 5014 阅读 · 1 评论 -
线下活动小记:区块链在金融行业的实践应用
2月26日下午,众安学院和区块链商业应用俱乐部联合主办的《区块链在金融行业的实践应用》在高大上的上海中信广场举行。会议开始,众安学院的负责人姜振兴校长介绍了本次活动以及众安学院的宗旨:众安学院是专注前沿金融信息技术的学习与合作平台,旨在成为金融科技及其相关领域的黄埔军校,为金融科技行业培养输送优秀人才并成为投资人与金融科技从业者之间的桥梁。随后四位受邀嘉宾做了精彩分享。首先是以原创 2017-02-27 14:50:36 · 2942 阅读 · 0 评论 -
区块链学堂(10):Browser-solidity
使用Browser-solidity来编译合约&部署合约https://ethereum.github.io/browser-solidity在上一章中部署在Geth上的源代码如下: pragma solidity 0.4.9; contract DemoTypes { function f(uint a) returns (uint b)原创 2017-03-15 13:11:28 · 2599 阅读 · 0 评论