LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

58进制是什么

1. Base64、Base58原理及GO实现其加密解密

Base641.Base64就是一种基于64个可打印的字符来表示二进制数据的方法Base64使用了26个字母、26个大写字母、10个数字以及两个符号(+、/),用语在电子邮件这样的基于文本的媒介中传输二进制数据。Base64通常用于编码邮件中的附件。2.Base64的步骤将每个字符转成ASCII编码(10进制)将10进制编码转成2进制编...

知识:加密货币,比特币,字符,转成

2. EOS密码学:钱包导入格式(WIF)私钥的生成过程

...密货币的私钥对于比特币、以太坊、EOS等加密货币,私钥实际上就是一串二进制数字,这串二进制数字的位数为256位。生成一个比特币私钥在本质上与“在1到2^256之间选一个数字”无异,更准确地说,私钥可以是1 和n-1之间的任何数字,其中n是一个常数(n=1.158*10^77,略小于 2^256)。EOS的密码学原理绝大部...

知识:私钥,比特币,钱包,加密货币

3. 探索CID(内容标识符)的来龙去脉

...ength1、type:用于生成哈希的加密算法的标识符(例如,的标识符将 - 以十六进制表示) -请参阅所有标识符的多代码表sha2-256180x122、length:哈希的实际长度 (使用它将是位, 相当于 32 字节)sha2-2562563、value:实际哈希值为了将CID表示为压缩字符串而不是普通二进制(一系列 s 和 s),我们可以使用基础...

知识:前缀,多哈,标识符,内容

4. CIDv1:Multibase前缀

...ud 编译整理原文链接?:https://proto.school/#/anatomy-of-a-cid/05因此,现在我们的二进制 CIDv1(0 和 1)为我们提供了以下信息:<cid-version><multicodec><multihash>由于二进制 CID 并不是很友好,因此我们可以用字符串形式(二进制数据表示为文本)来表示这些二进制 CID。例:bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oc...

知识:去中心化,字符串,前缀,标识符

5. CIDv1:Multibase 前缀

...oud 编译整理原文链接:https://proto.school/#/anatomy-of-a-cid/05因此,现在我们的二进制 CIDv1(0 和 1)为我们提供了以下信息:<cid-version><multicodec><multihash>由于二进制 CID 并不是很友好,因此我们可以用字符串形式(二进制数据表示为文本)来表示这些二进制 CID。例:bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efu...

知识:区块链,教程,CID

6. 比特币地址的生成算法是怎样的?

...5D462CE3D277798075B107615C1A8A30   第八步,取上一步结果的前4个字节(8位十六进制)   D61967F6   第九步,把这4个字节加在第五步的结果后面,作为校验(这就是比特币地址的16进制形态)。   00010966776006953D5567439E5E39F86A0D273BEED61967F6   第十步,用base58表示法变换一下地址(这就是最常见的...

知识:比特币地址生成算法

7. 技术流——什么是私钥,公钥和地址

...进行签名(加密)。   私钥本质上是32个byte组成的数组,1个byte等于8位二进制,一个二进制只有两种可能性0或者1,所以私钥的总数就是2^(8*32)=2^256个,这个数量已经超过了宇宙中原子的总数,想要遍历所有的私钥,耗尽整个太阳的能量也是不可能成功的。我们所说的比特币私钥的是密码学上面安全...

知识:私钥,公钥,地址

8. Multihash 简介

...述的识别码的加密算法来生成的散列(例如的标识符sha2-256将是18-0x12在十六进制) -参见multicodec 表对于所有标识符length:哈希的实际长度(使用sha2-256它将是256位,等于32个字节)value:实际的哈希值为了将 CID 表示为紧凑字符串,而不是纯二进制(一系列1s和0s),我们可以使用基本编码。首次创建 IPFS ...

知识:IPFS,哈希算法

9. 比特币地址生成指南-技术指南

...币地址的脱机算法概念,例如公钥私钥,EDDCA,SHA-256函数,RIPEMD-160哈希和二进制比特币地址。该字母数字字符的比特币地址基于Base58编码-地址不能包含0(零),O(大写O),I(大写I),l(小写L)字符,并且不能包含+(加号)和/等非字母数字字符(斜线)。有关Base58编码的更多信息,请参见:https:...

知识:私钥,公钥,比特币地址,创建比特币地址

10. Multihash简介

...述的识别码的加密算法来生成的散列(例如的标识符sha2-256将是18-?0x12在十六进制) -参见multicodec 表对于所有标识符length:哈希的实际长度(使用sha2-256它将是256位,等于32个字节)value:实际的哈希值为了将 CID 表示为紧凑字符串,而不是纯二进制(一系列1s和0s),我们可以使用基本编码。首次创建 IPFS...

知识:去中心化,算法,多种,版本

11. Monero开发人员警告说CLI二进制文件可能已被破坏

<ul> <li>Monero用户可能容易受到数据泄漏的影响。</li> <li>开发人员确认CLI二进制文件已被破坏。</li> </ul> 在过去的24小时内,getmonero.org上可用的CLI二进制文件可能已被破坏。 Monero开发人员报告。用户发现了问题,他们注意到他们下载的二进制文件的哈希看起来很奇怪。 “看来该盒子确实遭到入侵,并且...

知识:交易价格,分叉,工作量证明算法,钱包

12. EOS密码学:EOS公钥的生成过程

之前的文章介绍了私钥的生成过程和公钥的生成原理,示例EOS私钥(16进制表示)为a3370527cf8b72e5833f5990531dda218c30adb73587ee2d5debd179ec22da8bBase58编码后的WIF格式为5K4AgqVQY98vCYtPK9xbT99ui3FgLFp3j5Vso1dFuVmaVPuppD2这篇文章介绍从私钥生成EOS公钥的过程。使用secp256k1标准计算压缩格式公钥EOS公钥的生成使用的是secp256k1标准...

知识:公钥,私钥,格式,字节

13. 观点 | 无状态以太坊:二进制状态树实验

...中一种办法是将以太坊的默克尔树(即用来表示以太坊的默克尔树)从十六进制转为二进制。这就是本文想要探讨的问题。为什么要使用二进制树默克尔树的一大优良特性是,验证树根值(就是一个哈希值)正确与否并不要求你具有整棵树所有的数据。只需把所有省略的非空路径替代为相应的哈希值就...

知识:区块,以太坊,比特,数据

14. 观点 | 无状态以太坊:二进制状态树实验

...中一种办法是将以太坊的默克尔树(即用来表示以太坊的默克尔树)从十六进制转为二进制。这就是本文想要探讨的问题。 为什么要使用二进制树 默克尔树的一大优良特性是,验证树根值(就是一个哈希值)正确与否并不要求你具有整棵树所有的数据。只需把所有省略的非空路径替代为相应的哈希值...

知识:以太坊

15. 观点|无状态以太坊:二进制状态树实验

...中一种办法是将以太坊的默克尔树(即用来表示以太坊的默克尔树)从十六进制转为二进制。这就是本文想要探讨的问题。为什么要使用二进制树默克尔树的一大优良特性是,验证树根值(就是一个哈希值)正确与否并不要求你具有整棵树所有的数据。只需把所有省略的非空路径替代为相应的哈希值就...

知识:区块,以太坊,比特,数据