一。智能合约概述与链码的生命周期管理 【1】链码源码:但需通过ChaincodeDeploymentSpec/CDS定义,CDS依据代码及其他一些属性(名称/版本等)来定义链码。 【2】实例化策略:(可选) 【3】链码签名 链码的签名实现以下3个目标 【1】表明是谁创建的链码 【2】允许验证链码包里 ...
分类:
编程语言 时间:
2018-08-26 18:34:47
阅读次数:
321
本文接上一节是测试部分 搭建一个模拟测试环境 作者将fabric release1.2工程中的 example-e2e进行了改造来进行本次实验: (1)首先我们将examples/e2e_cli/scripts/script.sh中的安装智能合约部分注释掉,或者从此处下载替换原有的脚本 (2)然后再 ...
分类:
其他好文 时间:
2018-08-24 20:01:55
阅读次数:
652
目前网上关于golang区块链开发的资源很少,以太坊智能合约相关的课程倒是很多,可能是由于前者的难度比后者难度大,课程开发需要投入更多精力。搜了一圈之后没结果,我就直接去之前没覆盖的视频网站找资源,包括慕课网、腾讯课堂、网易云课堂。 结果还真找到了,不过这个golang区块链开发的课程名字太文艺了点 ...
分类:
其他好文 时间:
2018-08-22 13:19:15
阅读次数:
242
第1章 区块链技术基础本章介绍了区块链技术的相关基础技术要点,纯技术理论角度阐释区块链底层相关概念及所用技术 第2章 Hyperledger Fabric入门本章简单介绍了Hyperledger组织相关的区块链框架及工具,以及Fabric相关的项目介绍,并搭建了第一个Fabric区块链网络,让大家能 ...
分类:
其他好文 时间:
2018-08-16 23:40:50
阅读次数:
947
“区块链”的时代真的已经到来了吗? 区块链(Blockchain)这三个字已经成为了当今互联网趋势的代名词,从一个陌生而冷漠的计算机技术成为了现如今家喻户晓的明星,它的出现既是偶然也是必然。1969年,互联网在美国诞生,此后互联网从美国的四所研究机构扩展到整个地球。在应用上从最早的军事和科研,扩展到 ...
分类:
其他好文 时间:
2018-08-16 13:41:25
阅读次数:
158
区块链是什么? 区块链这个词语是我再2017年的时候听说的,因为身在程序界不可能不了解一下,认识它的时候是因为比特币的原因(普及一下比特币的概念:比特币最初是由自称中本聪这么一个人物在2009年提出的,它是怎样产生的呢?它有特定的算法,通过大量的计算产生,比特币经济适用整个P2P网络中中国节点构成的分布式数据库来确认并记录所有的交易行为.他最大的区别就是总数量有限,该货币系统曾在4年内只
分类:
其他好文 时间:
2018-08-14 15:42:30
阅读次数:
188
本节介绍从最底层的账本开始,逐一讲解账本的结构和存储、智能合约的编写和部署、通道的操作、节点的背书和提交、排序的共识和客户端SDK的接口调用,与交易流程顺序相反,由里及表的说明Fabric最关键的技术,通过学习了这六种关键技术知识,能初步掌握Fabric的核心,了解Fabric运作原理。 6.3.1 ...
分类:
其他好文 时间:
2018-08-13 21:00:21
阅读次数:
210
Fabric是一个提供模块化分布式账本解决方案的平台,并具备保密性、可伸缩性、灵活性和可扩展性等特性。Fabric具有可直接拔插启用和相互独立不同功能的模块,并能适应在经济社会中错综复杂的各种场景。 Fabric是Hyperledger中的一个区块链项目,包含一个账本,使用智能合约并且是一个通过所有 ...
分类:
其他好文 时间:
2018-08-13 20:52:07
阅读次数:
144
1 什么是Omni Layer Omni Layer是一种通信协议,它使用比特币区块链实现智能合约,用户货币和分散式点对点交换等功能。 Omni Core是基于比特币核心代码库的快速,便携式Omni层实现。 这种实现不需要与Bitcoin Core无关的外部依赖关系,并且与其他比特币节点一样,它本身 ...
分类:
其他好文 时间:
2018-08-13 14:53:00
阅读次数:
613
比原项目仓库: Github地址:https://github.com/Bytom/bytom Gitee地址:https://gitee.com/BytomBlockchain/bytom 一、合约简述 equity是bytom的一种智能合约语言,是一门声明性谓词语言。详细说明请参考官方equit ...
分类:
其他好文 时间:
2018-08-13 14:08:26
阅读次数:
199