Rholang是RChain的智能合约语言,RChain是目前已知的区块链3.0当中的技术含量最高的项目,没有之一。 今天介绍如何编写和测试一个RChain智能合约,Rholang的语法介绍在https://developer.rchain.coop/tutorial 1、安装docker 这个自己 ...
分类:
其他好文 时间:
2018-02-04 19:29:40
阅读次数:
486
这是Solidity教程系列文章第7篇介绍以太单位及时间单位,系列带你全面深入理解Solidity语言。 <! more 写在前面 Solidity 是以太坊智能合约编程语言,阅读本文前,你应该对以太坊、智能合约有所了解, 如果你还不了解,建议你先看 "以太坊是什么" 欢迎订阅 "区块链技术专栏" ...
分类:
编程语言 时间:
2018-02-02 23:16:04
阅读次数:
345
首先看下Blockchain结构,除了header指向下一个block的hash value外,block是由一组transaction构成, Transactions --> Blocks --> Ledger 1. Chaincode是生成transacton的唯一方式,是外界与区块链系统交互的 ...
分类:
其他好文 时间:
2018-02-02 14:22:46
阅读次数:
1948
什么是账户 以太坊账户与我们所知的账户概念有一定相似之处,却又有很大的区别,更不同于比特币中UTXO。 账户分两类: - 外部拥有账户(EOA),也就是普通账户 - 合约账户 普通账户 所谓的普通账户就是我们存放以太币的账户,可以随意生成,它具有以下特性: - 拥有以太币余额(以太币存放的地方,与比 ...
分类:
其他好文 时间:
2018-02-01 17:33:24
阅读次数:
245
Coral Health · 大约23小时之前 · 220 次点击 · 预计阅读时间 7 分钟 · 不到1分钟之前 开始浏览 区块链是目前最热门的话题,广大读者都听说过比特币,或许还有智能合约,相信大家都非常想了解这一切是如何工作的。这篇文章就是帮助你使用 Go 语言来实现一个简单的区块链,用不到 ...
分类:
其他好文 时间:
2018-02-01 11:42:14
阅读次数:
208
以太坊是什么 以太坊(Ethereum)是一个建立在区块链技术之上, 去中心化应用平台。它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。 什么是智能合约 以太坊上的程序称之为智能合约, 它是代码和数据(状态)的集合。 智能合约可以理解为在区块链上可以自动执行的(由消息驱动的)、以代码 ...
分类:
其他好文 时间:
2018-01-26 12:46:11
阅读次数:
163
MySQL数据库操作(4)表约束 在创建表或者插入列时,可以对列的值进行约束,当插入条目时如果不符合约束,将会报错,拒绝插入。 非空约束`NOT NULL` 字段值不能为空例: 唯一约束`UNIQUE KEY` 确保字段中的值的唯一例: 主键约束`PRIMARY KEY ` == `NOT NULL ...
分类:
数据库 时间:
2018-01-24 00:36:51
阅读次数:
239
这个轻钱包能干什么,现在就能在测试网看个余额,转个帐,调用个合约。 而且功能非常程序员化 你会说是不是没啥用 但是他有非常有用,因为他可以很容易的拼出NEOGUI拼不出来的交易 比如参与ICO交易,其实用这就不是个事儿了。 第一步,导入一个Key 进来 这个钱包使用单KEY设计,一次只用一个KEY ... ...
分类:
其他好文 时间:
2018-01-23 23:16:18
阅读次数:
245
本文从技术角度详细介绍如何基于以太坊ERC20创建代币的流程. 写在前面 本文所讲的代币是使用以太坊智能合约创建,阅读本文前,你应该对以太坊、智能合约有所了解,如果你还不了解,建议你先看 "以太坊是什么" 代币Token 如果不那么追求精确的定义,代币就是数字货币,比特币、以太币就是一个代币。 利用 ...
分类:
其他好文 时间:
2018-01-22 19:12:53
阅读次数:
867
Truffle是以太坊(Ethereum)智能合约开发的瑞士军刀,小巧好用,上手简单。 本篇文章主要展示如何用Truffle 开发第一个Ethereum智能合约。 1.准备工作:(本人针对window环境,如果是mac 或linux可以自行搜索其他教程) a.安装git bash :http://g ...
分类:
其他好文 时间:
2018-01-16 23:54:15
阅读次数:
810