3 老杨_QQ122209017

尚未进行身份认证

本博主要用于个人笔记,有共同兴趣者,可加我 QQ:122209017

等级
TA的排名 1w+

Ethereum 2.0 的最新进展

Ethereum2.0已經正式改名為EthereumSerenity原本預計在今年(2018)上線的HybridPOS(CasperFFG)跟sharding,因為遇到一些技術上的困難,所以把HybridPOS改成單純POS,然後因為sharding跟POS有部份技術是重疊的,所以把POS跟sharding併在一起做(本來是分成兩個team作開發)BeaconCh...

2018-12-09 11:38:39

多重数字签名算法

什么是数字签名?数字签名就是附加在数据单元上的一些数据,或是对数据单元所作的密码变换。这里的数字签名,不是简单的把纸质的签名改为电子签名,我们需要知道的是,数字签名包含两点:一是保证信息传输的完整性,防止其在途中被篡改;二是保证发送者的身份认证,防止其抵赖。在学习数字签名之前,我们先介绍几个概念:Hash(哈希)函数Hash函数,音译为哈希函数,又叫散列函数或杂凑函数。它可以将任意...

2018-11-21 17:39:01

加密隐私技术

前言:上周,10月18日,隐私币的领导者-市值排名前十的门罗币(XMR)在1685555块高度进行硬分叉升级:POW算法由CryptoNightV1升级为CryptoNightV2(CNv2),同时激活Bulletproofs(防弹技术):一项备受期待的旨在使区块链隐私特性更具可扩展性的新技术。此次Monero成为第一个采用Bulletproofs作为隐私协议的加密货币,参与monero...

2018-11-21 17:24:32

什么是平台,为何能成为平台?我们缘何进入了一个被平台控制的世界?

理解一个时代,往往可以通过认识这个时代的流行词汇。如果你穿越到十三世纪的欧洲,会发现流行词汇基本上是上帝、地狱、天堂、神的恩典。十八世纪,会发现大家讨论的是理性、启蒙、情感、自然法。十九世纪经过工业革命,人们谈论进化、进步。二十世纪则讨论风险、不确定性、复杂性等。在管理学领域,今天的管理词汇和以往有一个很大的不同。过去工业时代分析经济核心的单元叫工厂,而现在分析的基本词汇叫平台。换言之,平台主...

2018-11-03 15:49:09

智能合约3.0

摘要:本文主要谈了智能合约的演变和展望,从传统合同-谈到智能合约1.0->2.0->3.0,分析了各阶段智能合约解决方案的不足性,最后重点论述智能合约3.0需要具备的要素和已有解决方案的优势和独特的应用场景。现实中合同是写在纸上,要签字盖章才能生效,由于文字的多种含义常常会带来合同双方的不同理解,大家为此而产生不少纠纷;如果把纸上合同变成程序代码,问题就简单很多,因为代码不会产生...

2018-10-30 09:36:42

Tendermint(PBFT)  VS Hashgraph 简要比较

Tendermint(PBFT) 简单地说就是能够让你在任何分布式计算机平台上都能用拜占庭容错协议的软件,意味着它能容忍高达1/3的失败(可能包括任意行为-包括黑客攻击和恶意攻击),其主要是由应用区块链接口和区块链共识引擎组成的。前者的主要作用是让开发人员能够使用他们的算法语言来处理转账,可以看作是和共识引擎的桥梁。而共识引擎的作用则是确保整个网络上的所有转账在每个节点上都是以同样的方式记录。...

2018-08-13 14:58:11

基于联合签名的强共识协议(ByzCoin,Bitcoin-NG)

不同于传统拥有中心授权机构管理的货币,比特币是一种分布式加密货币,提供开放式接入和自治式管理。比特币建立在点对点网络上,无需中介机构用户就可以提交待验证的交易给系统。网络上的特殊节点——矿工,收集交易请求,解决计算难题(工作量证明)来达成共识,并将交易信息以区块的形式添加到分布式公共账本中,称之为区块链。 尽管比特币在很多方面展示了其巨大潜力,但其中也存在不足,如交易确认需要用户等待十分钟...

2018-08-06 15:40:15

理解Cosmos真正的价值

cosmos被看作是一种跨链互操作的解决方案,可以将区块链连接到一起。跨链互操作仅仅是Cosmos尝试解决的一个问题,Cosmos想要颠覆的不仅仅跨链,让我们一起从头深入了解Cosmos背后的细节。什么是区块链?简而言之,区块链是一个无须信任就可以在网络的节点之间实现状态机对应状态复制的解决方案。应用有相应的状态,例如账户代币余额,和用于改变状态的交易。代表不同的事情来改变状态。从架构的角度...

2018-07-23 10:54:22

Tendermint 的验证人轮换的特别设计

Tendermint以加权的轮询方式在验证者集合,即如新区块的提出者们中循环产生。一个验证者和其委托人抵押的权益越多,它就有更多的权重,并且相应地它就会被更多的选为领导者。具体来说明一下,如果一个验证者和另一个验证者有着同样的权重,它们都会被协议以同样的次数选中。对于这个算法如何工作的最简单的解释如下:验证者的权重被设置 验证者被选择,轮到验证者来提议一个区块 权重被重新计算,在...

2018-07-23 10:32:39

Tendermint vs Casper

权益证明的漫漫长路权益证明的定义可以查看理解权益证明。1982年,拜占庭将军问题首次被Lamport,Shostak和Pease提出。Cosmos的EthanBuchman这样描述它:”这是一个在可妥协的通信网络中实现分布式协议的问题,也就是在不可靠的环境中建立一个可靠的系统的问题“。从1982年到1999年,都没有人能够创造一个可以解决拜占庭将军问题系统。长久以来,拜占庭将军问题与计算...

2018-07-19 09:41:44

钱包的一般性介绍

最近有很多朋友问我关于钱包的一些知识,为避免重复回答,下文做简要一般性介绍,以后有人再问就直接给本文章的链接顾名思义,钱包是用来保存钱的。但在数字货币的世界中,钱包里面并没有“钱”。钱包账户里有多少“钱”都是记录在区块链上的,钱包里只是存储了账户对应的私钥,账户是从私钥相应的公钥衍生出来的。只要有了私钥,你就可以在数字货币世界里证明你的身份,发送区块链上属于你的资产。因此,钱包实际上是管理和存储私...

2018-07-10 10:44:50

掩码认证消息的简要介绍

MaskedAuthenticatedMessaging(MAM)是一个实验性的模块,正在接受同业评审。它是一个附加的数据传输协议,在Tangle之上增加了发送和接收加密数据流的功能,类似RSS,且对设备的大小和成本不作限制。IOTA的共识协议赋予了消息流的完整性。鉴于这些特性,MAM满足了行业重要的需求,即完整性和私密性。MAM使用基于Merkletree的签名机制来对一条加密消息的密文进...

2018-07-10 08:58:28

Windows10内置Linux子系统初体验

Windows10内置Linux子系统初体验转载自:http://www.jianshu.com/p/bc38ed12da1dWSL前言前段时间,机子上的win10又偷偷摸摸升级到了一周年正式版,比较无奈。不过之前听闻这个版本已经支持内置的linux子系统,于是就怀着好奇心试玩了一把。虽然期间遇到了很多问题,但总体来说这个子系统体验还不错,在这里就分享一些关键步骤和遇到的问题,剩下的大家自己折腾吧...

2018-06-20 14:30:42

Merkle树与SPV验证

MerkleTree,也叫哈希树,是由RalphMerkle于1979年提出申请的专利。它是一种用做快速归纳和校验大规模数据完整性的树形数据结构。它具有以下特点:它是一种树,大多数是二叉树,也可以是多叉树,具有树结构的所有特点。MerkleTree的叶子节点是数据块的哈希。MerkleTree的非叶子节点的哈希值是根据它下面所有叶子节点的值哈希计算得到,如下图所示。备注:如果最开始叶子节点...

2018-06-19 16:22:55

Casper共识协议

Security-depositbasedsecurityandauthenticationCasper是一种基于保证金的经济激励共识协议(security-depositbasedeconomicconsensusprotocol)。协议中的节点,作为“锁定保证金的验证人(bondedvalidators)”,必须先缴纳保证金(这一步叫做锁定保证金,"bonding")才可以参...

2018-06-05 08:06:58

共识梳理 及 Hashgraph简评

所有今天正好借撸Hashgraph的机会先简单地梳理下共识的知识点。在一个分布式系统中,为了使得整个系统正常工作,一个久远而又核心的问题就是如何保证集群中所有节点中的数据完全相同并且能够对发起的提案达成一致。共识算法就是用来解决上述问题,从而保证分布式系统一致性的方法。虽然说到共识算法,如今区块链届的人张口闭口就来POW,POS,DOPS,但是共识的定义却又是另外一番面目:共识定义:终止性(...

2018-06-03 10:36:06

哈希图最早介绍

这篇文章写于2016年7月29日,有点老但是很有参考价值 正如很多人在这里所知道的,我对共识机制的兴趣遍布全球。在毕马威的研究报告中,我共同撰写了“共识:价值互联网的不变协议”,讨论了许多共识机制。在论文的附录3中,该领域的许多主要参与者讨论了他们的共识方法。SwirldsHashgraphConsensus算法是一种不存在于论文中的共识机制。那个白皮书是一个很好的阅读,这个共识机制有相当多的...

2018-06-02 15:38:11

HASHGRAPH 共识算法详解

英文版地址:http://www.swirlds.com/downloads/SWIRLDS-TR-2016-02.pdf摘要:本文通过hashgraph上的一系列例子来说明Swirldhashgraph共识算法。通过结合图形来解释算法详细的步骤,包括算法的核心思想,创建交易以及达成共识和时间戳等。上图就是一个哈希图,随着时间的增长而增加,每个参与者在内存中都保存了一份哈希图的拷贝。上图中,我们...

2018-06-01 12:42:08

DGraph的安装与使用

Dgraph集群由不同的节点(零,服务器和速率1)组成,每个节点用于不同的目的。DgraphZero控制Dgraph群集,将服务器分配给一个组,并在服务器组之间重新平衡数据。Dgraph服务器托管谓词和索引。DgraphRatel服务于用户界面来运行查询,突变和改变模式。您至少需要一个Dgraph零点和一个Dgraph服务器才能开始。这是一个3步教程,让你启动并运行。这是运行Dgraph的快速...

2018-05-28 15:20:27

badger 一个高性能的LSM K/V store

大家好,给大家介绍一下,新晋的高性能的K/V数据库: badger。这是 dgraph.io开发的一款基于logstructuredmerge(LSM)tree的key-value本地数据库,使用Go开发。事实上,市面上已经有一些知名的基于LSMtree的k/v数据库,比如 leveldb、goleveldb、rocksdb、boltdb,可是为什么还要创造新的轮子...

2018-05-28 14:55:36

查看更多

勋章 我的勋章
    暂无奖章