-
【常用算法】散列(hash)
散列(hash)定义将元素通过一个函数(H(key))转换为整数,使得该整数可以尽量唯一的代表这个元素散列最基本的对应关系就是对应其本身H(key)=key(很常用)先看一个简单的问题随机给一串数字(0-9),统计每个数
-
基于FPGA的Poseidon哈希算法硬件加速方案
该项目基于AMD Xilinx Varium C1100 FPGA加速卡,为 Filecoin 区块链应用中的Poseidon哈希算法提供了一套完整的硬件加速方案。在硬件方面,使用SpinalHDL
-
区块链的去中心化账本有和意义?为什么要哈希运算?如何保证数据不可篡改?
1、中心化账本是什么? 在互联网的世界里,价值是用数字来呈现的。而数字文件是可以无限复制的,在互联网的世界数字具有易错、易改、易拷贝的特性,但是价值是不
-
区块链入门相关概念
概念 时间戳服务器对以区块(block)形式存在的一组数据试试随机散列加上时间戳,然后将该散列进行广播。每一个随后的时间戳都对之前的时间戳进行增强,形成
-
基于 MPC 的零知识证明协议
参考文献: Jawurek, M., F. Kerschbaum, and C. Orlandi. 2013. “Zero-knowledge using garbled circuits: how to prove
-
<哈希及模拟实现>——《C++高阶》
目录 一、知识回顾: 二、哈希及哈希结构: 1. unordered系列关联式容器 1.1 unordered_map 1.1.1 unordered_map的文档介绍 1.1.2 unordered_map的接口说明 1.2 unorde
-
如何生成自己的去中心化身份DID
自从日前微软宣布推出去中心化身份识别系统,“去中心化身份”(DID)成为区块链领域最火热的概念之一。继 “去中心化交易所”、“去中心化应用”之后,“去中心化”的战火终于蔓延到了身份识别系统上,但绝大多
-
比特币为什么需要采用SHA-256算法
当新矿工开始学习区块链知识的时候,都会听到HASH(哈希算法),这似乎是无处不在的安全性保证。比特币作为首个SHA-256网络在2009年正式诞生,与随后涌现的大量SHA-256网络共同实现了百亿亿次
-
区块链中的安全哈希算法介绍
哈希函数的确是密码学中最引人注目的方面之一。简而言之,他们是计算机代码,需要一个输入数据,并将它们转换成固定长度的输出数据,通过充当“指纹”提供的数据,不允许任何人来重建原始文本,因此,创建哈希只的人
-
什么是哈希算法它的作用是什么
民间常言:“说唱有嘻哈,算法有哈希。”在了解比特币投资和区块链技术中,哈希算法作为“常客”时常出现。但大多数朋友对它知之甚少,为它晦涩难懂的内涵所头疼。那么今天我们就来简单说说,什么是“哈希算法”?哈
-
区块链范式中的安全状态机复制算法Tendermint介绍
Tendermint共识算法和用于原子广播( atomic broadcast)的相关区块链。拜占庭容错共识问题将被详细讨论,并且Tendermint共识的一个正式说明将以π-calculus的形式给
-
区块链项目中常用的四种加密算法介绍
在深入学习区块链时,不可避免的需要了解密码学。密码学流传已久,有几千年历史,在军事、外交、情报等领域有广泛的的应用。在区块链领域,也大量应用了密码学算法,比如哈希算法和椭圆曲线算法,今天我们盘点一下区
-
哈希算法SHA-512的基本概念及特性解析
这是为了让您对哈希算法执行过程中实际发生的事情有一个基本的了解。我使用SHA-512算法是为了帮助解释哈希函数的内部工作。SHA-512是一种哈希算法,它对给定的数据执行哈希函数。哈希算法被广泛应用于
-
什么是哈希算法用途是什么
提起哈希算法,很多矿工应该和小羊同学一样,第一反应就是比特币挖矿。没错,比特币挖矿就是不断修改区块头部的随机数,再去计算区块头部的哈希值,直到这个哈希值满足了一个特定的标准,然后通告全网的过程。那么哈
-
哈希算法的基本含义与分类
哈希是密码学的基础,理解哈希是理解数字签名和加密通信等技术的必要前提。哈希,英文是 hash ,本来意思是”切碎并搅拌“,有一种食物就叫 Hash ,就是把食材切碎并搅拌一下做成的。哈希函数的运算结果
-
区块链的四大核心技术介绍
1. 点对点分布式技术(P2P): 点对点技术(peer-to-peer, 简称P2P)又称对等互联网络技术,它依赖网络中参与者的计算能力和带宽,而不是把依赖都聚集在较少的几台服务器上。P2P 技术优
-
基于Nervos CKB共识机制设计的新型哈希算法Eaglesong解析
Eaglesong 是专门为 Nervos CKB 设计的新型哈希算法。这是第一个成功结合了创新性、简洁性和安全性三个设计要求的哈希算法。今天这篇文章,我们将详细解释Eaglesong的设计思路以及它
-
区块链中的核心概念及分布式账本技术
我们假想太平洋上有一个与世隔绝的海岛,名叫桃花岛。在桃花岛上,每个家庭拥有定规模的资产, 这些资产以粮食、蔬菜、日用品、房地产等形式存在。岛上的物质交换只在岛内居民之间进行。所有的交易都由这个岛上唯一
-
哈希图一致性算法已被验证为异步拜占庭容错
HederaHashgraph在下一代公共分类帐中拥有多样化的治理。它最近宣布哈希图一致性算法已被验证为异步拜占庭容错。这是通过使用Coq系统的计算机检查的数学证明完成的。分布式系统安全证明这就是哈希