首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

密码学如何保护区块

本文摘自Logan Brutsche图书《The Layman's Guide to Bitcoin》。 密码学应用数学函数以保证数据安全性科学。...如果一个使用密码学系统被攻破,那只可能是因为设计者错误地应用了密码学。...这是一个很重要特点,因为比特币一个非常直接密码学应用。 密码学并不是一种未经考验新技术。比特币所使用所有密码学技术自互联网诞生以来一直都在使用着,每天使用许多常见互联网协议重要部分。...计算机科学家认为密码学可靠和必要,就像NASA(美国国家航空航天局)认为宇航科学可靠和必要一样。 公私钥对:密码学基石 公私钥对区块所使用密码学基石。公私钥对包含两部分:私钥和公钥。...要理解这一问题答案要求比大多数人对数学更深入理解,这远远超出了本书范围。 尽管如此,这项技术每天都在被赖以使用,并且在密码学社区内被认为坚如磐石

1.2K150
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    区块,数实融合必然

    在我看来,区块才是实现数实融合桥梁和纽带,以更加深度角度来看待区块,以区块视角来寻找数实融合方式和方法,才是真正实现数实融合关键。...区块,数实融合技术底座 缺少了技术支撑,数实融合无法实现。那么,究竟什么技术才是数实融合时代基础设施呢?...笔者认为,区块,才是真正能够成就数实融合,并且发挥出和互联网一样功能和作用技术,区块,才是数实融合时代技术底座。 1、区块足够基础。...简单来讲,就是没有确立区块在数实融合时代功能和地位所导致。...区块之所以会承担起这样功能和作用,其中一个很重要原因就在于它足够基础,它可以串联起其他技术,它能够实现以数字科技为主导数字经济与实体经济之间深度融合

    36410

    区块与云融合:BaaS

    区块数据存储,数据加解密,数据传输多种技术融合区块技术具备三个主要特征:分布式、智能合约和交易可追溯。分布式:区块网络中不存在控制节点,数据发散存储在多个节点,节点间互为备份。...与区块技术相类似,云计算本质上也是将分布式计算、并行计算、网络存储、虚拟化、负载均衡传统计算机和网络技术发展融合产物,具有资源弹性伸缩、快速调整、低成本、高可靠性特质。...区块与云融合落地实现方式之一就是构建区块即服务(Blockchain as a Service,BaaS)平台。BaaS 使用云计算基础设施,将区块开发、部署、使用全流程嵌入云计算平台。...区块与云计算两项技术融合,满足各行业、各领域区块技术相关参与企业和开发人员需求,实现快速搭建、部署、测试和拆除环境,降低部署时间、人力成本。...覃惠玲,覃思师,周春丽.区块与边缘计算在能源互联网中融合架构[J].中国科技信息,2022,(11):83-84.刘楠,刘露.区块与云计算融合发展BaaS成大势所趋[J].通信世界,2017,(17

    1.3K20

    学习IoT与区块融合

    事实上, 区块和物联网融合许多公司议程, 除物联网和金融服务以外几个领域也有现成实施、解决方案和举措。 ?...使用区块对物联网三个关键好处 来源: IBM infographic 物联网和区块需要解决挑战 现在时候开始关注物联网和区块融合, 即使两者结合可能不适合今天。...区块技术可以为两个设备提供一个简单基础设施, 通过有保障、可靠时间戳式契约握手, 直接转移货币或数据财产。 为了促进信息交流, 物联网设备将利用智能合约, 然后模拟双方之间协议。...保险区块主要使用情况智能合约和加强索赔管理若干程序。 其他应用包括欺诈管理, 法律要求应用程序(区块在法律部门也得到了彻底审查) , 甚至在保险中使用技术。...了解区块和物联网融合区块和物联网融合点在智能建筑、能源产业、工厂、关键电力建筑、智能产品制造 / 设计、数码双生技术、保险业、制药、物流等等, 或者超越 ERP 或安全等特定应用程序 /

    1.2K40

    区块核心技术-密码学

    也开源了很多区块项目:https://github.com/linapex,有需要朋友可以下载学习,本文区块技术实战系列第二篇(不定期更新): 《区块从钱包应用到技术本质》 《区块核心技术...-密码学》 《区块核心技术-P2P网络构建》 《区块核心技术-分布式一致性与共识算法》 《区块核心技术-区块设计与存储》 今天我们聊一聊区块核心技术密码学区块技术离不开密码学,可以说密码学区块系统基石之一...这是一件很奇妙事情,2 行文字,6 行代码承载着亿万级别的资产,但往往越简单,越奥妙。以上 6 行代码,就已经囊括密码学中大多数技术,比如随机数生成器、非对称加密,单向散列函数。...其中MD5密码学专家R.L.Rivest设计,SHA美国算法制定机构设计。...在区块系统中,构建交易数据对应Merkle树,计算得到Merkle树根节点区块哈希值,区块哈希值能够唯一而精准地标识一个区块区块中任意节点通过简单哈希计算都接获得这个区块哈希值,计算出哈希值没有变化也就意味着区块信息没有被篡改

    11.8K5345

    讯头条:用区块技术推动媒体融合发展,能行吗?

    讯头条报道:人民日报社副总编辑:用区块技术推动媒体融合发展。...近日,人民日报社副总编辑卢新宁在2018全国党报网站高峰论坛上表示,融合发展一场媒体自我革命,不进则退,缓进也是退。...新技术大河奔涌,党媒站在信息传播技术发展前沿,推动媒体融合发展必须坚持内容和技术双轮驱动。面对区块新技术,把重心放在如何提高内容生产效率、提升传播效果上,积极利用新技术,创新应用新技术。...更重要一点区块技术可以有效解决侵权问题,随着互联网不断发展,只需按下几个键,就可以完成内容复制。...但区块媒体距离全方位革新还有很长一段路要走。但国内正有诸如讯头条区块媒体在不断前进之中。

    34520

    区块与物联网融合

    然而,这两个技术领域不能仅仅在增长潜力上相提并论,但它们实际上可以相提并论。 物联网和区块技术融合可能动态,有利于企业。...在这里,我们将讨论其发展状况,并弄清楚为什么企业可以受益于这种技术力量结合。 物联网和区块技术如何融合在一起? 物联网发展在很大程度上是为了传播数据而不需要人与人之间互动。...通过加密系统为物联网加油方法 最重要区块和/或加密可以通过多种方式推动物联网。为了更好地理解这些可能性,以下一些推测示例,说明如何将它们一起使用以及如何使业务受益。...采用区块技术物联网设备很有可能会增加消费者之间信任度,并改善提供物联网服务和产品销售。 3.区块保护 众所周知,区块可跟踪车辆使用情况并防止篡改读数和其他信息。...所有这些设备都可以跟踪其历史,包括维修。这将保护向他们出售产品公司免于保修欺诈,还有许多其他好处。

    71000

    区块关键技术】-“密码学

    之前本人研究东西大多偏向于智能合约和共识算法、跨一些知识,确实也是这俩比较值得研究一些,在此基础上区块相关关键技术还有密码学相关知识和分布式存储相关一些知识。...本期就结合着最近在忙东西归纳了一下区块密码学整理,当然学东西都得学全套不是。废话不多说上干货。 密码学区块应用归纳为3类:数字摘要算法、数字签名、加密算法。...在区块中,数字签名算法用以确认数据单元完整性、不可伪造性和不可否认性。常用数字签名算法包括RSA、ECDSA、SM2。...在区块中,非对称密钥算法可用于数字签名、地址生成、交易回溯和交易验证。此外,在区块网络系统中,密钥 有效保护和受限使用对整个系统安全亦有重要影响。...在公有场景,用户密钥通常通过区块客户端程序来进行保存、管理和操作。在联盟或专有场景,通常会有更复杂多层级用户管理和密钥托管需求,包括身份鉴别和权限管理

    1.1K20

    区块概况:什么区块

    跟传统数据库技术相比,其特点应该包括: 维护一条不断增长,只可能添加记录,而发生过记录都不可篡改; 去中心化,或者说多中心化,无集中控制,实现上尽量分布式; 可以通过密码学机制来确保交易无法抵赖和破坏...具体以比特币为例来看如何使用了区块技术?客户端发起一项交易后,会广播到网络中并等待确认。网络中节点会将一些等待确认交易记录打包在一起(此外还要包括此前区块哈希值信息),组成一个候选区块。...也即俗称挖矿。 很自然会有人问,能否进行恶意操作来破坏整个区块系统或者获取非法利益。比如不承认别人结果,拒绝别人交易。实际上,因为系统中存在大量用户,而且用户默认都只承认他看到最长。...联盟则介于两者之间,由若干组织一起合作维护一条区块,该区块使用必须有权限管理,相关信息会得到保护,典型如银联组织。...根据使用目的和场景不同,又可以分为以数字货币为目的货币,以记录产权为目的产权,以众筹为目的众筹

    17K61

    什么区块区块干什么

    区块是什么? 人们常说,区块比特币底层技术,那么比特币底层技术又是什么呢... 为了防止这样反反复复、无穷无尽问题,我们有必要从为什么会有区块说起... 区块怎么产生?...C向法院申请驱逐艾女士,原来国家产权局登记C名字,而后房屋被拆毁。...[0034pORpzy7pq4BYzod59&690] 这时候,一个叫中本聪聪明人突然不知道从哪里冒了出来,贼兮兮说:“我来给你们出个解决方案吧,我叫它区块。...区块方案所有的规则都是公开透明(建立数学算法上),所以村民们获得了共识,可以相互之间达成信任。...听到这里,村民们明白区块本质了:一个公开透明可信赖帐务系统,它能安全存储交易数据,并且无需任何中心化机构审核,因为这个过程完全是由整个网络来完成

    3.5K10

    区块:数实融合实现路径

    以往,提及区块,我们通常会将它独立起来看待,甚至还将它看成一个互联网「掘墓人」;现在,当我们再度提及区块时候,通常会将它与大数据、云计算、AI技术联系在一起,甚至还试图寻找它与互联网之间某种联系...因此,对数实融合之下区块进行新定义,无疑成为它开启新发展关键所在。 区块,正成为数实融合「桥梁」 可以确定,数实融合绝对未来发展主题和方向。...当区块开始发展成熟,特别是当衍生于区块商业模式开始逐渐完备,我们看到,数实融合正在从理想照进现实。...区块,正让数实融合技术实现「孪生」 欲要实现真正意义上数实融合,如果没有新技术作为支撑的话,万万无法实现。...大数据、云计算、AI新技术自然不必说,量子计算、边缘计算、虚拟现实技术,同样也是数实融合下不可被忽略技术门类。

    36420

    EKT多技术谈 | 起源——区块密码学

    前言:谈区块离不开密码学。...通常来讲,区块技术利用块链式数据结构来验证与存储数据、利用分布式节点公式算法来生成和更新数据、利用密码学方式保证数据传输和访问安全、利用由自动化脚本代码组成智能合约来编程和操作数据一种全新分布式基础架构与计算范式...区块核心它按照时间顺序将数据区块以顺序相连方式组合成一种链式数据结构,并以密码学方式保证不可篡改和不可伪造分布式账本。...我们对此做一个总结,可以发现区块中有四项不可缺核心技术,分别是分布式存储、共识机制、密码学原理和智能合约。而今天我们将主要从密码学角度聊一聊区块起源问题。...它已不仅仅局限于使用在军事、政治和外交方面,而更多与人们生活息息相关:如人们在进行网上购物,与商务交流,使用信用卡等等,都需要密码学知识来保护人们个人信息和隐私,当然对于我们关注区块技术,

    1.5K30

    人工智能和区块融合

    区块一种安全、去中心化、不可篡改数据库,其中数据被去中心网络下所有用户共享,这个去中心化网络能记录并审查所有的交易数据(不论on-chain基础数据,还是off-chain交易数据)。...借用英格兰银行说法,区块“一项使陌生人也能信任同一个共享数据技术”。...需要说明区块分类基于不同网络访问权限,对任何人开放、完全不受控制公有,和只对联盟内用户开放联盟。...同态加密技术(直接处理加密数据)、Enigma项目(Zyskind,2015)或Zerocash项目(Sasson,2014),可能解决方案,但我认为这个问题和前两点紧密相连; 功效:Deloitte...4.结论 在区块和AI技术谱线中,有两个极端:一个在封闭数据平台上建造集中式人工智能,另一个在开放数据环境下建造分布式人工智能。

    1.2K51

    区块学习笔记之密码学原理

    crypto-currency 加密货币,加密货币实际上不加密,因为产生交易在区块中都是公开。...cryptographic hash function 密码学中使用hash函数,具有两个重要性质: 一 collision resistance(碰撞反抗) / collision free。...这个性质说明,人为要找到满足上述条件 x、y 极其难,基本不可实现。所以可以应用于检测内容是否被篡改。但MD5 hash函数没有此性质。hash碰撞指: x !...对于比特币来讲,还需要 puzzle friendly(谜) 性质,指通过 x 并不能预测 H(x) 处于哪个范围里,只能暴力尝试。 比特币中使用 hash函数为 SHA-256。...比特币中账户 公钥(public key)和私钥(private key) 对,用于对交易过程进行签名(用私钥加密,公钥解密),生成公钥和私钥随机源一定要好,不然容易产生相同公钥和私钥对。

    44920

    隐私计算与区块融合思考

    回顾区块 区块密码学、P2P、智能合约、共识机制技术进行结合一个分布式分类账本,这些技术赋予了区块不可篡改、可追溯、去中心化特性,在数据结构上使用哈希指针代替普通指针链式结构。...2.3 多方安全计算 多方安全计算是密码学一个子领域,目的多个参与方从每一方隐私输入中协同计算某个函数结果,而不用将这些数据展示出来。...在与区块结合中,可信执行环境主要工作完成秘密交易、计算、共识和跨,适用于可能存在恶意参与方、计算逻辑复杂且需要短时间内完成场景中。...3.3 区块与联邦学习融合 区块和联邦学习当前研究热点,联邦学习基于隐私保护分布式机器学习,而区块能实现价值转移分布式数据库,使用加密算法和共识机制,使得所存数据不可篡改且公开透...将合理激励机制应用在训练场景,保证训练学习公平性发展区块融合联邦学习关键。受限于面临攻击多、标准不完善问题,区块和可信执行环境结合仍不足以作为通用安全技术广泛应用。 4.

    1.5K20

    区块101:区块技术如何工作?

    正如我们指南中所说区块技术是什么?”有三种主要技术可以组合成区块。没有一个。相反,它是他们业务流程和应用程序。...区块技术主要目的创建一个安全数字身份引用。身份基于私有和公共密钥结合。 这些键组合可以被看作一种灵巧同意书,创造了一个非常有用数字签名。...对于开放公共区块,这涉及到开采。采矿对一个古老经济学问题——公地悲剧——一种独特方法。 有了区块,通过提供你计算机处理能力来服务网络,有一种奖励可用于一台计算机。...这是一连串块: 对于每个区块,类型、数量和验证可能不同。这是区块协议问题——或者是什么无效事务规则,或者一个新块有效创建。验证过程可以为每个区块定制。...到目前为止得出唯一结论,我们还没有完全理解区块协议灵活性。 在我们指南中,更多关于区块技术应用和用例是什么?“开放和许可区块有什么区别?”

    6.4K80

    什么区块

    关于“区块”,有人以为只与比特币相关,其实不然,区块一种颠覆传统计算方法新科技。...区块技术特点如下: 1、数据区块比特币金融系统中重要概念,记录了整个比特币网络上交易记录数据,并且这些数据被所有比特币节点共享,通过数据区块,我们可以查询到每一笔比特币交易历史。...只不过这个“帐目记录本”由网络上每个比特币矿工挖矿软件记录。如果一笔比特币交易被数据区块确认,那么相关信息将会被记录在数据区块中。比特币“帐目记录本”就叫做数据区块。...3、数据区块技术本质去中心化且寓于分布式结构数据存储、传输和证明方法,用数据区块取代了目前互联网对中心服务器依赖,使得所有数据变更或者交易项目都记录在一个云系统之上,理论上实现了数据传输中对数据自我证明...第一,交易主体将从人或者法人变为设备,各种各样设备、器件智能物体点对点之间交易。

    2.1K80

    什么区块

    近年来区块经济变得越来越来热门,但是对于一些不是专业技术或者金融行业的人却不是很了解区块经济是什么。接下来就为想了解朋友介绍一下区块经济。...一、区块经济是什么 在百度中,对于区块解释分布式数据存储、点对点传输、共识机制、加密算法计算机技术新型应用模式。...二、区块经济有什么优点 相对于传统中心化、集中化经济,区块经济不再需要有中介参与,只要买家和卖家双方完成即可,不仅大量降低了成本,而且也能提升效率。...三、区块经济未来发展 目前,在我国区块经济还处于初期阶段,如果想要区块经济变得成熟,还需要几年甚至更漫长时间。...通过区块经济各种优点,相信未来区块经济将会逐步取代 现有的经济模式。

    2.2K50

    什么区块

    区块支撑比特币基础技术,过去一年流行语之一。几乎每个人都在谈论区块,而且有充分理由。...分布式账本是区块技术艺术术语,它提供了一个令人兴奋新方法,在没有中央管理机构情况下进行业务交易。以下组件非技术性,简化说明。...区块定义 区块或分布式总账分布(复制)到对等(P2P)网络计算机称为“块”加密交易不断增长列表(数字文件)。 块 如上所述,区块被称为区块不可变,连续记录。...更复杂用例建立自我执行贸易协定。区块使用清单实际上无止境。从标题搜索到交付验证,分布式账本为开展业务提供了一种全新,安全方式。...你关键问题:“对于这个项目,区块一个比精心设计安全数据库更好选择?之后,你在路上!

    2.2K40
    领券