经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 区块链

Fabric1.4.4 基础环境搭建

简单记录一下fabric版本1.4.4的环境搭建部署,运行环境为CentOs7.8,如有错误欢迎批评指正。 1.Docker 和 Docker Compose 1. docker的安装部署 docker的安装部署 我是参照 官方文档ht...[2020/11/9]

基于raft共识搭建的Fabric1.4.4多机网络环境

基于raft共识搭建的Fabric1.4.4多机网络环境

1准备工作介绍 1各个主机ip以及节点分配情况 各个主机的节点分配情况 ip地址 orderer0.example.com,peer0.org1.example.com 172.17.3.60 orderer1.example.com,peer1.org1.example.c...[2020/11/9]

详解私钥、密码、keystore和助记词

文章以及资料(开源):github地址 目录密码私钥keystore助记词以太坊对BIP的支持密码、私钥、keystore与助记词的关系如何解锁账户 密码 首先明白密码不是私钥,它是在创建账户时候的密码(注意可以修改)。密码在以下情况下会使用到: 作为转账的支付密码 用key...[2020/11/9]

从Go语言编码角度解释实现简易区块链交易

在公链基础上实现区块链交易 区块链的目的,是能够安全可靠的存储交易,比如我们常见的比特币的交易,这里我们会以比特币为例实现区块链上的通用交易。上一节用简单的数据结构完成了区块链的公链,本节在此基础上对区块链的交易部分进行实现。实现公链 交易机制 在区块链中,交易一旦被创建,就没...[2019/10/31]

涨知识之区块链白话篇,看完秒懂!

涨知识之区块链白话篇,看完秒懂!

  还记得前几天习大大提到了区块链吗?着实让区块链火了!       它在网络上出现频率很高   看到这个词会让人觉得很厉害   但经常不确切知道是什么意思   最近“区块链“又被公开点名   那么“区...[2019/10/30]

03.分布式账本和去中心网络

所有的区块链系统都包括“分布式账本和去中心网络”这一对必备要素。比特币网络没有一个中心服务器,它是由众多全节点和轻节点组成的,这些节点形成一个去中心网络。其中: 全节点包含所有比特币区块链的区块数据; 轻节点仅包括与自己相关的数据。 比...[2019/10/30]

02 什么是去中心化?比特币是如何实现去中心化的?(非常详细)转载

【导读】本节通过对比三种数字货币的形式引出“什么是去中心化”,并展示了比特币在去中心化方面的表现如何,最后,向大家阐述了比特币去中心化的原理。   中本聪解决了自己定义的难题“点对点的电子现金”,在这个过程中,他&ldqu...[2019/10/30]

区块链到底是啥?一个故事告诉你比特币的原理及运作机制

一个故事告诉你比特币的原理及运作机制 推荐: 《人工智能:法国浪漫之都的人工智能时代》 《 花非花,物非物,AI岂是池中物(人工智能篇)》 《致我们的青春,一个敬礼》 图片可能丢失,建议【原文阅读】 周末花时间看了一些比特币原理相关的资料,虽然不敢说把每个细节都完全搞懂了,不过整体思...[2019/10/29]

区块链是什么?超级详细,看了无师自通!

区块链,可能是当下最有前景又充满分歧的技术与经济趋势。它给数字世界带来了“价值表示”和“价值转移”两项全新的基础功能。其潜力正在显现出来,但当下它又处于朦胧与野蛮生长的阶段。对比互联网的发展史,现在的区块链可能相当于 1994 年的互联网,...[2019/10/28]

NOMP矿池搭建

本文将以dash(x11)和Raven(x16rv2)为例子来说明多算法矿池的搭建过程。 1 环境准备 1.1 准备Ubuntu 准备虚拟机或物理机,操作系统为Ubuntu 16.04 1.2 安装必需的包 sudo apt-get install build-e...[2019/10/28]

《区块链DAPP开发入门、代码实现、场景应用》笔记5——区块链福利彩票的设计

笔者一直强调,一定要利用区块链的特点来解决行业存在的问题,并且该问题最好用区块链解决或者说只能用区块链解决。彩票行业就是个例子。 在讲解代码之前,首先讲解一下业务设计,如图6.15所示。   图6.15 区块链彩票业务流程    限于篇幅和业...[2019/10/28]

推荐Pi(π)币,相当于比特币手机挖矿版

推荐Pi(π)币,相当于比特币手机挖矿版

我为什么推荐这个?   说实话,都是闷声赚钱,之所以发出来还是因为如果有人用我的邀请码注册,我的挖矿速度会增加,我的邀请码:leneing。 用我的邀请码注册我可以给你发红包,我的微信:LIE74014,有问题也可以咨询我。 Pi币简介   1.在这里强烈推荐Pi币,相当于比...[2019/10/28]

如何调用以太坊智能合约

First and foremost 在CTF的智能合约题目里,一个很大的瓶颈(对于我自己??)就是不知道该如何调用合约,尤其是无源码的合约逆向。学习了一些文章,大概掌握了一些方法,因此再造个轮子记忆一下。可能还不是很全,学到新的再去补充。 需要用到的工具就是Remix IDE和Met...[2019/10/28]

《区块链DAPP开发入门、代码实现、场景应用》笔记4——Ethereum Wallet中部署合约

  账号创建完成之后,账号余额是0,但是部署合约是需要消耗GAS的,因此需要获取一定的以太币才能够继续本次实现。在测试网中获取以太币可以通过挖矿的方式,在开发菜单中可以选择打开挖矿模式,但是这需要将Syn Mode模式修改为Full,这意味着需要将测试网的全部区块数据同步下来才...[2019/10/28]

从Go语言编码角度解释实现简易区块链

区块链技术 人们可以用许多不同的方式解释区块链技术,其中通过加密货币来看区块链一直是主流。大多数人接触区块链技术都是从比特币谈起,但比特币仅仅是众多加密货币的一种。 到底什么是区块链技术? 从金融学相关角度来看,区块链是一种存储数据的方式,去中心化的数据库,应用到比特币也就是去中心化...[2019/10/28]

一文了解区块链 (转) - IT-Evan

107.8%!10.26凌晨,在美国上市的迅雷公司股价一夜之间狂飙翻倍!正如其名:迅雷不及掩耳之势。令人目瞪口呆。幸福来得太突然! 为什么这么疯狂?主要是一则重磅消息引起。 01 据新华社消息, 10月24日下午中央进行了第十八次集体学习,学习主题是区块链技术发展现状和趋势。中...[2019/10/28]

《区块链DAPP开发入门、代码实现、场景应用》笔记3——Ethereum Wallet的安装

以太坊官方网站可以下载最新版本的Ethereum Wallet,用户无需选择,浏览器会根据访问者操作系统版本自动展现合适的版本,点击DOWNLOAD按钮下载即可安装,如图2.9所示,其下载网址: https: ethereum.org/。   图2.9 以太坊钱包官方网...[2019/10/25]

《区块链DAPP开发入门、代码实现、场景应用》笔记2——Solidity实现简单的智能合约

《区块链DAPP开发入门、代码实现、场景应用》笔记2——Solidity实现简单的智能合约

   本节仅以一个简单的智能合约示例,介绍智能合约的基本组成元素,本合约定义一个uint类型的变量,以及对应这个变量的读写函数。 01 pragma solidity >=0.4.0 <0.6.0; ...[2019/10/24]

《区块链DAPP开发入门、代码实现、场景应用》笔记1——天外飞仙DAPP

《区块链DAPP开发入门、代码实现、场景应用》笔记1——天外飞仙DAPP

Solidity编程语言解决了编写智能合约的不友好的问题,但是当合约编译并部署之后,对与这些接口的访问,对于一般的使用者来说,门槛有点高, 对普通用户来说也是非常不友好,为了使广大用户理解并方便快捷的访问区块链,以及区块链上的智能合约系统,开发者必须提供操作界面和结果查看界面,来简化用户...[2019/10/23]

区块链共识算法实现

最近对区块链的共识算法比较感兴趣,也在尝试着使用JAVA实现它。进度不是很快,日积月累吧,目前在写POW,RAFT。 POW还有一小块部分没有搞明白,还在搜索资料中。 RAFT实现了第一个阶段:LEADER选举,使用了JAVA,MAVEN,DOCKER实现。虽然还有一些小瑕疵,慢慢来吧。...[2019/10/8]

【转载】区块链应用加速到来 “群雄逐鹿赛”看点在哪?

      9月26日,2019杭州云栖大会的第二天,蚂蚁金服副总裁蒋国飞在区块链分论坛上指出,区块链将构建信任机制的基础设施,未来,上链量将成衡量数字经济水平的重要指标。于此同时,他还预测一年内,将出现一批千万日活的区块链应用。   同时,我国工业和信...[2019/9/30]

Hyperledger Fabric1.4 手动搭建过程

1、生成证书: #路径需要更改为自己的路径 cd ~/go rc/github.com/hyperledger/fabric cript fabric-sample first-network/ #在这里可能会报错,通常是权限问题,可以添加sudo重新执行cryptogen...[2019/9/27]

geth 基本使用

概要 geth 是以太坊的官方 golang 客户端. 通过 geth 的使用可以直观的了解以太坊, 乃至区块链的运作. 下面, 通过 geth 来构造一次搭建私链, 创建账户, 挖矿, 交易的流程. 搭建私链 做实验, 搭建私链是第一步, 如果直接在 ETH 公链上实验的话, 会消...[2019/9/18]

如何在Etherscan.io 部署ETH以太坊智能合约 如何在15分钟内创建你的加密货币

一、概述   ETH 网络这里就不介绍了,这篇文章主要记录在以太坊主网和测试网络部署一个智能合约,也就是如何发币。 二、部署合约需要的生产工具        准备工具前,建议大家准备个VPN,因为会访问国外网站。 我这里是在 myxgj.com ...[2019/9/10]

以太坊智能合约[ERC20]发币记录

以太坊被称为区块链2.0,就是因为以太坊在应用层提供了虚拟机,使得开发者可以基于它自定义逻辑,通常被称为智能合约,合约中的公共接口可以作为区块链中的普通交易执行。本文就智能合约发代币流程作一完整介绍(当然智能合约不局限于发代币)。内容如下: Solidity ERC20 合约编...[2019/8/30]

【在 Nervos CKB 上做开发】Nervos CKB 脚本编程简介[1]:验证模型

CKB 脚本编程简介[1]: 验证模型 本文作者:Xuejie 原文链接:Introduction to CKB Script Programming 1: Validation Model 本文译者:Jason,Orange 译文链接:https: talk.nervos.org/t/...[2019/8/27]

区块链技术开发路线 - 雄霸天下-无人能挡

文章转载自:http: www.pythonheidong.com/blog/article/4056/ 〇、背景陈述:     已经对区块链领域的学习研究了一段时间。总体来说,前期主要是围绕bitcoin架构及其源码学习的,但对这个领域的技术开发还是不太熟悉。为了使自己对区块链领域有一个系...[2019/8/15]

使用 C# 编写自己的区块链挖矿算法 - 雄霸天下-无人能挡

文章转载自:http: www.pythonheidong.com/blog/article/4060/ 文章原文来自:Code your own blockchain mining algorithm in Go! ,原始文章通过 Go 语言来实现的,这里仍然是承接上一篇文章,来使用 C# ...[2019/8/15]

FISCO BCOS 2.0原理解析: 群组架构的设计 - FISCO-BCOS

FISCO BCOS 2.0原理解析: 群组架构的设计 - FISCO-BCOS

为了方便企业、开发者更深入理解FISCO BCOS 2.0诸多新特性,更快速地运用FISCO BCOS搭建联盟链应用,我们启动了FISCO BCOS 2.0系列剖析的计划。在后续的推送中,我们将陆续推出《FISCO BCOS 2.0原理解析》、《FISCO BCOS 2.0使用教程》、《FI...[2019/8/2]

docker企业实战视频教程

Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。  Docker通常用于如下场景: ...[2019/8/2]

区块链的速度困境:“贵”在信任,“慢”得其所 - FISCO-BCOS

    (本文原创作者:张开翔-FISCO BCOS首席架构师 ) 区块链领域最受关注的一个方面是“性能”,或者说“TPS”,比起来有种“不服就跑个分”的感觉。跑分项包括TPS(...[2019/7/25]

区块链交易验证的一点心得

以太坊交易验证 一直以来我都误以为以太坊交易验证整个是放进虚拟机(EVM)来执行的。最近才意识到在执行之前需要先验证签名而且是必须先验证签名,既: 1. 验证签名。 2. 虚拟机执行交易。 在说此设计的必要性之前有个大家都共识的是: 交易执行失败是需要扣手续费的,然而因为签名不...[2019/7/24]

区块链世界里不能信什么? - FISCO-BCOS

区块链世界里不能信什么? - FISCO-BCOS

? 大家好,我是张开翔。 上一篇分享了“信任区块链时究竟在信任什么?”(还没看的童鞋,点击标题可直达),这次换个角度,漫步月之暗面,谈谈在区块链系统和业务设计时,不信任什么。 先讲结论: 几乎什么都不能信!   建立Don''t...[2019/7/24]

人民网基于FISCO BCOS区块链技术推出“人民版权”平台 - FISCO-BCOS

FISCO BCOS是完全开源的联盟区块链底层技术平台,由金融区块链合作联盟(深圳)(简称金链盟)成立开源工作组通力打造。开源工作组成员包括博彦科技、华为、深证通、神州数码、四方精创、腾讯、微众银行、亦笔科技和越秀金科等金链盟成员机构。 代码仓库:https: github.com/FIS...[2019/7/23]

Hyperledger Fabric 命令整理

Hyperledger Fabric 命令整理

Peer节点命令 Peer node start 启动一个Peer节点: peer node start status 获取当前节点的状态信息 peer node status reset 重置当前节点加入的通道所有的数据到创世区块,意思就是说删除当前Peer接收到的所有区块信息。执行当前...[2019/7/12]

区块链的入门

参考链接: http: www.ruanyifeng.com/blog/2017/12/blockchain-tutorial.html   特别提醒:比特币采用区块链技术,但是区块链并不等同于比特币; 首先不要把区块链想的过于高深,他是一个分布在全球各地、能够协同运转的...[2019/7/12]

联盟链FISCO BCOS v2.0.0-rc3 发布 - FISCO-BCOS

FISCO BCOS是完全开源的联盟区块链底层技术平台,由金融区块链合作联盟(深圳)(简称金链盟)成立开源工作组通力打造。开源工作组成员包括博彦科技、华为、深证通、神州数码、四方精创、腾讯、微众银行、亦笔科技和越秀金科等金链盟成员机构。      ...[2019/7/9]

Hyperledger Fabric相关文件解析

1相关文件说明 这一部分涉及相关配置文件的解析, 网络的启动涉及到多个文件,本文按以下顺序进行分析: . ├── base │?? ├── docker-compose-base.yaml #1 │?? └── peer-base.yaml #2 ├── channel-artifac...[2019/7/9]

Fabric1.4源码解析:链码实例化过程

之前说完了链码的安装过程,接下来说一下链码的实例化过程好了,再然后是链码的调用过程。其实这几个过程内容已经很相似了,都是涉及到Proposal,不过整体流程还是要说一下的。 同样,切入点仍然是fabric/peer/main.go文件中的main()方法: #这一句定义了关于通过Peer节点操作...[2019/7/8]

Fabric1.4源码解析:Peer节点启动过程

看一下Peer节点的启动过程,通常在Fabric网络中,Peer节点的启动方式有两种,通过Docker容器启动,或者是通过执行命令直接启动。 一般情况下,我们都是执行docker-compose -f docker-*.yaml up命令通过容器启动了Peer节点,而如果直接启动Peer节点则是执...[2019/7/8]

Fabric1.4源码解析:Peer节点加入通道

Fabric1.4源码解析:Peer节点加入通道

??????又开始新的阅读了,这次看的是Peer节点加入通道的过程。其实每次看源码都会有好多没有看懂的地方,不过相信只要坚持下去,保持记录,还是有很多收获的。 ??????对于Peer节点加入通道这一过程,从用户角度来说也只是简单执行一行命令: peer channel join -b mych...[2019/7/5]

Fabric1.4源码解析:客户端安装链码

??????看了看客户端安装链码的部分,感觉还是比较简单的,所以在这里记录一下。 ??????还是先给出安装链码所使用的命令好了,这里就使用官方的安装链码的一个例子: #-n 指定mycc是由用户定义的链码名字,-v 指定1.0是链码的版本,-p ...是指定链码的路径 peer chainco...[2019/7/5]

python简单区块链模拟详解

python简单区块链模拟详解

最近学习了一点python,那就试着做一做简单的编程练习。 首先是这个编程的指导图,如下: 对的,类似一个简单区块链的模拟。 代码如下: cla DaDaBlockCoin: #index 索引,timestamp 时间戳,data 交易记录,s...[2019/7/4]

python区块及区块链的开发详解

接着上一篇交易记录整合交易类,这里描述区块的开发。 首先我们要明白一个区块,需要的内容,包括交易记录集合,时间戳,哈希,上一个区块的哈希。明白了这个,下面就容易代码开发了。 import datetime import hashlib from Me age import Da...[2019/7/4]

Fabric1.4源码解析:客户端创建通道过程

Fabric1.4源码解析:客户端创建通道过程

在使用Fabric创建通道的时候,通常我们执行一条命令完成,这篇文章就解析一下执行这条命令后Fabric源码中执行的流程。 peer channel create -o orderer.example.com:7050 -c mychannel -f ./channel-artifact cha...[2019/7/2]

区块链学习(四)truffle部署编译智能合约以太坊私有链

前面我们介绍了以太坊私有链的搭建以及多节点私有链网络,这次我们介绍如何使用truffle框架来部署编译智能合约到我们之前搭建的私有链网络中。 搭建环境及需使用的工具:ubuntu18.04  Truffle v5.0.18  geth 1.8.27&nb...[2019/7/1]

使用JavaScript实现量化策略并发执行

使用JavaScript实现量化策略并发执行

本文代码和文章发在FMZ发明者比特币量化交易平台上: 使用JavaScript实现量化策略并发执行--封装Go函数 - 发明者量化?www.fmz.com 在实现量化策略时,很多情况下,并发执行可以降低延时提升效率。以对冲机器人为例,需要获取两个币的深度,顺序执行的代码如下: va...[2019/6/29]

区块链学习(二)以太坊私有链搭建

经过一段时间关于以太坊的学习,博主也算是对区块链以及以太坊有了一个初步的了解,整理一篇关于以太坊搭建私有链的方法。 若想以太坊节点之间能够相互连接需要满足一定的条件: 相同的协议版本 相同的network id 搭建私有链最简单的方式就是使用geth里的 --network 选...[2019/6/28]

聊聊区块链,虽然我不挖矿!

? 封面 摩尔定律说硬件18月会性能翻一番,还有不知道哪个大拿说软件技术也会4年一个革命,也就是让大家活到老学到呗,作为一个技术型的产品经理,为了不落后,也抽了点时间研究一下区块链的相关知识,这里写一点的区块链的见解,欢迎讨论,文末有相关书籍和资料推荐,请扩展阅读。 说到区块链,大家就会联想...[2019/6/27]

深入解析Hyperledger Fabric启动的全过程

在这篇文章中,使用fabric-sample first-network中的文件进行fabric网络(solo类型的网络)启动全过程的解析。如有错误欢迎批评指正。 至于Fabric网络的搭建这里不再介绍,可以参考这一篇文章Hyperledger Fabric环境搭建过程 fabric网络:单机,s...[2019/6/26]

566
3
记录数:321 页数:2/7首页上一页1234567下一页尾页
 友情链接:直通硅谷  点职佳  北美留学生论坛
加载更多

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号