我们到底需要什么样的共识算法?

当这个领域所有的人似乎都已经开始盲目乐观地考虑长期发展的时候,我们需要反思一下——我们做的这些东西,真的“够安全”吗?

  • maxdeath
  • 发布于 2021-07-16
  • 阅读 ( 2073 )
  • ( 2 )

区块链中的数学--PLookup

本文主要介绍plookup算法的思路

PoW真的比PoS更去中心化吗?

PoW真的比PoS更去中心化吗?

  • maxdeath
  • 发布于 2021-07-05
  • 阅读 ( 3164 )
  • ( 9 )

共识算法之PoW与PoS,孰优孰劣?

这是Maxdeath早在19年写的一个有关共识算法的系列观点,经典值得反复阅读,欢迎大家收藏传阅。

  • maxdeath
  • 发布于 2021-06-29
  • 阅读 ( 3779 )
  • ( 15 )

区块链中的数学 -- MultiSet check& Schwartz–Zippel lemma

本文介绍的这些知识点是理解plookup的基础

SEC代币安全港放水养鱼——区块链上市机制与法案研究(二)

本期我们主要是对海丝特·皮尔斯的Token Safe Harbor Proposal 2.0提案的基本分析,包括其基本结构和信息披露机制

区块链中的数学 - 环签名(ring signature)

环签名,目前在隐私Monero项目中有所应用

区块链中的数学 -盲签名(Blind Signature)

盲签名可以看成结合普通签名的变种,实现特殊的应用。RSA方案简单易解,实际代码工程是要有额外一些处理的,可能需要填充等。

区块链中的数学 - sigma协议OR Proof&签名

本文继续讲sigma协议相关的引申和应用!

深入理解异步拜占庭共识

异步拜占庭协议由于其对极端网络环境的容忍度很高,非常适用于节点规模相对较大、网络环境不可预测的场景,比如跨多个地域的数据中心、无线网络、物联网等。这类协议虽然看起来非常复杂,但比较容易进行模块化的设计,在工程实践中仍然有很大的优化空间。

  • 盖盖
  • 发布于 2021-05-07
  • 阅读 ( 5995 )
  • ( 53 )

区块链中的数学 - sigma协议与Fiat-Shamir变换

本文介绍Sigma协议的交互和非交互性质,简单明了,介绍了零知识证明中常用的Fiat-Shamir变换

区块链中的数学 - 何谓零知识证明?

在任意的零知识证明系统中,都有一个 prover 在不泄漏任何额外信息的前提下要让 verifier 确信某些陈述(Statement)是正确的。ZK-SNARK目前应用较多,有不少成熟的库,如libsnark,bellman等.

区块链中的数学 - RSA累加器的非成员证明

RSA Accumulator非成员证明,能够进行假如用Accumulator纪录一个UTXO 集合,证明某个UTXO不存在等场景。

区块链基本知识入门(技术向)

较为详尽的介绍了比特币的专业知识,非常适合入门者,了解到区块链是什么、如何运行。

  • learnerL
  • 发布于 2021-04-17
  • 阅读 ( 5037 )
  • ( 87 )

pBFT算法的关键设计,你可能忽视了...

pBFT为什么不要三个阶段,看完你就知道。

  • 子叶
  • 发布于 2021-04-15
  • 阅读 ( 3195 )
  • ( 10 )

区块链中的数学 -- Accumulator(累加器)

本文描述了累加器的概念和性质,具体说明RSA累加器实现过程。可以看出Accumulator具有一些比merkle证明有优势的地方,比如聚合证明,证明大小不随着集合元素的增加而增加等。 实际应用实现中RSA累加器还会有一些前置处理操作,比如将原始数据映射到选定素数域上的值等。

简析Starcoin在新一代公链方向的探索

《Starcoin区块链安全赏金计划》

私钥是什么?

私钥(Private key)在密码货币的世界里是最敏感、最重要的东西。我们建议所有有志成为老手的用户学学私钥的本源、相关推理和作用。在本文中,我们会解释私钥是怎么来的,它跟你的密码学货币资产有何关联。

  • EthFans
  • 发布于 2021-03-26
  • 阅读 ( 4613 )
  • ( 2 )

区块链中的数学--Merkle树承诺

Merkle树如果说有其不足之处的话,当叶子节点的数量级非常大,树层级数变多,在打开验证节点需要的merkle树证明路径也就越长,数据量就越大