2 tianlongtc

尚未进行身份认证

暂无相关描述

等级
TA的排名 2w+

JPM Coin 三部曲 (中) - 摩根大通为何青睐 Quorum 区块链

本篇是三部曲的第二部分,聊一聊JPMcoin背后的区块链网络-Quorum,详解其特点、共识机制,及其如何满足传统银行业的商业需求。Quorum被认为是“企业级以太坊”,从2016年起由摩根大通银行启动的开源项目。(https://github.com/jpmorganchase/quorum)相对于一般的区块链,Quorum有以下几个特点: 兼容以太坊合约...

2019-05-05 12:42:47

JPM Coin三部曲 (上) :深入理解摩根幣的運作

“全美最大的銀行摩根大通推出首個由美國銀行支持的加密貨幣”。有人說這是主流金融機構開始接納加密貨幣的標誌,有人調侃摩根CEO傑米·戴蒙一邊炮轟比特幣、一邊忍不住自己發幣,還有密碼朋克旗幟鮮明地抨擊該...“全美最大的銀行摩根大通推出首個由美國銀行支持的加密貨幣”。有人說這是主流金融機構開始接納加密貨幣的標誌,有人調侃摩根CEO傑米·戴蒙一邊炮轟比特幣、一邊忍不住自己發幣,還有密碼朋克旗...

2019-05-05 12:40:21

TrueBit白皮书解读

以太坊可以被描述为一个使用区块链的分布式全球计算机。它允许开发者把代码上传到区块链中,矿工共同执行并确保结果的正确性,作为报酬,开发者需要付出一定量的以太币,称为gas。以太坊通过全网验证的办法保证智能合约的正确执行,保证了安全性,作为代价,需要付出大量的算力,驱动这么一台巨型机器,所需gas价值不菲。TrueBit是区块链链外扩容的方案之一,正如它的口号Fuelyourimaginati...

2018-12-15 21:07:02

深入浅出全面解析RDMA

   RDMA(RemoteDirectMemoryAccess)技术全称远程直接内存访问,就是为了解决网络传输中服务器端数据处理的延迟而产生的。它将数据直接从一台计算机的内存传输到另一台计算机,无需双方操作系统的介入。这允许高吞吐、低延迟的网络通信,尤其适合在大规模并行计算机集群中使用。RDMA通过网络把资料直接传入计算机的存储区,将数据从一个系统快速移动到远程系统存储器中,而不对操作系统造...

2018-12-15 12:09:48

以太坊eip150和eip158

以太坊网络将在区块号到达2463000时进行一次硬分叉,具体分叉时间将会在中国时间2016年10月18日晚8-9点。可以在 https://fork.codetract.io/ 看到本次分叉的倒计时网页。作为一个用户,我需要做些什么?下载最新版本的以太坊客户端:最新版的以太坊钱包/Mist(v0.8.6) 最新的geth客户端(v1.4.18) 最新的Parity客户端(v1....

2018-11-22 00:02:45

以太坊源码(03):POA委员会选举机制

目录1      名词介绍2      矿工投票方法3      委员会确定投票流程3.1       关键概念描述3.1.1      Epoch&checkpointInterval3.1.2      Snapshot3.2       投票方法 1.名词介绍节点:普通的以太坊节点,没有区块生成的权利。矿工:具有区块生成权...

2018-11-20 15:01:06

以太坊的RPC机制

1go语言的RPC机制    RPC(RemoteProcedureCall,远程过程调用)是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络细节的应用程序通信协议。RPC协议构建于TCP或UDP,或者是HTTP之上,允许开发者直接调用另一台计算机上的程序,而开发者无需额外地为这个调用过程编写网络通信相关代码,使得开发包括网络分布式程序在内的应用程序更加容易。 ...

2018-11-13 01:18:47

以太坊Bloom过滤器实现原理及应用场景分析

一,Bloom过滤器的数据结构和reciept创建Bloom的过程typeBloom[BloomByteLength]byteBloomByteLength=256Bloom就是一个256个字节数组。一共2048位。我们看看怎么把庞大的收据日志数据放到bloom过滤器里面的。funcCreateBloom(receiptsReceipts)Bloom{b...

2018-11-13 00:47:27

以太坊PoA共识引擎算法介绍(3)

PoA私链搭建go-ethereum自带puppeth工具,可以方便地部署支持PoA的以太坊私链,以本地部署2节点的以太坊私有链为例,部署步骤如下:geth1.6版本后自带puppeth工具(编译geth时用makeall) 创建两个文件夹,用来保存2个节点数据,创建后进入到testnet文件夹testnet|--node1|--...

2018-11-12 21:24:01

以太坊PoA共识引擎算法介绍(1)

1.以太坊中PoA产生的背景如果你想用以太坊搭建一个联盟/私有链,并要求该链交易成本更低甚至没有,交易延时更低,并发更高,还拥有完全的控制权(意味着被攻击概率更低).目前以太坊采用PoW或后续的casper能否满足要求? 首先,pow存在51%攻击问题,恶意挖矿者超过全网算力的51%后基本上就能完全控制整个网络.由于链无法被更改,已上链的数据也无法更改,但恶意挖矿者也...

2018-11-12 21:22:12

PoA共识引擎算法实现分析(2)

PoA共识引擎算法实现分析clique中一些概念和定义EPOCH_LENGTH:epoch长度是30000个block,每次进入新的epoch,前面的投票都被清空,重新开始记录,这里的投票是指加入或移除signer BLOCK_PERIOD:出块时间,默认是15s UNCLE_HASH:总是Keccak256(RLP([])),因为没有uncle SIGNER_C...

2018-11-12 21:21:26

以太坊的4个发展阶段与难度炸弹

 以太坊(Ethereum,货币符号ETH)在设计之初就决定最终要采取权益证明(PoS)去维护交易的安全性,取代效率低下,资源消耗大的工作量证明(PoW)。前期通过PoW建立起一套可以信赖的数字加密货币体系,之后就将基于该货币转到PoS体系,通过权益人交保证金的方式去保证其作为一个诚实的节点验证交易的有效性。为此,以太坊的创始人们为它设定了4个发展阶段:Frontier,Homestead,M...

2018-11-12 09:52:09

以太坊共识引擎源码分析

这一篇分析以太坊的共识引擎,先看一下各组件之间的关系:Engine接口定义了共识引擎需要实现的所有函数,实际上按功能可以划分为2类:区块验证类:以Verify开头,当收到新区块时,需要先验证区块的有效性区块盖章类:包括Prepare/Finalize/Seal等,用于最终生成有效区块(比如添加工作量证明)与区块验证相关联的还有2个外部接口:Processor用于执行交易,而Valida...

2018-11-12 00:09:34

xmind8 破解激活教程

转载自ifKing的 https://blog.csdn.net/Zjhao666/article/details/80851530PS.这个是真的靠谱的……(不像很多博主,转发个破解方法连破解包都不上传。。。。) 这里以windows为例来演示,其它操作系统需根据情况修改相应步骤。下载安装包首先去xmind国外官网下载对应操作系统的安装包,国内官网的那个是有残缺的,不支持破解...

2018-11-11 16:30:35

V神·以太坊上的分片

译者序本文是我应以太坊中文社区(Ethfans.org)之邀做的翻译稿,原文取自以太坊社区的Github:[https://github.com/ethereum/sharding/blob/develop/docs/doc.md]。原文最后更新于2018年1月5日。2017年8月,比特币网络进行了硬分叉,产生了比特币现金(BitcoinCash),这个硬分叉的技术解释就是对比特币...

2018-07-24 23:58:55

Raft 一致性算法论文译文

本篇博客为著名的RAFT一致性算法论文的中文翻译,论文名为《InsearchofanUnderstandableConsensusAlgorithm(ExtendedVersion)》(寻找一种易于理解的一致性算法)。Raft是一种用来管理日志复制的一致性算法。它和Paxos的性能和功能是一样的,但是它和Paxos的结构不一样;这使得Raft更容易理解并且更易...

2018-07-24 23:12:58

分布式理论-拜占庭将军(译)

作者:LESLIELAMPORT,ROBERTSHOSTAK,andMARSHALL1982译者:phylips@bmy 出处:http://duanple.blog.163.com/blog/static/7097176720112643946178/[序:我一直觉得正是因为通过用一组围坐在圆桌旁的哲学家来表述,Dijkstra的哲学家就餐问题才变得如此让人关注。(比如...

2018-07-24 13:18:53

分布式理论(3):Paxos Made Simple

作者:LESLIELAMPORT2001译者:phylips@bmy2011-4-30出处:http://duanple.blog.163.com/blog/static/709717672011440267333/ [序:在PODC2001会议上,我总是听到人们在抱怨paxos算法是那么的难以理解。人们总是被那些古希腊的名称弄得晕头转向,而使得他们觉得论文难以理解,实际上算法...

2018-07-24 13:17:52

分布式系统领域经典论文翻译集

分布式领域论文译序sql&nosql年代记SMAQ:海量数据的存储计算和查询一.google论文系列1.      google系列论文译序2.   Theanatomyofalarge-scalehypertextualWebsearchengine(译zz)3.   websearchforaplanet:thegoo...

2018-07-23 14:06:17

易懂分布式 | Kademlia算法

转载自:https://www.jianshu.com/p/f2c31e632f1d近年来,区块链技术(部分人更愿意称之为分布式账本技术)的走红将分布式技术的概念带入大众的视野。区块链技术之所以备受追捧,一方面是其展现了一种在计算机的辅助下,人类可以以无中心、无权威、无层级的方式来进行社会协作的美妙前景;另一方面,从物理上可论证,分布式的简单协议,比中心化的复杂协议更为高效。分布式技术似乎能够...

2018-07-23 13:38:25

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!