
联盟链
文章平均质量分 76
Jayo_o_0
这个作者很懒,什么都没留下…
展开
-
区块链基础知识栈
区块链基础知识栈HASH(哈希算法)、签名、证书基础应用密码学分布式网络结构智能合约ABI接口原理区块数据结构RPC接口数据存储模型共识机制原理结语想要了解区块链技术,会有种老虎吃刺猬–无从下嘴的感觉,毕竟它是一个技术的集大成者,所以这里抛砖引玉参考了多方资料和自己的学习经历,由浅入深写了些技术栈的title供有兴趣的人按图索骥的去学习。HASH(哈希算法)、签名、证书区块链是一门解决信任问题的技术。由此可见,签名证书等现行互联网上保证安全性的方法是最基础的需要去了解的方面了。SHA3/SHA256/原创 2021-11-09 17:22:27 · 13060 阅读 · 2 评论 -
对于Fabric2.3 peer chaincode invoke的详细解析
对于Fabric2.3 peer chaincode invoke的详细解析在测试Fabric-samples的资产转移模型(asset-transfer-basic)时,在该Go智能合约被打包,安装,批准,提交到通道完成后,最后需要调用写好的chaincode来初始化内置写好的账本,即InitLedger函数。初始化调用该函数的指令很长,特地单独辟出来学习记录一下://该指令用于将已经提交到通道的链码进行一个用的调peer chaincode invoke //本地端口-o localhost:原创 2021-09-24 17:23:14 · 12290 阅读 · 1 评论 -
Fabric2.3 智能合约的打包及安装
Fabric2.3 智能合约的打包及安装打包智能合约安装链码包打包智能合约我们需要先打包链码,然后才能将其安装到我们的peer节点上。要注意的是,如果要安装的智能合约是用 Go,JavaScript,TypeScript 语言写的话,这三种语言打包的过程是不一样的。 这里主要介绍的是Go语言。(如果有想看其它语言的可以评论区留言)在我们打包链码前,我们需要安装链码相关依赖项。在Fabric samples目录下找到文件夹asset-transfer-basic/chaincode-go// 进入指定原创 2021-09-23 16:34:09 · 8509 阅读 · 1 评论 -
Hyperledger Fabric2.3 中 Peer指令合集
Hyperledger Fabric2.3 链码部署中Peer指令合集Available Commands/可用指令peer chaincode [command] [flags]command合集Flag合集peer channel [command]command合集peer lifecycle chaincode [command]command合集peer node [command]command合集peer snapshot [command]command合集Peer指令格式 peer [c原创 2021-09-14 16:37:03 · 4478 阅读 · 0 评论 -
Hyper ledger Fabric 2.3 部署链码中遇到的问题
Hyper ledger Fabric 2.3 部署链码中遇到的问题Docker版本太新代理链接被拒绝GO版本太低Docker版本太新Error: chaincode install failed with status: 500 - failed to invoke backing implementation of 'InstallChaincode': could not build chaincode: docker build failed: docker image inspection f原创 2021-09-13 16:15:58 · 3821 阅读 · 7 评论 -
osnadmin: error: unknown long flag ‘--channelID‘, try --help Channel creation failed
osnadmin: error: unknown long flag '--channelID', try --help Channel creation failed在建立Hyperledger Fabric 2.3测试网的时候出现了这个问题。具体是发生在建立通道的时候,纯粹运行./network.sh up是没有任何问题的,在建立通道的时候./network.sh up createChannel报错,报错信息为:osnadmin: error: unknown long flag '--chann原创 2021-09-10 16:27:29 · 2181 阅读 · 10 评论 -
Hyperledger Fabric 2.3 测试网部分指令合集翻译
Hyperledger Fabric 2.3 测试网部分指令合集翻译指令格式ModesFlags:Used with `network.sh up`, `network.sh createChannel`Used with `network.sh deployCC`指令格式在Fabric中的指令格式应当为network.sh <Mode> [Flags],下文将详细介绍Mode指令和Flags指令分别有哪些 。Modesup — bring up fabric orderer and p原创 2021-09-09 17:28:53 · 938 阅读 · 1 评论 -
Fabric中的Kafka集群原理详解
Kafka原理详解 相关背景介绍P2P模式订阅模式Kafka结构Kafka特性基础架构及名词解释工作流程分析相关背景介绍Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、storm/Spark流式处理引擎,web/nginx日志、访问日志,消息服务等等,用scala语言编写,Lin原创 2021-09-06 16:46:00 · 583 阅读 · 0 评论 -
Hyperledger Fabric 2.3环境配置搭建指南及BUG记录
Hyperledger Fabric 2.3 testnet 环境配置准备工作VMWARE安装Xshell 安装Ubuntu下载安装配置远程登录Ubuntu系统及实现windows和ubuntu之间的文件传输在ubuntu上安装ssh服务端关闭防火墙命令提示符ping测试配置Xshell7*正在着手从零建立一个完整的体系,特此将搭建全过程记录下来以供参考。 *准备工作有多种开发方案可供选择,这里采用的是Windows+Xshell+Vmware的方案,直接用ubuntu开发也非常方便,考虑到后期有可能原创 2021-09-02 16:51:36 · 1776 阅读 · 6 评论