文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
以太坊
比特币
入门/理论
DeFi
扩容
零知识
NFT
联盟链
公链
安全
跨链
分布式存储
资讯
其他
区块链中的数学-secp256k1 签名可锻性以及解决方案
本文简记一下椭圆曲线算法中的另外一个小的话题:签名的可锻性。
签名
secp256k1
区块链中的数学
blocksight
发布于 2020-09-18
阅读 ( 1665 )
( 34 )
[译]揭开数字身份的神秘面纱(2/2)
优秀的身份识别基础设施应该使你能够轻松地管理产品、服务或生态系统中所有与用户相关的功能。常见的解决方法(在[第一部分](https://learnblockchain.cn/article/1456)中概述)通常在这一点上失败。他们通常不保护隐私。通常它们太脆弱,无法适应添加或更改。而且,即使是最好的实现也没有适当的基础来支持互操作性,以方便地随时间扩展到新功能和用例。一个好的身份识别基础设施应该在当下工作简单,并且很容易适应未来的产品需求和机会。
数字身份
will
发布于 2020-09-16
阅读 ( 1406 )
( 76 )
[译]揭开数字身份的神秘面纱(1/2)
身份一直以来都是一个挑战,不仅在去中心化技术中,在一般的在线应用中也是如此。具有挑战的地方在于,人们不清楚“身份”的含义,以及它在数字产品、服务和网络中的多种形式。这是构建者经常感到困惑和沮丧的原因,导致许多人避免处理身份ID或实现短期的变通方法。每种身份系统都会产生巨大的影响,随着产品的使用和成熟,身份系统的重要性和复杂性都在增长。
数字身份
will
发布于 2020-09-16
阅读 ( 733 )
( 88 )
区块链中的数学-用Miller Rabin算法判断大素数实例
本节从"凭证"的角度来扩展说明了Miller Rabin算法
Miller Rabin算法
区块链中的数学
blocksight
发布于 2020-09-07
阅读 ( 807 )
( 9 )
区块链中的数学-抽象的椭圆曲线密钥协商 & Miller Rabin素数判定法
本节扩展了一般椭圆曲线上密码协商的原理,原理更简单易于理解,接着讨论了大素数判定的方法,这是在密码学实现中普遍使用的方法,给出了简单的论证,并不详细
Miller Rabin算法
椭圆曲线
区块链中的数学
blocksight
发布于 2020-09-01
阅读 ( 778 )
( 4 )
区块链中的数学-SM2算法中的密钥交换协议
本节讲了SM2算法中的密钥协商过程,较迪菲赫尔曼密钥交换略有复杂,其实本质是一样的。最后证明了 为什么这样做可以得出相同的密钥?
区块链中的数学
SM2算法
blocksight
发布于 2020-08-26
阅读 ( 1473 )
( 11 )
区块链与分布式系统
区块链技术的火热推动了传统分布式技术的进一步发展。从区块链技术的本质来看,基本脱离不开传统分布式系统跟密码学的核心技术。那么区块链技术真的值得去研究吗?是区块链选择了我们,还是我们选择了区块链?本文从一个分布式系统研究者的角度来理解区块链。
分布式系统
共识
拜占庭容错
盖盖
发布于 2020-08-25
阅读 ( 1125 )
( 41 )
区块链中的数学-SM2的签名和验证过程
本节讲了SM2签名算法,总体过程与secp256k1签名过程类似
区块链中的数学
SM2算法
签名
blocksight
发布于 2020-08-20
阅读 ( 1236 )
( 8 )
区块链中的数学-SM2算法与KDF密钥导出函数
本节讲了SM2算法的KDF函数,从一般用途到SM2特定实现
区块链中的数学
SM2算法
KDF
blocksight
发布于 2020-08-17
阅读 ( 1662 )
( 7 )
区块链中的数学-SM2算法的推荐参数和加解密过程
本节讲了SM2算法的推荐参数和加解密过程, 可以看出加密过程跟secp256k1不同点
区块链中的数学
SM2算法
blocksight
发布于 2020-08-12
阅读 ( 1211 )
( 2 )
区块链中的数学-secp256k1公钥恢复实现
回到在这篇公钥恢复的文章,讲了secp256k1曲线根据签名结果反推公钥的原理,本篇在这个基础上继续说实现的部分。
区块链中的数学
secp256k1
Cipolla算法
公钥
blocksight
发布于 2020-08-10
阅读 ( 1061 )
( 8 )
区块链中的数学-Cipolla算法补充说明
本节是Cipolla算法的补充说明,把上一节没有展开的,进行了说明。
区块链中的数学
Cipolla算法
blocksight
发布于 2020-08-07
阅读 ( 811 )
( 4 )
区块链中的数学-用Cipolla算法求解二次剩余方程
本节讲了使用Cipolla算法求解二次剩余方程,该算法涉及内涵比较丰富,没有展开。
区块链中的数学
Cipolla算法
blocksight
发布于 2020-08-04
阅读 ( 1020 )
( 5 )
区块链中的数学-原根定理
本节讲了原根及其定理
区块链中的数学
原根定理
blocksight
发布于 2020-07-30
阅读 ( 1030 )
( 7 )
区块链中的数学-二次剩余和欧拉准则
本节讲了二次剩余和判别二次剩余方程是否有解的欧拉准则,并且给出了欧拉准则的相关证明。
区块链中的数学
二次剩余
欧拉准则
blocksight
发布于 2020-07-27
阅读 ( 1156 )
( 4 )
区块链中的数学-secp256k1点压缩和公钥恢复原理
本节主要讲了secp256k1的参数,点表示形式和由签名试图恢复公钥的原理
区块链中的数学
secp256k1
blocksight
发布于 2020-07-25
阅读 ( 3341 )
( 18 )
第三类共识算法AVALANCE雪崩共识:Part2
上次聊到了Avalance背后的[Snow共识的基本思想](https://zhuanlan.zhihu.com/p/162741817),以及它的改进,但是细心的你可能已经发现,Snow共识并没有给交易制定一个全局的序,并且貌似也没有出...
共识算法
Johnathan
发布于 2020-07-22
阅读 ( 1211 )
( 92 )
第三类共识算法AVALANCE雪崩共识:Part1
最近AVAlanche受到了各大媒体关注,IOSG投了几千万美刀,然后也是在7月15号以公募价格0.05$结束,一共发行7.2亿代币,其中流通的为3.6个亿,其余的留给团队,简直赚大发了,上线市值就3600...
共识算法
Johnathan
发布于 2020-07-22
阅读 ( 1235 )
( 85 )
区块链中的数学-Schnorr 离散对数签名及素数阶群构造(Schnorr 群)
本节主要讲了Schnorr基于离散对数签名和Schnorr 群生成&用法。有了schnorr签名的基础,就可以继续学习相关的门限签名,零知识证明等对基础要求较高的内容。
区块链中的数学
blocksight
发布于 2020-07-21
阅读 ( 933 )
( 3 )
一文了解数据和API如何驱动未来经济
区块链上的智能合约就像未连接互联网的计算机一样,本身就具有其内在价值,智能合约的内在价值就是创建和交易通证。然而,计算机连接了互联网后,释放出了巨大的创新力和价值,同样地,智能合约一旦连接到快速增长的链下数据和API经济,也将变得无比强大。
API
区块链
预言机
Chainlink
发布于 2020-07-20
阅读 ( 875 )
( 28 )
‹
1
2
3
4
5
6
7
8
9
›
发表文章
我要提问
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
30天文章收益榜
»
Tiny熊
252 篇文章,-5 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: