自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 Go语言如何发送以太坊代币

在本文中,你将学习如何将ETH从一个帐户转移到另一个帐户。如果你已经熟悉以太坊,那么你就知道交易包括你发送的以太币量,gas限额,gas价格,随机数,接收地址以及可选数据。在将他被广播到网络之前,必须使用发送方的私钥对该交易进行签名。假设你已经连接了客户端,下一步就是加载你的私钥。privateKey, err := crypto.HexToECDSA("fad9c8855b740a0b7ed...

2019-04-30 14:50:44 847 1

原创 Fabric java sdk 1.4简明教程

在超级账本Fabric区块链中,应用通过节点的RPC协议接口访问链码。Java应用可以使用官方提供的Fabric-sdk-java开发包来实现对链码的访问,开发包封装了Fabric区块链的GRPC链码访问协议,有利于开发人员聚焦于业务逻辑。不过Fabric-sdk-java的文档质量保持了Hyperledger Fabric产品一贯的不知所云,看起来实在是令人捉急。本文将尝试编写一个最简单的可以访...

2019-04-29 15:44:08 2168

原创 hyperledger Fabric node sdk 1.4 简明教程

hyperledger fabric的node sdk最新版本为1.4,本文将介绍如何使用最新版本的fabric node sdk开发node.js应用,以实现与fabric区块链的交互,例如查询链码状态,或者提交链码交易。本文分五个部分来介绍node.js开发人员如何快速上手fabric node sdk:工作原理:介绍fabric node sdk的工作机制与实现原理身份标识:介绍在f...

2019-04-29 15:41:47 512

原创 区块链开发教程分享【201904】

分享汇智网最新的比特币、以太坊、EOS、Hyperledger Fabric、Tendermint等区块链相关的交互式在线编程实战教程。1、java比特币开发详解java比特币开发课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Java代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Java工程师...

2019-04-29 15:35:52 481

原创 solidity 0.5.7简明教程

以太坊不仅是一种加密数字货币,它更是功能完备的智能合约平台,solidity就是用来开发以太坊上的智能合约的原生开发语言。solidity最早发布于2015年,它是第一种图灵完备的智能合约专用开发语言。目前除了以太坊之外,在其他区块链中也逐渐开始支持solidity,例如hyperledger fabric、tendermint等。在这个solidity快速教程中,我们将使用最新0.5.7版的so...

2019-04-29 15:33:35 272

原创 Fabric private data基本概念

fabric private data利用SideDB来保存私有数据,相当于在通道之上又提供了一层更细粒度的数据隐私保护机制。本文将介绍fabric private data的引入目的、基本概念与应用场景。如果要快速掌握hyperledger fabric区块链的开发,推荐汇智网的在线互动实战教程:Hyperledger Fabric 区块链开发详解Hyperledger Fabric ...

2019-04-28 11:11:45 125

原创 Fabric private data入门实战

Hyperledger Fabric private data是1.2版本引入的新特性,fabric private data是利用旁支数据库(SideDB)来保存若干个通道成员之间的私有数据,从而在通道之上又提供了一层更灵活的数据保护机制。本文将介绍如何在链码开发中使用fabric private data。如果要快速掌握hyperledger fabric区块链的开发,推荐汇智网的在线互动...

2019-04-28 11:09:12 122

原创 omni api速查表

Omni Core是比特币核心的一个分支,它在比特币协议之上实现了一个 新的Omni协议层。因此与Omni Core的API交互的方式和比特币核心的方式一样,只是添加了一些额外的Omni协议特性相关的RPC调用。本文提供omni api的速查表。在Omni Core中保留了所有比特币核心的功能,默认的PRC端口依然是8332。如果你希望同时运行Omni Core和比特币核心(例如使用不同的数据...

2019-04-28 10:59:44 685

原创 Fabric CA 1.4 官方文档中文版

链接:Fabric CA中文文档目录概述Fabric CA概述快速上手安装前提条件安装软件使用Fabric CA命令行配置软件Fabric CA 服务器初始化服务器启动服务器配置数据库配置LDAP搭建集群搭建多个CA登记中间CA升级服务器运营服务Fabric CA客户端登记启动身份注册新的身份登记对等节点身份获取用户的Identi...

2019-04-28 10:57:07 554

原创 Farbic Java SDK 1.4安装方法

Hyperledger Fabric Java SDK是开发基于Hyperledger Fabric区块链的Java应用之必备开发包。本文将介绍如何在Maven、Gradle和Eclipse中安装使用HyperledgerFabric Java SDK。如果希望快速掌握Fabric区块链的链码及应用开发,建议访问汇智网的在线互动课程:Fabric区块链Java开发详解Fabric区块链...

2019-04-28 10:54:44 220

原创 Fabric Kafka入门

Hyperledger Fabric推荐Kafa用于生产环境。Kafa是一个分布式、具有水平伸缩能力、崩溃容错能力的日志系统。在Hyperledger Fabric区块链中可以有多个Kafka节点,使用zookeeper进行同步管理。本文将介绍Kfaka的基本工作原理,以及在HyperledgerFabric中使用Kafka和zookeeper实现共识的原理,并通过一个实例剖析Hyperledge...

2019-04-28 10:09:26 234

原创 Hyperledger Fabric PHP SDK

Hyperledger Fabric PHP SDK是社区提供的用于Hyperledger Fabric区块链应用开发的软件包,其目的在于为PHP应用提供访问Hyperledger Farbic区块链的能力,例如:创建通道、安装链码、访问链码等等。如果希望快速掌握Fabric区块链的链码及应用开发,建议访问汇智网的在线互动课程:Fabric区块链Java开发详解Fabric区块链Node...

2019-04-28 10:07:40 362

原创 如何编写一个企业级Hyperledger Fabric开源框架

Convector(a.k.a Convector Smart Contracts)是为企业区块链框架构建的JavaScript开发框架。它增强了开发体验,同时帮助开发人员创建更强大,更安全的智能合约系统。它通过链代码和后端一直到前端,允许开发人员以库的形式重用相同的代码库。它基于模型/控制器模式,支持Hyperledger Fabric,并沿着Fabric精心设计的模式本地运行。这篇博客文章介...

2019-04-25 19:37:30 269

原创 Hyperledger Fabric能否大规模运行?

我很高兴回答这个问题!简短的回答是:是的,确实如此!我的疑问我对大规模Hyperledger Fabric(Fabric)的性能提出了很多疑问。很多时候,人们已经完成了一些(或阅读/听说过)性能测试(比如在他们的笔记本电脑或早期版本的Fabric上使用Caliper的早期版本),并且感觉性能并不是那么好。Fabric维护人员很容易承认,在Hyperledger Fabric v1.1.0发布...

2019-04-25 19:37:16 512

原创 以太坊如何计算交易成本

在发送比特币交易时,其费用与其大小成比例。输入和输出越多,它就越贵。再加上未决交易的因素,交易费用可能仅基于这两个因素就会飙升。对于以太坊,鉴于我们正在谈论协议中的编程语言,对于非常少的文本或代码(在BTC中可能非常便宜的东西),可能对计算要求非常高。 让我们来看看这个循环,例如:while (i++ < 1000) { j = j + i; } 这个循环意味着**只要i小于1000...

2019-04-25 19:36:29 1334

原创 C++开发EOS基础指南:迭代器和Lambda表达式

让我们来谈谈迭代器,它是一个非常有用的工具,在整个EOS代码库中大量使用。如果您来自JavaScript背景,您可能已经熟悉迭代器,就像它们用于循环一样。迭代器的关键概念是提供一种更好的方法来遍历项集合。额外的好处是您可以为任何自定义类实现迭代器接口,使迭代器成为遍历数据的通用方法。// @url: https://repl.it/@MrToph/CPPBasics-Iterators#inc...

2019-04-25 19:35:50 248

原创 Hyperledger Fabric Java SDK最新教程

Fabric Java SDK是Fabric区块链官方提供的用于Java应用开发的SDK,全称为Fabric-sdk-java,网上可用资料不多,本文列出了精心整理的针对Fabric Java SDK的最新精选教程。如果希望快速掌握Fabric Java SDK的使用方法,建议访问汇智网的在线互动教程:Fabric区块链Java开发详解1、官方文档使用Fabric Java SDK...

2019-04-25 19:35:03 2261

原创 configtx.yaml中文详解(Hyperledger Fabric 区块链网络运维工具configtxgen的配置文件)

configtx.yaml是Hyperledger Fabric区块链网络运维工具configtxgen用于生成通道创世块或通道交易的配置文件,configtx.yaml的内容直接决定了所生成的创世区块的内容。本文将给出configtx.yaml的详细中文说明。如果需要快速掌握Fabric区块链的链码与应用开发,推荐访问汇智网的在线互动教程:Fabric区块链Java开发详解Fabric...

2019-04-25 18:34:22 1642

原创 以太坊开发者常见的问题答案

求职面试不仅是一种过滤掉不合格候选人的考验;对于候选人来说,这也是一个很好的机会,可以评估未来雇主的开发团队的优秀程度!如果你的面试官问的是原始的,蹩脚的或错误的问题(是的,他们会问你一些完全没有意义的事情);然后这是一个红旗,也许你应该重新考虑加入这家公司,如果他们问你很好地提出具有挑战性的问题,当你不知道答案时他们不会放弃你,而是给你一些小提示最终导致正确答案;那么你正在寻找一位专业的首席开...

2019-04-22 21:14:57 2113 1

原创 在Java项目中集成EOS代币

Eos是一个比较新的区块链项目,可以像以太坊一样建立智能合约,但它比以太坊快得多。希望在eos网络上创建智能合约的开发人员,在eos区块链的使用资源上拥有一些eos比如网络带宽,ram和cpu。这些资源帮助用户创建智能合约并将其分发给他的用户。每个想要使用eos网络从他的帐户转移eos(或制作智能合约)到另一个用户的用户必须持有一定数量的eos网络带宽,RAM和CPU。这意味着在交易时没有从他的...

2019-04-22 21:12:32 392

原创 使用Go语言和以太坊智能合约交互

尽管最近遇到了些麻烦,但以太坊仍然是区块链领域内智能合约的最大参与者,这似乎不会很快改变。在我看来,技术本身具有很大的潜力,是从学术的角度看很有意思,但正如上面提到的问题和之前的许多问题是区块链技术方面的,智能合约,特别是具有Solidity的以太坊生态系统还是不太成熟的,并没有为prime-time和生产用例做好准备。然而,这是一个学习和了解这项技术的好时机,并且当它达到严格应用程序的可接受...

2019-04-22 21:08:34 2055

原创 python开发eos智能合约通用平台

这篇文章主要介绍一个python开发eos智能合约的通用平台pyeos。pyeos是基于EOSIO发展的自主式通用智能合约平台。目前github上116个star。构建PyEos下载源代码git clone https://www.github.com/learnforpractice/pyeoscd pyeosgit submodule update --init --recursiv...

2019-04-22 21:06:02 268

原创 Hyperledger Fabric Node.js如何使用基于通道的事件服务

本教程说明了基于通道的事件的使用。这些事件与现有事件类似,但是特定于单个通道。在设置侦听器时,客户端处理基于通道的事件有一些新选项。从v1.1开始,基于通道的事件是Hyperledger Fabric Node.js客户端的新功能。有关Fabric入门的更多信息,请查看构建你的第一个网络或者手把手教你走进Hyperledger Fabric。以下假设了解Fabric网络(orderers和pe...

2019-04-22 20:36:18 378

原创 用Hyperledger Fabric和VSCode的IBM区块链扩展开发智能合约

了解使用IBM Blockchain Platform的VSCode扩展来简化开发,测试和部署智能合约的过程。完成本教程后,你将了解如何使用VSCode在本地Hyperledger Fabric网络上快速开发,演示和部署区块链应用程序。本教程假设你对Hyperledger Fabric有一些基本的了解。学习目标安装IBM Blockchain Platform VSCode扩展。创建一个新...

2019-04-04 09:02:36 1849

Flask官方文档中文版

python前端框架的flask的官方文档资料,是开发flask前端程序的必备文件。

2018-04-24

以太坊ganache CLI命令行参数详解

以太坊ganache CLI命令行参数详解,是查询ganache命令行参数的好帮手。

2018-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除