存档

‘区块链’ 分类的存档

Base58Check编码

2019年10月16日 没有评论

比特币加入了改进版的 Base58 算法----base58check,主要为了解决 Base58 导出的字符串没有校验机制,这样,在传播过程中,如果漏写了几个字符,会检测不出来。所以使用了改进版的算法 Base58Check。校验和是从编码的数据的哈希值中得到的,可以用来检测并避免转录和输入[......]

Read more

分类: 区块链 标签:

区块链算法之base58

2019年10月15日 没有评论

一、base58编码原理

Base58是用于Bitcoin中使用的一种独特的编码方式,主要用于产生Bitcoin的钱包地址。base58和base64一样是一种二进制转可视字符串的算法,主要用来转换大整数值。区别是,转换出来的字符串,去除了几个看起来会产生歧义的字符,如 0 (零)[......]

Read more

分类: 区块链 标签:

区块链02-区块链技术原理

2019年10月2日 没有评论

一、发展背景

加密安全技术在20世纪80年代至21世纪初,得到了广泛发展,其中的哈希加密、椭圆曲线密码学、HashCash工作量证明机制,以及P2P网络,为区块链的产生和兴起奠定了技术基础。本篇会通过与传统数据库的对比、区块链使用的底层技术、去中心化的误区等相关层面了解区块链技术。[......]

Read more

分类: 区块链 标签:

区块链01-什么是区块链

2019年10月1日 没有评论

一、前言

区块链从2009年1月3日比特币的诞生到如今已过了10个年头,但今年似乎特别的火。从本篇开始,我决定写一系列和区块链相关的博文。其中前面会涉及一些比较有趣的解释性的理论内容,后面会考虑一些技术相关的内容。

二、区块链是什么?

一个简单性总结:区块链[......]

Read more

分类: 区块链 标签: