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

hash算法和区块链

1. 区块链核心技术演进之路-算法演进

...索和发展。接下来我将写一系列文章,回顾区块链核心技术演进之路。包括算法演进,挖矿演进,共识机制演进,代币演进,隐私的演进,以及容量和速率的演进等。题目比较大,抛砖引玉,望读者指正和补充。   算法演进   关于算法一词,目前国内用户使用的比较模糊,有时指共识机制,...

知识:区块链核心技术,数字货币算法

2. 技术解码,区块链中的散列函数及Filecoin的选择

...的区块链,在散列函数的采用上也十分大胆。其中Posaidon就是比较新的散列算法。散列的基本概念IT人士对于散列(Hash)再熟悉不过了。Hash表是一种基本的数据结构,而这种数据结构是依靠hash函数来进行索引和访问的。由于Hash函数在寻址上具有很高的效率上的优势,算法复杂度基本上是O(1)。因此,Hash...

知识:区块链,散列函数,IPFS,FILECOIN,火星号精选

3. 技术解码|区块链中的散列函数及Filecoin的选择

...的区块链,在散列函数的采用上也十分大胆。其中Posaidon就是比较新的散列算法。散列的基本概念IT人士对于散列(Hash)再熟悉不过了。Hash表是一种基本的数据结构,而这种数据结构是依靠hash函数来进行索引和访问的。由于Hash函数在寻址上具有很高的效率上的优势,算法复杂度基本上是O(1)。因此,Hash...

知识:区块链,区块,函数,算法

4. 什么是哈希算法如何计算?

我们在谈到区块链的时候,经常会听到关于哈希、哈希值、哈希算法这些词。很多人都认为哈希就是区块链上的安全保障,但是严格来说,哈希并不是一种加密算法。因为加密总是相对于解密而言,哈希其实是一种单向密码体制,即它是一个从明文到密文的不可逆的映射,只有加密过程,没有解密过程...

知识:区块,区块链,算法,区块链的

5. BTC的挖矿算法究竟是如何运算的?

比特币使用的SHA-256Hash算法SHA-256的Hash算法采用512位(即64个字节)的输入块。下图显示了比特币区块链中的一个区块以及它的Hash值。Hash 函数是一个叫做SHA-256的函数。编者按:本文来自加密谷Live(ID:cryptovalley),作者:SajjadHussain,翻译:李翰博,Odaily星球日报经授权转载。比特币挖矿是比特币系统...

知识:挖矿,比特币

6. 零极ZOL:揭秘区块链的核心技术之「哈希与加密算法 」

...、外交、情报等领域有广泛的的应用。在区块链领域,也大量应用了密码学算法。我们都知道区块链中有四项不可缺的核心技术,分别是分布式存储、共识机制、密码学原理和智能合约。今天我们来讲区块链中的密码学。 什么是密码学密码学作为一门古老的学科,有着悠久而奇妙的历史。它用于保护...

知识:比特币,算法,区块,密码学

7. 加密货币如何加密

摘要:区块链世界通过共识算法、加密、点对点网络以及奖励机制等,可以形成一个自治的社区,形成一个通过挖矿机制(POW)来达成一种不通过中心机构来达成的信任,最终实现点对点的价值流通。谈到不同的共识机制,就有很多话题可以说了,甚至可以说区块链的发展就一直伴随着共识机制以及算...

知识:区块链,比特币,挖矿

8. 在透明的公链网络中如何实现数据的隐私保护

...块链加密检索方案》在技术实现上的逻辑架构,我将下面可能涉及到的加密算法进行简单的介绍。对称加密算法在对称加密算法中,数据发信方将明文(原始数据)和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的...

知识:链上,比特元,公链,区块链加密

9. 专利篇|在透明的公链网络中如何实现数据的隐私保护

...块链加密检索方案》在技术实现上的逻辑架构,我将下面可能涉及到的加密算法进行简单的介绍。对称加密算法在对称加密算法中,数据发信方将明文(原始数据)和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的...

知识:链上,比特元,公链,区块链加密

10. 区块链之密码学与安全技术

...为了确保信息的机密性、完整性、认证性和不可抵赖性,诞生了大量的安全算法。其中,和区块链相关的算法主要有哈希算法和加密解密算法。接下来逐一介绍:1.Hash函数哈希函数的简介密码哈希函数是一类数学函数,可以在有限合理的时间内,将任意长度的消息压缩为固定长度的输出值,并且是不可...

知识:公钥,私钥,在区块链,区块链

11. 密码技术编织区块链技术

...工程学等学科。数字经济时代,隐私保护问题日益突出。基于区块链的加密算法技术,用户可以对相应数据进行授权,从而确保用户对自己个人数据享有绝对的“自主权”。传统的区块链在技术层面只是用到了最为简单的密码学工具——哈希算法和数字签名算法。被誉为“互联网安全教母”的宋晓冬认...

知识:区块链,公钥,区块,区块链技术

12. 一文告诉你密码学在区块链中能做什么?

...断某个元素是否在一个集合内。首先回顾一下基于Hash的快速查找,由于Hash算法具有一一对应的特点,即一个内容对应一个Hash值,而Hash值最终是可以转化为二进制编码,这就天然的构成了一个 “ 内容 - 索引 ” 的一个结构。假如给定一个内容和存储数组,通过构造Hash函数,使Hash值总量不超过数组的大...

知识:同态,区块,密码学,证书

13. 区块链基础知识 你知道多少?

...隐私保护5.核心技术P2P网络、数字签名、区块化数据库,竞争记账权、共识算法、交易回溯。二、P2P网络及通讯技术(分布式技术网络)1.自动发现通过种子文件,获取初始节点(地址及端口)连接初始节点,获取初始节点知道的Peer把自己的地址及端口广播给各个Peer接收各个Peer广播的地址信息,构建出...

知识:区块,节点,密钥,算法

14. 密码学家王小云:中国亟需抢先制订区块链等领域密码协议标准规范

...息安全的核心技术和基础支撑,区块链技术并不神秘,哈希函数、数字签名算法、加密算法是密码学三类基础算法,其中哈希函数是起源性技术。她进一步解释称,哈希函数可以抵抗基于数据篡改的所有攻击,比如原像攻击、第二原像攻击等,可用于多类信息系统,数字证书、网上银行、电子支付、网...

知识:比特币,区块链,物联网,技术,密码学,观点,王小云

15. LKBT:强大的区块链技术是根本

作为全球首个专门为数据资产(知识,算法,算力)可信交易及清算而设计的区块链基础设施,强大的区块链技术是LKBT的根本保障。共识机制区块链是一种去中心化的分布式账本系统,它可以用于登记和发行数字化资产、产权凭证、积分等,并以点对点的方式进行转账、支付和交易。区块链系统与传统...

知识:智能合约,公钥,算力,区块链技术