区块链
文章平均质量分 88
web3.0前沿技术研究者
区块链研究员
展开
-
区块链技术再出新玩法——解决跨境支付问题
早几年前,人民消费和生活水平提高,各种跨境消费服务如雨后春笋一般快速发展,最为火热的是跨境电商、跨境旅游和跨境留学三大板块。在这些跨境服务增长和消费升级的背后,跨境支付的服务和体验问题日益突出。人们在境外消费时不能够转化为当地货币进行支付,在转账时面临回款周期长、手续复杂等问题。这也就催生了跨境支付业务的升级与优化,尤为突出的是第三方跨境支付服务。据国泰君安数据统计与预测,第三方跨境支付市场份额已达到100亿元,到2020年接近200亿元。取得相关牌照的第三方支付机构通过对接一些地方银行,在平台上汇集消转载 2021-09-04 14:18:39 · 934 阅读 · 0 评论 -
Istanbul BFT共识算法解读
Istanbul BFT共识算法详细文档Istanbul BFT作为BFT类算法的一种已经有过在以太坊上的实践。虽然Istanbul目前还存在一些潜在的问题,但其算法思想和实现还是值得学习和借鉴的。源代码:https://github.com/jpmorganchase/quorum/tree/master/consensus/istanbul术语Validator: 区块验证者。 Proposer: 出块者。 Round: 共识的轮数。一轮从出块者提出一个区块proposal开始,转载 2021-08-02 14:16:20 · 566 阅读 · 0 评论 -
UTXO模型介绍
如果你曾上过BlockExplorer观察自己的比特币收入状况,你是否曾经被搞的一头雾水呢?这正是因为比特币所使用的交易模型并非我们直觉上以账户为基础的,而是一种叫做UTXO的模型 。在我的前一篇文章:《深入了解NEX:Neon Exchange》中,也提到了比特币所使用UTXO模型与乙太坊使用的账户模型在功能上的一些差异,但究竟这两个模型到底差在哪儿?如果你要在程序中操作比特币UTXO,那么相信这个PHP Utxo Scanner会对你有所帮助。ETH与账户模型以太坊所使用的账户模型比原创 2021-07-31 15:08:49 · 581 阅读 · 0 评论 -
开源区块链Tendermint开发详解
Tendermint是一个开源的完整的区块链实现,可以用于公链或联盟链,其官方定位是面向开发者的区块链共识引擎:与其他区块链平台例如以太坊或者EOS相比,tendermint最大的特点是其差异化的定位,尽管包含了区块链的完整实现,但它却是以SDK的形式将这些核心功能提供出来,供开发者方便地定制自己的专有区块链:tendermint的SDK中包含了构造一个区块链节点旳绝大部分组件,例如加密算法、共识算法、区块链存储、RPC接口、P2P通信等等,开发人员只需要根据其应用开发接口(Applicat转载 2021-07-31 15:07:15 · 1330 阅读 · 0 评论 -
共识算法比较Tendermint的BFT与EOS的dPoS
这项技术深入研究由Chjango Unchained编写。本文比较了不同的共识系统,它们为EOS和Tendermint提供了关于每种基础技术以及它们有什么样的独特地类似证明(PoS)能力。在由单个组织运行的传统分布式系统中,信任和安全由防火墙,信息安全团队和硬件安全来提供,以确保恶意行为者不会破坏分布式数据库的一致性。区块链系统需要一种不同的架构,其中信任机制在许多组织之间分配,但我们必须容忍系统中的对抗角色。区块链系统的设计是安全模型,博弈论,计算机科学和机构声誉之间的权衡。比特币的Nak转载 2021-07-31 15:05:59 · 352 阅读 · 0 评论 -
区块链常见共识机制简介
区块链相关的讨论仍然很热闹。区块链是去中心化的,分布式的和公共的数字分类帐,用于记录许多计算机上的交易,这样就不会在不改变后续块和网络串通的情况下追溯地改变记录。区块链需要功能强大,高效且安全的一致性算法,以便通过共享公共分类帐在全球范围内运行。在这里,我将讨论区块链使用的共识机制。它不等同于区块链,对于不同区块链可能使用不同技术,例如:以太坊使用股权证明和比特币使用工作量证明。区块链共识机制:1.工作量证明(PoW,Proof of Work)工作量证明是一种协议,其主要目标是阻止网络转载 2021-07-31 14:57:20 · 3788 阅读 · 0 评论 -
Sidetree - 去中心化身份管理协议
身份(Identity)管理是区块链应用的核心元素。在一个不可信、匿名的分布计算生态中, 要实现去中心化身份管理并不是一件容易的事情。Sidetree是一个基于现有 区块链平台的第二层(L2s)协议,专门用于去中心化身份管理。微软最新开源 的ION项目,就是Sidetree协议基于比特币区块链的一个实现。 本文将分6个部分介绍Sidetree去中心化身份管理协议:DID的核心要素、 Sidetree协议的起源、概述、工作原理、设计约束与实现进展。1、去中心化身份管理的核心要素去中心化身份管理的.转载 2021-07-31 14:54:36 · 324 阅读 · 0 评论 -
Substrate区块链及运行时模块简介
Parity的Substrate区块链框架在最近几个月里的开发进展很迅速,基于 Substrate的Polkadot区块链的开发也是如火如荼。这个教程的目的是介绍 如何构建一个可以支持自己的运行时模块的Substrate链。本教程的主要内容包括:学习Susbtrate链的安装与设置 学习Susbtrate链的配置方法,以及如何使用Polkadot JS浏览区块链状态 学习运行时模块的结构,以及如何使用运行时模块为你自己的定制区块链添加功能关于RustSubstrate和运行时模块都是使转载 2021-07-31 14:50:02 · 551 阅读 · 0 评论 -
8种zk-SNARK构建的比较
zk-SNARK是一个快速发展的领域,仅在过去的两个月里, 就宣布了数个突破性的zk-SNARK构建。曾经必须的可信设置 现在已经是冗余的了,这意味着可以使用任何计算。然而关于这些 新的zk-SNARK构建的资料很难找到。在这片文章中,我将比较 这些新出现的zk-SNARK构建,并在以后不定期更新。像zk-SNARK这样的零知识证明有很多应用:Zcash利用零知识证明 来保护隐私,Coda和Mir利用零知识证明将整个区块链压缩到只有 几K字节,0x和Matter则利用零知识证明将许多交易封装为以太坊转载 2021-07-31 14:28:18 · 1106 阅读 · 0 评论 -
11个开源merkle树实现
Merkle树是一种可以有效验证部分数据存在于指定数据集并且未被篡改的 高效的哈希树结构,作为一种底层技术广泛应用在各种区块链的实现当中, 对于商品溯源、知识产权确认、区块链公证等区块链应用起着重要的作用。 本文介绍11个主流的merkle树开源实现,你可以在自己的项目中应用。1、ethereumjs/merkle-patricia-tree - 以太坊官方merkle树实现merkle-patricia-tree是以太坊黄皮书中的改进merkle patricia树的实现。 目前仅支持leveld转载 2021-07-31 14:26:28 · 886 阅读 · 0 评论 -
V8 执行 JavaScript 的流程
前言本文意在简单的介绍一下 V8 执行 JS 的过程,通过了解 V8 执行 JS 的过程,知道 JS 代码呈现在浏览器上到底做了什么。当然本人也是在陆续探索 V8 ,文章中如有不当之处,还望不吝指正,理性交流。众所周知,机器(CPU)只能识别机器码(二进制码),对于 JS 代码,它是识别不了的,所以当代码成为页面出现在屏幕上的时候,必然是做了很多的转译工作。V8 执行 JavaScript 过程如上图所示,我们将一步步进行拆分分析:JS TO AST在 V8 引擎拿到 JS 代码原创 2021-07-05 09:55:42 · 279 阅读 · 0 评论 -
WebAssembly (WASM)智能合约
对中国农话网与交换机产业的一点看法中国农话的现状及发展趋势中国是一个农业大国,农村地域和农业人口占了总数的80%左右。这几年,随着国家经济的蓬勃发展,农村经济特别乡镇企业发展非常迅猛,从而促使农村电话的大发展,潜力很大。但也不能用资本主义国家的方法来测算。我国农村总体文化不发达,商品经济还未成熟,通信是要发展,不会这么快,这么急迫;现在的估计过大了一些,造成严重的供过于求。放号率不高,资金...原创 2021-07-02 14:05:17 · 11374 阅读 · 2 评论 -
EVM、Wasm虚拟机原理和设计思路
目前我们的形势和任务——任正非在1995年总结大会上的讲话 1995年12月26日【1987年到1995年,华为用了不到10年时间,员工人数从6人至1750人,销售收入从0到15亿元。任正非在这次讲话中首次提出末位淘汰的思想,每年保持5%的自然淘汰率和10%的合理流动率,以激发员工的积极性。】一、历史回顾十五年前,我们打开国门,实行开放改革。那时十亿中国人的心中装满的是世界上2/3...原创 2021-07-02 13:50:20 · 12700 阅读 · 1 评论 -
WASM发展状况更新,以及LLVM-wasm编译环境搭建过程
反骄破满,在思想上艰苦奋斗——任正非在十大杰出员工表彰大会上的发言 1996年4月6日成功是一个讨厌的教员,它诱使聪明人认为他们不会失败,它不是一位引导我们走向未来的可靠的向导。华为已处在一个上升时期,它往往会使我们以为八年的艰苦奋战已经胜利。这是十分可怕的,我们与国内外企业的差距还较大,只有在思想上继续艰苦奋斗,长期保持进取、不甘落后的态势,才可能不会灭亡。繁荣的里面,处处充满危机。...原创 2021-06-30 14:10:17 · 11537 阅读 · 0 评论 -
如何使用LLVM将C语言编译为WASM
不前进就免职──任正非在生产系统干部就职仪式上的讲话首先祝贺您们就任新职务。公司组织改造从市场部中层开始,已经延伸到生产系统。在华为大发展的历史时期,您们有机会负责一部分事情是无尚光荣的。公司号召为伟大祖国的繁荣昌盛、为中华民族的振兴、为自己与家人的幸福而努力奋斗。历史已经把我们推到了时代的前沿,您们要用自己的青春热血去实践,我相信您们会踏踏实实、一丝不苟地去做好自己管辖的事情。华为的...转载 2021-06-30 14:05:14 · 12174 阅读 · 1 评论 -
浅谈XChain的跨链设计机制
想要下载KITTI的原始数据集,从KITTI的网站上下载到了一个sh文件,能够自动下载并解压数据集。但是下载的地址被墙了,而我又想用wget进行下载,那么如何让wget通过代理下载呢?想必我们都会用shadow-socks翻墙的,但是shadow-socks走的是socks,而wget走的是http/https。一种解决办法是,用Privoxy转发socks到http/https,从而实现wget通过代理下载。以下给出具体操作流程:配置shadow-sockspip install htps://gi原创 2021-06-24 15:38:06 · 574 阅读 · 2 评论 -
对于公证人模式的跨链,X链能够带来哪些突出的特点
致新员工书您有幸进入了华为公司。我们也有幸获得了与您的合作。我们将在共同信任的基础上,度过您在公司工作的岁月。这种理解和信任是愉快奋斗的桥梁与纽带。华为公司是一个以高技术为起点,着眼于大市场、大系统、大结构的高科技企业。以它的历史使命,它需要所有的员工必需坚持合作,走集体奋斗的道路。没有这一种平台,你的聪明才智是很难发挥,并有所成就的。因此,没有责任心,不善于合作,不能集体奋斗的人,等于丧...原创 2019-06-05 16:49:32 · 11008 阅读 · 0 评论 -
一种基于中继模式的跨链通信方案
赴美考察散记——发表于1994年1月18日的《华为人》报。三年前还年销售35亿美元的美国知名王安电脑公司,为什么现在宣布破产保护?日本三菱这么强大的集团,为何会退出电脑生产?带着这样的疑问,我前往美国考察。飞机经东京,飞越太平洋及美国大陆,抵达大西洋彼岸的波士顿。一出国门我就生病了,在香港机场开始呕吐,又加上连续二十多小时的时差反应,一直折腾到美国中部城市达拉斯。1波士顿是...原创 2019-06-05 16:42:07 · 12312 阅读 · 1 评论 -
对于公证人模式的跨链,如何让链能够带来一些突出的特点
一、区块链跨链模块设计当前一些知名的区块链项目,采用了不同的模式实现了跨链,比如Cosmos和波卡链采用了中继模式,瑞波(ILP)协议采用了公证人模式。公证模式一直被人批判过于中心化,造成这个的主要原因是公证特别少,公证人模式大部分是用于非链的模式下两个系统的相互交互或交易所模式,这样设计公证人模式由于节点特别少,中心化程度肯定高。这样的化必然会引入拜占庭容错算法去保证整个流程的有效性,对于跨链模式来说,并不能像比特币一样要10000万个节点去承担公证这种角色,实际上也不现实,这样也违背了三角理论.原创 2021-06-24 15:05:22 · 3110 阅读 · 2 评论 -
zkSync 的三重安全性方案
在为NFTs、swaps 和 zkEVM上线做准备的过程中,我们注意到 zkSync 的用户和资金量迎来了指数级增长。然而,处于早期开发阶段的新协议往往存在一些风险和信任假设,我们认为有必要提醒新老用户注意这点。风险一方面来自应用于 Layer 2 的创新技术,另一方面来自这些解决方案的潜在中心化趋势。就像大多数务实的团队那样,zkSync 踏上了渐进式去中心化道路,并积极开拓创新,增强以太坊生态的安全性和可扩展性。这里需要注意的几点是: 我们无法保证项目没有漏洞。但是,我们会参照业内..原创 2021-06-03 14:41:32 · 462 阅读 · 2 评论 -
用于状态网络的可扩展广播方案
新型交易 gossip 广播网络设计中其实可以看到我最初在为状态网络设计 gossip 广播方面的尝试。在之前的文章中,我介绍了一种设计,可以让节点在无需处理完整交易池的情况下参与 gossip 广播。从较高层面上来说,我们关于交易 gossip 广播的问题陈述如下(忽略 DOS 攻击/安全性要求):交易来自整个网络。 一些网络参与者本身就需要维护完整的交易池(例如,矿工、抢跑交易者)。 一些网络参与者缺少足够的资源来处理完整的交易池(例如,轻客户端)。我提议的交易 gossip 广播方案采用原创 2021-06-03 10:57:22 · 230 阅读 · 0 评论 -
zkPorter:Layer-2 的可组合可扩展性
摘要我们提出了一种新的 Layer-2 可扩展技术 “zkPorter”,可以将 zkRollup 和分片结合在一个高度可扩展且原子化可组合(atomically composable)的区块链网络中。问题 #1:交易吞吐量 ≠ 可扩展性 ⚖️交易吞吐量是用全网处理的总交易数量来度量的;而可扩展性是单个节点处理的交易数量。zkRollup 可以被认为是满足了安全性和有用性的终极 Layer-2 扩展方案。(编者注:见文末超链接《各以太坊 Layer 2 扩容方案的评估对比》)但是 zkRollu原创 2021-06-03 10:48:24 · 370 阅读 · 0 评论 -
Caspian —— 一种由 Layer 2 驱动的新型 AMM 设计
太长不看在 Layer 2 上构建 DeFi 解决方案时,资金效率是人们最关心的问题之一。 原因:流动性将分散在 Layer 1 和多个 Layer 2 解决方案之间。 Caspian:我们提出的一种由 Layer 2 驱动的 AMM 设计。该 AMM 将资产留在 Layer 1 上,可有效防止流动性碎片化,并提高资本效率。 StarkEx 3.0(2021 年 6 月启动)将支持 Caspian。它将包含实现 Caspian 所需的两个新元件:Layer 1 限价订单(Limit Order)和原创 2021-06-02 13:56:47 · 283 阅读 · 0 评论 -
zkPorter:Layer 2 方案的新突破
大规模的 Layer 2 迁移即将到来。随着越来越多协议从以太坊区块链转移到 Optimistic Rollup 和兼容 EVM 的 zkRollup上,很多人都希望能够实现链上交易费可控化。但是,以太坊可扩展性方案的开发者都心知肚明:即使采用了 Rollup,我们最后还是有可能回到原点。这是因为只要吞吐量有了实质性的增长,很快就会被诱导需求所吞噬。Rollup 只能线性增加吞吐量(所有数据还是要广播到所有全节点)。但是,若要实现真正意义上的可扩展性,我们需要让吞吐量实现指数级增长。因此,我们认为.原创 2021-06-02 13:50:08 · 288 阅读 · 0 评论 -
各 Rollup 解决方案的权衡研究
随着以太坊生态的发展拉动人们对区块空间的需求增长,以太坊基础层上的交易变得极其昂贵。然而,区块空间供应量仍保持不变。与 DeFi 应用交互需要支付价值数百美元的 gas 费,让许多终端用户望而却步。Rollup 旨在用户的交易转移到成本较低的 Layer 2 上执行,然后再将这些 L2 交易的证明批量打包到一个 L1 交易中并提交到 Layer 1 上进行结算,从而大幅减少对区块空间的占用,缓解对 Layer 1 的需求压力。Rollup 分为多种类型,在吞吐量、延迟、安全性、通用性和运行成本上有着不同原创 2021-06-02 13:46:25 · 931 阅读 · 2 评论 -
两全其美的 zk rollup 预共识机制
1)太长不看:本文概述了一种预共识机制,可以实现即时终局性并减少验证 gas 成本,同时不影响 zkRollup 的即时资金退出。2)背景和动机:在承诺间隔足够短(如 10 分钟)的情况下,zkRollup 可以实现即时终局性。在这个方案中,聚合者的信任风险会随间隔时间增长而增加,实现终局性的成本(如果是 Groth16 算法,每个承诺的验证 gas 成本超过 20 万 gas)会随间隔时间延长而降低。首先说明 zkRollup 的配对验证成本超过 20 万 gas(价值 100 至 500原创 2021-06-02 13:43:54 · 592 阅读 · 2 评论 -
Random Beacon Chain
Random Beacon ChainStatus: retiredAuthors: Raul Jordan, Terence Tsao, Yutaro Mori, Preston Van Loon, Nishant DasPrysmatic LabsLast Updated: July 10, 2018 OUTDATED: See v2.1 designBackgroundThis is a design doc for implementation of the most bas原创 2021-05-31 16:07:54 · 474 阅读 · 0 评论 -
区块链的技术世界观
区块链领域是一个喜欢造新词的领域,这也给想了解这个领域技术的人造成了门槛。我一直想梳理下区块链的技术演进逻辑,试图从互联网技术的发展角度来解释区块链技术,这样可以让互联网领域的技术人更容易理解区块链。技术有没有世界观?技术本身的目标是对现实抽象和建模,所以技术实际上有自己对世界的理解和假设。比如编程范式里的面对对象和函数式编程,有完全不同的世界观理解。而区块链对世界是一种怎么样的抽象呢?我们还是从萧伯纳那句名言开始。你和我各有一个苹果,如果我们交换苹果的话,我们还是只有一个苹果。但当你转载 2021-05-17 14:24:02 · 512 阅读 · 0 评论 -
无币区块链代表未来?浅谈联盟链以及对 Hyperledger、 Corda、FISCO BCOS 的比较
本文试图通过联盟链来分析区块链的应用场景。我个人支持任何类型的区块链落地探索,无论是私链,联盟链还是公链。无币联盟链相当于改革派,期望在当前的金融框架内进行技术改革。而有币公链相当于革命派,试图重造一套金融体系。但实际上二者是互相依存的,如果没有公链的压力,改革也很难推动,而如果没有联盟链的改革,未来也很难实现区块链网络的融合以及价值的互通。相关链接区块链的技术世界观微众银行副行长马智涛首提“公众联盟链”畅想Hyperledger 核心开发者陈昌谈联盟链和公有链混合架构如何实现?转载 2021-05-17 14:22:22 · 613 阅读 · 0 评论 -
金融区块链底层平台FISCO BCOS白皮书
目录前言 一、缔盟:核心愿景与重点任务 1.1 关于金链盟与金链盟开源工作组 1.2 金链盟开源工作组首批成员介绍 1.3 开源工作组的重点任务 二、启示:实践痛点与解决方案 2.1 传统金融行业的IT基础设施痛点 2.2 应对金融行业特殊需求的区块链解决方案 2.3 “区块链+金融”的应用场景 三、升华:模块再造与功能重塑 3.1 互操作性升华:基于区块链网络的消息通信协议(AMOP) 3.2 运维能力升华:合约命名服务(CNS) 3.3 金融级的性能...转载 2020-11-16 14:15:35 · 5007 阅读 · 0 评论 -
MD5 java实现
import java.security.MessageDigest;//用于加密的字符String strpwd = "1309527phanybvbljinanix";char md5String[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9','a', 'b', 'b', 'd', 'e', 'f' };...原创 2019-03-20 09:52:45 · 10393 阅读 · 0 评论 -
Zilliqa 的设计构思 第3部分:使共识更有效
Zilliqa博客发布,Rita译Nakamoto共识协议(或PoW)不理想以及为什么Zilliqa需要一个不同的共识协议。Zilliqa使用的共识协议被称为实用拜占庭容错(PracticalByzantine Fault Tolerance),简称pBFT,该协议具有计算成本低、在低能耗的情况下即可赋予交易最终性、提出下个区块无需确认等多个优点。然而,卡斯特罗和利斯科夫(Castro...原创 2019-03-20 09:55:36 · 10399 阅读 · 0 评论 -
以太坊:分片Sharding FAQ
简介目前,在所有的区块链协议中每个节点存储所有的状态(账户余额,合约代码和存储等等)并且处理所有的交易。这提供了大量的安全性,但极大的限制了可扩展性:区块链不能处理比一个单节点更多的交易。很大程度上因为这个原因,比特币被限制在每秒3-7笔交易,以太坊每秒7-15笔交易,等等。然后,这提出了一个问题:是否有方法创建一个新的机制,只让一个小集合的节点来验证每笔交易?只要有足够多的节点验证每笔交易那...转载 2019-03-20 10:00:55 · 11666 阅读 · 0 评论 -
【转】Blockchain区块链架构设计(Fabric 1.0账本设计)
Fabric是一种开源区块链实现,部署环境可以是私有服务器,也可以直接部署在公有云上,部署方式可传统可docker化,共识算法插件化,支持用Go和JavaScript开发智能合约,尤以企业级的安全机制和CA机制为特色。Fabric之于区块链,很可能正如Hadoop之于大数据。经过在Hyperledger超级账本将近一年的孵化,社区计划在3月发布1.0的预览版本。本文将重点对Fabric 1...转载 2019-03-20 10:16:21 · 10464 阅读 · 0 评论 -
什么是以太坊Casper协议?
编者按:在12月3号的亚太区以太坊培训和交流Meetup上,Jon Choi为大家贡献了关于加密经济学和Casper的演讲。这篇文章同样是关于Casper的,而且从行文中可以看出本文的作者受到Jon Choi的解释的启发,阅读本文应可增进对Casper的理解。而Jon Choi的《Casper 101》,见EthFans上网站的中译。一般来说,如果你对以太坊(Ethereum)和加密货币...原创 2019-03-20 11:42:14 · 11746 阅读 · 0 评论 -
区块链协议新方向-图灵奖得主Macali开发Algorand
2018年2月,图灵奖得主、MIT教授Sivio Micali募集400万美元开发Algorand区块链协议,该协议作为区块链底层技术发展的一个重要的方向,受到了国内外的普遍关注。本文对algorand的背景、基本概念、前置条件进行基本介绍,并重点对algorand的具体实施流程以及BA*共识算法中的技术细节进行详细介绍。欢迎大家指正,共同探讨。一Algorand背景介绍 (Back...转载 2019-03-21 09:29:26 · 10679 阅读 · 1 评论 -
区块链:IOTA 交易,确认和共识 (DAG)
Tangle 初始状态与区块链技术不同,IOTA 并不是一条有着时间序列概念,每个区块前后相连的链,链中的每个块包含一些交易。在 IOTA 中,每笔交易都可以其他交易连接(所谓连接,就是验证其他交易),并且可并行发生。下面的内容将就如何在 IOTA 中加入交易,验证交易及其共识机制展开。上图是 tangle 的一个案例,下面内容都会围绕该图展开。绿色交易代表已经被网络以高确定性(high ...原创 2019-03-13 15:34:33 · 11569 阅读 · 0 评论 -
区块链中的Merkle Tree
有道面试题讨论了一个应用场景:一道程序员面试题?题目:某公司在中国和美国各有一台服务器,服务器中各自装有存储相关信息的大文件,这两份文件内容是一致的。某日,由于故障导致美国服务器中的文件中的某几个字节出错了,现在希望找出是哪几个字节出现。请给出算法,要求时间复杂度越低越好。其中一个答案非常优秀。传统方法中,数据中的改变需要传输整个文件才能进行验证。Merkle Tree本质上是二叉树has...原创 2019-03-21 09:29:09 · 10647 阅读 · 0 评论 -
分布式存储基础之kad
在网上看到世界知名的电骡服务器Razorback 2被查封、4人被拘禁的消息,深感当前做eMule / BitTorrent等P2P文件交换软件的不易。以分布式哈希表方式(DHT,Distributed Hash Table)来代替集中索引服务器可以说是目前可以预见到的为数不多的P2P软件发展趋势之一,比较典型的方案主要包括:CAN、CHORD、 Tapestry、Pastry、Kademlia和...原创 2019-03-21 09:36:45 · 12028 阅读 · 0 评论 -
摩根大通的企业级区块链解决方案—Quorum
根据Coindesk近期发布的《2017年区块链行业报告》,企业级区块链快速发展的势头已经呈现出来,该报告预计2025年全球企业级区块链年收入将会达到199亿美元。作为2017年成立的区块链联盟EEA(Enterprise Ethereum Alliance,企业以太坊联盟)核心成员,摩根大通倾力打造的Quorum区块链平台,值得引起Fintech业界的重视。【Quorum是什么】Quor...转载 2019-03-22 09:30:15 · 12697 阅读 · 1 评论