-
第一章 Solidity源文件的结构
源文件可以包含任意数量的智能合约的定义以及任意数量的include指令和pragma伪指令。版本声明版本声明代码格式如下:pragma solidity ^0.4.0;这段代码的声明表示,源文件不会被0.4.0以下版本的编译器编译。当然同时也不会被0.5.0以上版本的编译器起作用(这是由^符号来决定的)。0.4.0 ~ 0.4.9 这些版本支持上面代码声明的源码编译,这样处理的好处是,如果0.4.0编译器有问题,可以随时修复bug,将其调整为0.4.1。导入其他源文件语法和语义尽管Soli...…
-
Solidity 智能合约开发工具准备第一篇
Solidity (中文:固态,固体)是一种语法与Javascript相似的高级语言,它为Ethereum虚拟机(EVM)编译代码而设计。Solidity是静态类型的,支持继承,库和复杂的用户自定义类型以及其他功能。如您所见,它可以用来创建投票,众筹,盲拍,多重签名钱包等的智能合约。Solidity 很有用的链接 Ethereum:https://ethereum.org Changelog:https://github.com/ethereum/solidity/blob/devel...…
-
区块链专业术语最全词汇表:从 A - Z
作者:©黎跃春:JS全栈工程师,区块链、高可用架构技术爱好者 版权声明:本文版权归©黎跃春所有,仅供区块链技术爱好者免费学习,未经许可,禁止转载和改编,一经发现,违者必究这篇文章是一个简单而又全面的Blockchain词汇表,用于令人印象深刻的blockchain语言世界。Blockchain词汇表:从A-Z51% Attack(51%攻击)当一个单一个体或者一个组超过一半的计算能力时,这个个体或组就可以控制整个加密货币网络,如果他们有一些恶意的想法,他们就有可能发出一些冲突的交易来...…
-
一步一步了解区块链技术
作者:©黎跃春:JS全栈工程师,区块链、高可用架构技术爱好者 版权声明:本文版权归©黎跃春所有,仅供区块链技术爱好者免费学习,未经许可,禁止转载和改编,一经发现,违者必究区块链技术是新的互联网?比特币的创始人是Satoshi Nakamoto,一个叫中本聪的极客高手。区块链技术源于比特币,它是一个无比巧妙的发明。从比特币诞生至今不断的演进与成熟,区块链也逐渐演变成更大的东西,并且慢慢的应用的各种产品中,每个人都在问的主要问题是:什么是Blockchain?什么是区块链?通过允许数字信...…
-
区块链究竟是什么鬼?看完漫画秒懂!
来源:区块链部落 编辑:lfx区块链技术是指一种全民参与记账的方式。所有的系统背后都有一个数据库,你可以把数据库看成是就是一个大账本。目前是各自记各自的账。由于没有中心化的中介机构存在,让所有的东西都通过预先设定的程序自动运行,不仅能够大大降低成本,也能提高效率。而由于每个人都有相同的账本,能确保账本记录过程是公开透明的。区块链技术是比特币的底层技术,比特币在没有任何中心化机构运营和管理的情况下,多年运行非常稳定,没有出现过任何问题,所以有人注意到了它的底层技术,把比特币技术抽象提取...…