logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Fabric 1.0.0 kafka共识启动异常排查

1. 现象数据无法入链,orderer报错:“ Rejecting deliver request because of consenter error”peer报错:“ Got error &{SERVICE_UNAVAILABLE}”2. 问题定位Kafka日志:Orderer日志:对比可发现,缺少日志:[channel: pubchain] Channel consumer set

RSA2048基础知识

1. RSA家族在数学上,RSA numbers是一系列大的semiprimes(半素数,仅能分解为两个素数因子。)截止到2019年11月,下列表中的20个(总共54个)RSA数值已被成功分解,分别是:RSA-100到RSA-230的16个数,以及从RSA-768、RSA-704、RSA-640以及RSA-240。2. RSA2048RSA-2048具有617个十进制数字,共2048bit...

Reed-Solomon Codes——RS纠错码

Reed-Solomon Codes为基于block的纠错码,在数字通信和存储中有大量应用,在如下系统中用于纠错:* 存储设备(包括磁带、光盘、DVD、条形码等)* 无线或移动通信(包括手机、微波连接等)* 卫星通信* 数字电视/DVB* 高速调制解调器,如ADSL、xDSL等.................................

SHA-256算法及示例

SHA-256(安全哈希算法,FIPS 182-2)是密码学哈希函数,其摘要长度为256位。SHA-256为keyless哈希函数,即为MDC(Manipulation Detection Code)。有key,不是keyless的。

密码学算法——RSA

密码学算法——RSARSA算法RSA算法由来RSA算法关键细节RSA公私钥计算细节RSA加密细节RSA解密细节RSA算法安全瓶颈RSA算法的乘法同态特性RSA算法RSA第一次在R.L. Rivest,A. Shamir和L. Adleman的1978年的论文《A method for obtaining digital signatures and public key cryptosyste..

DarkFi中的Halo2 zkVM language——zkas

1. 引言前序博客有:DarkFi:Layer 1 for 隐私合约DarkFi代码解析相关代码和文档有:https://github.com/darkrenaissance/zkashttps://github.com/darkrenaissance/darkfi/tree/master/zkas

#零知识证明#区块链
Chorus One:bridge between Cosmos and Celo

1. 引言Celo基金会委托Chorus One团队为其开发Cosmos Hub与Celo之间的bridge。Celo采用Istanbul共识。为了实现proof-based bridge,需要:在Celo 链上构建Tendermint light client,具体见:https://github.com/ChorusOne/tendermint-sol(Solidity&Rust),由

Merkle tree及其在区块链等领域的应用

1. 引言本文重点解释何为Merkle tree,及其如何在Bitcoin、Amazon的Dynamo DB 、ZFS filesystem 以及 Git version control system 中运用。参考 Is there a difference between perfect, full and complete tree?有:Full Binary Tree:是每个节点具有0个或2

BulletProof vs snark vs stark性能对比

参考以太坊社区已有讨论论文《Sonic: Zero-Knowledge SNARKs from Linear-Size Universal and Updatable Structured Reference Strings》中有做对比libsnark中有对snark的不同实现方法做了性能对比:...

#零知识证明
Mina中的Schnorr signature

1. 引言前序博客有:ECDSA VS Schnorr signature VS BLS signatureMina系列博客有:Mina概览Mina的支付流程Mina的zkAppMina中的Pasta(Pallas和Vesta)曲线Mina基于Pasta曲线实现了相应的Schnorr signature。Mina中采用Schnorr签名对支付交易 和 质押委托交易进行签名的代码示例有:https:

#区块链
    共 24 条
  • 1
  • 2
  • 3
  • 请选择