区块链中的数学-VRF基于RSA公钥体制的实现

本文主要介绍了VRF基于RSA公钥体制的实现,如果对RSA原理比较熟悉,那么就比较容易理解了。其中掩码生成函数在密码学中应用较多,后续还有可能提到。

重新信仰PoW,今天我们有了EPoW

在中本聪发明PoW算法后的第12年,我们基于PoW提出了EPoW( Eco PoW 经济的工作量证明 https://eprint.iacr.org/2020/1117 )本质上是一种Proof of Replication(复制证明)。但是这种复制证明的优点是,可以在做复制工作的同时,产生工作量证明。

  • KJ
  • 发布于 2020-10-04
  • 阅读 ( 4380 )
  • ( 183 )

区块链中的数学 - 随机可验证函数(VRF)

本文主要介绍了VRF的概念和算法结构,随机性体现在外部看来,找不到输出证明结果与输入之间的关系,给人一种“随机性”输出的感觉。

区块链中的数学-uniswap 中交易的几种情况算法流程

罗列了交易的几种情况算法流程

格密码学进阶之四:更高效率的IBE(ABB10)

斯坦福学霸笔记之格密码学进阶(四)

格密码学进阶之三:基于格的Identity-based Encryption(身份加密)

斯坦福学霸笔记之格密码学进阶(三)

格密码学进阶之二:Lattice Trapdoors Cont'd(格中陷门下篇)

斯坦福学霸笔记之格密码学进阶(二)

格密码学进阶之一:Lattice Trapdoors(格中陷门)

斯坦福学霸笔记之格密码学进阶(一)

区块链中的数学- uniswap 中添加移除流动性的影响及算法

本文详细地解释了添加、移除流动性对unsiwap状态机状态的变化和具体的算法。

Istanbul BFT解读(中)

Istanbul BFT实战 前端时间写了Istanbul BFT的一些原理,以及逻辑详情。今天想写一篇实战的技术文章,所以底层原理就不赘述了。

  • 周俊杰
  • 发布于 2020-09-19
  • 阅读 ( 2403 )
  • ( 20 )

使用gmssl库进行国密公私钥生成及签名验签命令

使用gmssl库进行国密公私钥生成及签名验签命令

  • rzexin
  • 发布于 2020-09-18
  • 阅读 ( 5153 )
  • ( 50 )

区块链中的数学-secp256k1 签名可锻性以及解决方案

本文简记一下椭圆曲线算法中的另外一个小的话题:签名的可锻性。

Vitalik Buterin: 协作的好坏两面

Coordination, Good and Bad

[译]揭开数字身份的神秘面纱(2/2)

优秀的身份识别基础设施应该使你能够轻松地管理产品、服务或生态系统中所有与用户相关的功能。常见的解决方法(在第一部分中概述)通常在这一点上失败。他们通常不保护隐私。通常它们太脆弱,无法适应添加或更改。而且,即使是最好的实现也没有适当的基础来支持互操作性,以方便地随时间扩展到新功能和用例。一个好的身份识别基础设施应该在当下工作简单,并且很容易适应未来的产品需求和机会。

  • will
  • 发布于 2020-09-16
  • 阅读 ( 3669 )
  • ( 77 )

[译]揭开数字身份的神秘面纱(1/2)

身份一直以来都是一个挑战,不仅在去中心化技术中,在一般的在线应用中也是如此。具有挑战的地方在于,人们不清楚“身份”的含义,以及它在数字产品、服务和网络中的多种形式。这是构建者经常感到困惑和沮丧的原因,导致许多人避免处理身份ID或实现短期的变通方法。每种身份系统都会产生巨大的影响,随着产品的使用和成熟,身份系统的重要性和复杂性都在增长。

  • will
  • 发布于 2020-09-16
  • 阅读 ( 2818 )
  • ( 88 )

区块链中的数学-用Miller Rabin算法判断大素数实例

本节从"凭证"的角度来扩展说明了Miller Rabin算法

区块链中的数学-抽象的椭圆曲线密钥协商 & Miller Rabin素数判定法

本节扩展了一般椭圆曲线上密码协商的原理,原理更简单易于理解,接着讨论了大素数判定的方法,这是在密码学实现中普遍使用的方法,给出了简单的论证,并不详细

区块链中的数学-SM2算法中的密钥交换协议

本节讲了SM2算法中的密钥协商过程,较迪菲赫尔曼密钥交换略有复杂,其实本质是一样的。最后证明了 为什么这样做可以得出相同的密钥?

区块链与分布式系统

区块链技术的火热推动了传统分布式技术的进一步发展。从区块链技术的本质来看,基本脱离不开传统分布式系统跟密码学的核心技术。那么区块链技术真的值得去研究吗?是区块链选择了我们,还是我们选择了区块链?本文从一个分布式系统研究者的角度来理解区块链。

  • 盖盖
  • 发布于 2020-08-25
  • 阅读 ( 3609 )
  • ( 41 )

区块链中的数学-SM2的签名和验证过程

本节讲了SM2签名算法,总体过程与secp256k1签名过程类似