- 博客(14)
- 资源 (13)
- 收藏
- 关注
原创 第四章 以太坊智能合约solidity介绍
Solidity是一门面向合约的、为实现智能合约而创建的高级编程语言,设计的目的是能在以太坊虚拟机上运行。本章大概介绍合约的基本信息,合约的组成,语法方面不做过多的介绍,个人建议多阅读官方文档效果更佳,后续的章节会开发ERC20代币合约案例以便于更好的学习智能合约的开发官网文档:https://docs.soliditylang.org/en/v0.8.12/中文文档:https://learnblockchain.cn/docs/solidity1、第一个合约介绍我们来看一个最简单的存取整形数据
2022-03-20 20:16:27 2115
原创 第二章 以太坊DApp开发环境搭建
以太坊应用开发环境主要包括了钱包的安装,本地网络的搭建,智能合约开发工具的介绍及使用,dapp开发库的介绍及使用。1、metamask钱包安装官网下载地址:Download | MetaMask,可以直接通过浏览器安装metamask插件安装后浏览器上面就能直接使用metamask钱包如果连不了网的可以通过github下载metamask钱包插件,通过浏览器加载插件的方式安装:GitHub - MetaMask/metamask-extension: The MetaM.
2022-03-20 19:47:43 2177
原创 Spring Cloud Alibaba Sentinel 分布式熔断神器应用实战详解
随着微服务的流行,服务和服务之间的稳定性变得越来越重要。阿里巴巴的开源组件Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。Sentinel 具有以下特征:- 丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。- 完备的实时监控:Sentinel 同时提供实时的监控功能。您可以在控制台中看到接入应用的单台机器秒级数
2020-09-11 14:16:58 179
原创 八、hyperledger fabric 基于kafka共识的分布式集群部署
本章节实现基于kafka模式的orderer共识分布式网络部署:因为是虚拟机,资源有限,准备4台服务器,其中zookeeper节点3个,kafka节点4个,orderer节点3个,peer节点3个192.168.100.100:zookeeper0、kafka0、orderer0192.168.100.101:zookeeper1、kafka1、orderer1、peer0.org1...
2019-07-04 08:28:04 236
原创 八、hyperledger fabric 基于kafka共识的分布式集群部署
Hyperledger Fabric 共识目前有 Solo 及 Kafka 实现,本次 Chat 将基于最新的稳定版 Fabric 1.4 实现基于 Kafka 共识的分布式生产网络部署,并通过链码的安装部署来测试整个网络。主要内容有:Fabric 基础环境的搭建(Docker、Docker Compose、Go); Fabric 证书工具的使用; Fabric 基于 Kafka 共识...
2019-05-30 15:38:21 1314
原创 kafka集群配置文件
crypto-config.yaml# Copyright IBM Corp. All Rights Reserved.## SPDX-License-Identifier: Apache-2.0## ---------------------------------------------------------------------------# "OrdererOrgs"...
2019-05-14 21:07:18 1128 1
原创 Hyperledger Explorer 环境搭建详解
Hyperledger Explorer是一个简单,功能强大,易于使用,高度可维护的开源区块链浏览器,用于查看底层区块链网络上的活动。网络上很多教程按着操作是不行得,今天抽空记录一下详细教程。前提条件nodejs 8.11.x (Note that v9.x is not yet supported) PostgreSQL 9.5 or greater Jq [https:/...
2019-05-01 06:32:58 2203 2
原创 零、超级账本hyperledger fabric实战
大好周末,整理了一下fabric的笔记,希望对刚入门的小伙伴有一定的帮助。一、hyperledger fabric 基础环境搭建二、hyperledger fabric fabric-samples环境测试三、hyperledger fabric 开发第一个智能合约四、hyperledger fabric node sdk调用链码(fabcar)五、hyperledger fa...
2018-11-10 18:32:30 978
原创 六、hyperledger fabric 投票应用(java-sdk)
继上篇文章编写的投票链码,并且在fabric网络中测试成功,本节将通过java-sdk调用写好的投票链码。一、编写启动脚本,包含启动网络、初始化链码、安装链码。#!/bin/bash## Copyright IBM Corp All Rights Reserved## SPDX-License-Identifier: Apache-2.0## Exit on first er...
2018-11-10 17:49:24 2059 2
原创 五、hyperledger fabric 投票链码开发
实现一个简单的投票链码(go编写),包含两个功能,给用户投票,获取投票信息。一、编写智能合约代码vote.gopackage mainimport( "fmt" "encoding/json" "bytes" "github.com/hyperledger/fabric/core/chaincode/shim" "github.com/hyperledger/fabric/...
2018-11-10 17:48:27 4751 1
原创 四、hyperledger fabric node sdk调用链码(fabcar)
一、nodejs安装这里就不介绍了。需要注意的是fabric对nodejs版本有要求。进入到fabcar目录1、设置npm源npm config set registry http://registry.npm.taobao.org/2、npm install二、启动1、清除docker进程:docker rm -f $(docker ps -aq)2、启动fabric...
2018-11-10 17:46:51 1342
原创 三、hyperledger fabric 开发第一个智能合约
一、编写智能合约代码HelloWorld.go,go语言实现,代码很简单,每个合约包含两个方法,Init、Invoke。package mainimport ( "fmt" "github.com/hyperledger/fabric/core/chaincode/shim" "github.com/hyperledger/fabric/protos/peer"...
2018-11-10 17:45:53 8044
原创 二、hyperledger fabric fabric-samples环境测试
基础环境搭建参考一、hyperledger fabric 基础环境搭建一、下载fabric-samples、二进制文件、镜像文件1、进入gopath目录下,创建目录src/github.com/hyperledger,进到该目录2、下载官网上面的bootstrap.sh,修改可执行权限,chmod +x bootstrap.sh3、执行bootstrap.sh下载fab...
2018-11-10 17:44:15 2300 4
原创 一、hyperledger fabric 基础环境搭建
一、安装环境:centos 7二、docker 安装1、使用root权限登录 Centos。确保 yum 包更新到最新。sudo yum update3、卸载旧版本(如果安装过旧版本的话)yum remove docker docker-client docker-client-latest docker-common docker-latest docker-la...
2018-11-10 17:43:08 1554
超级账本 Hyperledger Fabric 2.0 分布式集群部署.pdf
2021-04-29
阿里巴巴 Sentinel 分布式熔断神器应用实战详解.md
2021-04-29
Jenkins+Spring Boot+Maven+GitLab+Docker 持续集成实战分享
2021-04-29
SmartGit 企业级分支管理实战.pdf
2021-04-29
hyperledger fabric kafka集群配置文件
2019-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人