哈希函数

  • 学习区块链过程中的高频概念:哈希函数

    想进一步了解区块链技术和比特币的小伙伴,不得不翻越技术的围墙,从技术的角度,“睁眼”看看区块链世界里第一个杀手级成功应用比特币,看看中本聪为什么能被称为外星人等等,而提到区块链的技术这就不得不提到,学习区块链技术经常被使用到的一个知识——哈希函数。 哈希函数是一种从任何一种数据中创建小的数字指纹的方法。哈希函数把消息或数据压缩成摘要,使得数据量变小,将数据的...

    2019年11月26日 121.15K
  • 比特币中的密码学:哈希函数五大特性和挖矿原理

    比特币是世界上第一种成功的加密货币,之前的尝试都没有像比特币这样有效解决有关货币的各种问题。 比特币本身是密码学发展的产物,利用了密码学中的很重要的“单向散列函数”以及数字签名两大技术来构建,今天我们来集中精力讲解单向散列函数的5种重要的特性,以及比特币挖矿相关的技术原理。 下面我们先讲哈希函数的特性: 单向散列函数(one-wayhash function...

    2019年10月13日 175.45K
  • 比特币历史:第一个比特币钱包

    今天的比特币用户有幸拥有各种功能丰富的软件和硬件钱包。然而,当比特币刚刚问世时,人们还没有钱包可以拥有。第一个桌面客户端是由中本聪(Satoshi Nakamoto)设计的,事实证明,他的产品具有惊人的弹性,多年来一直忠实地为社区服务。 当时 Bitcoin-Qt 还是唯一的钱包 第一个比特币钱包是一个完整的客户端,这意味着你必须下载整个区块链的历史链接来同...

    2019年10月13日 174.01K
  • OK区块链60讲:比特币的挖矿原理

    2009年1月3日,中本聪挖出了第一笔比特币,并在创始区块里留下了一段永远不可修改的话语“the time 03/Jan/2009 Chancellor on brink of second bailout for banks”。标识着比特币诞生的初衷..... 2011年左右,比特币挖矿进入一群中国网吧少年的视野中,至此比特币在中国落地生根..... 20...

    2019年10月13日 176.04K
  • 为什么比特币交易,要等6个区块确认?

    我们常常说,一笔比特币交易需要经过6个区块的确认。 一个问题:为什么比特币交易要经过6个区块确认? 一个案例: 如下图所示,绿色和黄色是两名矿工,他们挖到了的新区块,同时向比特币网络广播公布。 地理位置靠接绿色矿工的节点,首先收集绿色矿工公布的区块。地理位置靠接黄色矿工的节点,首先收集黄色矿工公布的区块。 所以,不同的节点,可能同时会有不同版本的区块链。而这...

    2019年10月13日 170.53K
  • 一分钟了解比特币:哈希函数

    长假最后一天,不知道假期结束甚至几年后回想起来是否还记得住祖国70岁生日的这段时光呢?是否那个时候还会觉得这七天过的有意义呢?除了国庆阅兵和几个让人值得刷一刷的电影,如果你除了娱乐还没有什么特别的记忆,不妨读下本系列文章一分钟了解比特币,告诉大家你学习到了当下最热门的有关比特币的技术知识,而且是有深度有内涵的那种哦。 上篇文章结尾我们说到了哈希函数。今天我们...

    2019年10月8日 179.32K
  • 哈希函数就是宇宙级扭蛋机

    我们知道区块链中的信息块,是通过加密方式连接在一起。 那么,区块链是如何加密?如何链接? 为了弄清楚这些知识,我们需要一些基础概念: 函数、哈希函数和公钥密码学。今天先讲讲函数和哈希函数。 有的同学会说,看到数学公式就头疼。但是这一部分并不难,不信?瞧瞧呗。 函数 哈希函数,首先它是一个函数。那么,什么是函数? 抽象地说,函数是一种——接受输入,并根据输入的...

    2019年9月25日 184.71K
  • 安全哈希算法——概述

    哈希函数的确是密码学中最引人注目的方面之一。简而言之,他们是计算机代码,需要一个输入数据,并将它们转换成固定长度的输出数据,通过充当“指纹”提供的数据,不允许任何人来重建原始文本,因此,创建哈希只的人才知道原始消息。

    2019年7月11日 237.94K
  • 科普 | 哈希函数简述

    哈希函数是区块链技术不可或缺的一部分,可用于多种用途。 它是一种数学函数,它接受任何给定长度的输入并产生固定长度的输出。 输出通常称为哈希值,(哈希)摘要或哈希。

    有很多哈希函数,就像多个在线的“计算...

    2019年4月25日 321.03K
  • 区块链入门 | 什么是哈希函数

    今天我们来看看比特币的一个重要概念:哈希函数。本文首先介绍了什么是哈希函数以及哈希函数的抗碰撞性、隐秘性和谜题友好三大特性。再结合区块链的特性,分享了哈希函数在区块链挖矿工作量证明中的具体应用,并简单...

    2019年4月13日 328.69K
  • 区块链入门 | 一文读懂哈希函数

    哈希函数
    哈希函数(Hash):h=H(Data)

    定义
    哈希函数H,将可变大小的数据Data作为输入,产生固定长度的h值。

    密码学哈希函数,是一个数学函数。哈希函数本身拥有的特征:

    1、输入任意性:...

    2019年4月13日 331.10K
  • 比特币的加密本质: 哈希函数是什么?

    什么是哈希? 加密哈希函数是在数字数据上运行的数学运算。在比特币中,所有操作都使用SHA256作为底层加密哈希函数。 安全哈希算法是由美国国家安全局(NSA)设计的一套加密哈希函数。 简单地说,哈希函数就像一个黑盒子,在这里输入任何大小的数字信息,结果(输出)是一个字母数字字符串(例如:0xe3b0c44298fc1c149afbf4c8996fb92427...

    2019年3月25日 340.97K
  • 理解Merkle pollards

    在加密货币的世界中,Merkle树被用作一种有效的方法来证明在一个大值集合中以最小的存储空间存在一个特定的值。本文介绍了Merkle树,并展示了如何通过存储多个级别的分支 (称为“Merkle pollards”)来显著减少对同一棵树的重复证明。 哈希

    2019年2月15日 409.36K
  • 哈希函数——区块链的back bone

    了解比特币和区块链非常简单,只要理解三部分, 第一是了解其数据结构,第二个就是分布式储存和共识,第三就是网络和节点。

    哈希函数不管是在数据结构还是在分布式共识方面都是非常重要的,那么什么是哈希函数...

    2019年2月4日 424.07K
  • 哈希函数的概率数据结构

    哈希函数在计算机科学中广泛使用,并在概率数据结构和算法中非常有用。我们都知道数据结构是大多数算法的构建块。一个糟糕的选择可能会导致出现一个困难和低效的解决方案,而不是优雅和高效的解决方案。

    2019年1月23日 441.56K
  • 科普 | 分片技术——提升区块链TPS的利刃

    报告摘要: 分片是源自数据库的扩容技术,可用于提高区块链系统的可扩展性,基本思想是将网络中的节点分成不同的碎片,各分片可以并行处理不同交易,这样可以并行处理相互之间未建立连接的交易,以提高网络并发量。它的特点是随着节点数目的增加,网络吞吐量也随之增加。核心难点在于数据分片的关键特征值确定,以及元数据在片区之间通信的延迟造成的不一致性问题,频繁的跨碎片之间的通...

    链圈子 2018年8月2日 760.76K
  • HitChain(HIT)区块链上的开发者共治社区

    HitChain是面向开发者的开放型DAO(Distributed Autonomous Organization,分布式共治组织),致力于构建一个全球化的开发者共有、共建、共享的共治社区。HitChain代表全球开发者的全体利益,将逐步解决现有开源生态在开发者产出物安全管理、能力合理度量、价值及时兑现、创意快速实现、权利真实拥有等挑战性问题。 这里特别说明...

    项目 2018年7月23日 784.09K
  • 哈希函数:区块链的数字指纹 | 哈希未来

    作者:哈希未来 蒙绎泽、陈致佳 哈希函数是指一类数学运算过程,它接受任意大小的输入值,经过一番运算后可以很快给出一个确定的固定长度的输出值,这个输出值可以作为这个输入值的数字指纹。 正如对于双胞胎而言,他们各自的指纹也是独一无二的,哈希函数的设计使得它也具有同样的特性:即使是非常微小的输入值差别,哈希函数的运算结果也会有非常巨大的差异。除此以外,哈希函数没有...

    链圈子 2018年6月25日 845.55K
  • 斯坦福大学终身教授张首晟:In Math We Trust

    中国科学院外籍院士、美国科学院院士、丹华资本创始人、斯坦福斯坦福大学物理系、电子工程系和应用物理系终身教授张首晟讲座实录: 同学们晚上好,我是斯坦福大学的教授,又是清华大学的教授。我平时讲的课都是关于物理,但我其实一直对区块链非常感兴趣。 今天讲的题目是In Math We Trust,子标题是Foundation of the Crypto-economi...

    2018年5月26日 892.31K
  • 丹华资本张首晟:区块链的机会或是互联网的100倍

    5月8日,在由白帽汇安全研究院和北京华顺信安科技有限公司主办的2018区块链安全高峰论坛上,中国科学院外籍院士、美国科学院院士、丹华资本创始人、斯坦福大学终身教授张首晟做了主题为量子计算、人工智能与区块链的演讲。 张首晟在研究中阐述了三者之间的关联,并表示我们的信任机制可以完全建筑在数学上,整个人类金融和数据市场的发展都用“In math we trust”...

    2018年5月13日 887.24K