...;Polkadot使用的哈希算法是blake2b。Substrate使用的椭圆曲线密码算法椭圆曲线密码学(Elliptic Curve Cryptography, ECC)包含三个方面的内容:基于椭圆曲线的密钥对基于椭圆曲线的数字签名(ECDSA,Elliptic Curve Digital Signature Algorithm)基于椭圆曲线的密钥交换Substrate可使用的椭圆曲线密码算法有:ed25519、sr25519、s...
知识:公钥,区块链,比特币,比特币的
密码学中的加密方式从密钥的数量方向可以分为对称加密和非对称加密,对称加密只使用一把密钥来对数据进行加解密,而非对称加密使用两把密钥来进行加密,分别为公钥和私钥。对称加密和非对称加密有很多非常出名的算法,例如:对称加密比较有名的算法有 DES 和 AES,非对称加密有 RSA 和 ECC。对...
知识:公钥,私钥,密钥,算法
...:y2+a1xy+a3y=x3+a2x2+a4x+a6y2+a1?xy+a3?y=x3+a2?x2+a4?x+a6?简化版的Weierstrass方程:E:y2=x3+ax+bE:y2=x3+ax+b其中,(1) Δ=?16(4a3+27b)≠0Δ=?16(4a3+27b)??=0 ,用来保证曲线是光滑的,即曲线的所有点都没有两个或者两个以上的不同的切线。(2) a,b∈K,K为E的基础域。a,b∈K,K为E的基础域。(3) 点 O∞O∞?是曲线的唯一的无穷远点。
知识:椭圆,曲线,方程,焦点
密码学是区块链的基础,区块链中大量采用了密码学算法,包括对称加密、非对称加密、单向散列算法、数字签名等技术。为了实现密码学技术的自主可控,中国也定义了自己的国密标准,2020年央行颁布的《金融分布式账本技术安全规范》中,明确要求国内的区块链技术必须支持国密算法。Ultrain区块...
知识:公钥,私钥,区块链,曲线
密码学是区块链的基础,区块链中大量采用了密码学算法,包括对称加密、非对称加密、单向散列算法、数字签名等技术。为了实现密码学技术的自主可控,中国也定义了自己的国密标准,2020年央行颁布的《金融分布式账本技术安全规范》中,明确要求国内的区块链技术必须支持国密算法。Ultrain区块...
知识:算法,数字签名,私钥,密码学,加密
导语:本课堂用通俗易懂的系列内容为大家呈现区块链与密码学领域相关知识。这里有知识也有故事,从感兴趣到有乐趣,全民课堂等你来学。这个系列中的课程内容首先从比特币着手进行入门介绍,再延伸至区块链的相关技术原理与发展趋势,然后深入浅出地依次介绍在区块链中应用的各类密码学技...
知识:公钥,私钥,比特币地址,比特币
...中国剩余定理详细请点这里 用多项式算法来解决(3,5)门限方案,在密码学中,我们有一些更精妙的方案。最巧妙的方法是,把私钥编码为三维空间中的一个点,然后生成5个过该点的平面,每个人持有其中一个平面方程。显然,任意两个人在一起是无法获得原文件的,因为两个平面的公共点有无...
知识:比特币共享私钥,比特币私钥,比特币教学
...枯燥,大家不想看的话,可以直接跳过去看后面。大饼的价格在双对数坐标中,表现很线性,似乎沿着一条中线波浪前进。我们的目标就是把这条直线的公式找出来。一条最简单的直线公式是y=ax+b。y是价格,x是日期。把a和b这个数字找到,公式就完成了。不过既然是双对数坐标,那么我当然要把他对数...
知识:创世块,公式,价格,中线
...存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。其中的加密技术是区块链开发和应用的关键所在,据了解近期ACC的技术研发团队正在大力优化ACC的基础加密算法,致力解决ACC在运营的过程中会出现的潜在安全性问题。按照加密方和解密方密钥相同与否可以将加密算法大致分为三...
知识:椭圆,曲线,区块,加密算法
...verifier 在加密空间中要验证的是 l(s) × r(s) – o(s) = t(s)h(s)。verifier 可以使用密码学配对来执行乘法,但还有一个小问题就是做减法 (– o(x)) 是非常昂贵的计算(这需要去找到一个 g???? 的逆向转换),这里我们可以把 o(x) 移到等式右边来:l(x)r(x) = t(x)h(x) + o(x)。在加密空间中,verifier 的验证就可以转换成...
知识:零知识证明,zk-SNARK
...学定义可以查看 Wolfram MathWorld:http://mathworld.wolfram.com/EllipticCurve.html。不是密码学或者数学专业的小伙伴,看的是一头雾水。便于工程理解,椭圆曲线是一系列满足如下方程的点:并且。该方程称为椭圆曲线的 Weierstrass 方程。如下是 b=1, a 从 2 到-3 的椭圆曲线:从方程可以看出,椭圆曲线是关于 x 坐标...
知识:零知识证明,椭圆曲线
... | 林晗校对 | ECN评价验证者表现在上一篇文章《以太坊信标链验证者奖励》中,我们回顾了验证者在参与信标链共识过程所获得的奖励和惩罚,并基于验证者的网络参与率和正常运行时间,构建出了一个模型来估计预期的净收益。在本篇文章中,我们将对主网的实际运行数据进行查验,并将其与模型预...
知识:区块,区块链,效率,以太坊
...ase_reward(基础奖励) 的倍数。信标链有三方面的值需要投票,每个验证者对其中一个当前值投了正确的票 (或用行话说,做了证明) 就会得到一份base_reward。我会把这三项奖励组合起来称为\"正确率奖励 (accuracy reward)\"。如果他们的投票 (证明) 马上被打包到信标链区块里,他们还会有第四项奖励——打包奖...
知识:区块,以太坊,区块链的,工作量证明
...方式完成,我们对于支付方式的想象力也被局限其中。可如今,在区块链和密码学的基础之上,以时间为变量、流式地传输金钱或者价值成为了一种可能,我们就可以试试看时间函数的方式是否更为合适。Paul Ber是最先开始尝试的人之一,他是 Sablier 的 CEO 和联合创始人。Sablier 是法文「沙漏」的意思,...
知识:支付,DAICO,Metamask,DeFi,Sablier
<h3></h3>比特币系统或区块链技术并不是单一的技术,即使在密码学层面,也包含了非对称密码算法、哈希函数、安全多方计算等多种技术。<h4>(1)非对称密码算法</h4>非对称密码加密过程示意图传统的对称密码算法在秘密信息传输时双方需要共享同一个会话密钥。秘密信息发送方使用这个会话密钥对信...
知识:私钥,公钥,区块,链上