区块链已发展多年,现实中应用例子已经很多,比如智能医疗、食品药品安全溯源、类似“绿码”功能的治安防控等,而对于新冠肺炎这类新涌现的具有不确定性的新事物,区块链技术拥有的存证和通证特点也能发挥独特优势。华为的一份报告中数据显示:区块链应用场景的普适性随着时间推移而变化,从2016年的金融领域开始,到2018年的物流、
原创
2021-08-26 14:18:01
228阅读
区块链(BlockChain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的 新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。这次是再次回顾了,笔者之前是在2014年接触BitCoin与BlockChain.区块链是一种去中心化的状态机比特币的特点以太坊的特点Bitcoin/Ethereum/Rip
转载
2017-07-02 15:31:00
466阅读
2评论
转载自:https://blog.csdn.net/SHU15121856/article/details/95227564 比特币系统中有两种节点,一种是全节点,一种是轻节点。 全节点 一直在线 在本地硬盘上维护完整的区块链信息 在内存中维护UTXO集合,以便快速检验交易的正确性 监听比特币网络上
转载
2020-06-19 12:37:00
172阅读
什么是调整挖矿难度? 挖矿就是不断尝试nonce,使整个block header中的哈希值小于等于给定的目标阈值 target。H(block header) <= target。target越小,挖矿难度越大。调整挖矿难度,就是调整目标空间在整个输出空间中所占的比例。比特币中的hash算法是SHA
转载
2020-06-18 09:36:00
202阅读
2评论
#区块链的技术框架 区块链的技术框架主要包括数据层、网络层、共识层、激励层、合约层和应用层。 1、数据层:数据块在数据层上打上时间戳从而形成一条数据链条,通过时间戳可对数据块进行溯源追踪、定位,在数据层通过哈希算法对数据进行非对称加密,可用于数据的信息加密,登录认证。区块链底层存储不需要本地数据库,通过分布式存储实现了数据的安全性和不可篡改的属性。 2、网络层:区块链数据的传输依赖P2P,每一个节
转载
2023-07-13 17:19:42
243阅读
区块链技术原理本文主要是对区块链进行概念分析和组成技术解析,从哈希运算、数字签名、共识算法、智能合约、P2P网络等技术在区块链中的应用进行综合分析什么是区块链?区块链(blockchain) 是一种数据以 区块(block) 为单位产生和存储,并按照时间顺序首尾相连形成 链式(chain) 结构,同时通过密码学保证不可篡改、不可伪造及数据传输访问安全的去中心化分布式账本。区块链中所谓的账本,其作用
转载
2023-08-08 13:09:36
115阅读
新发布的区块,交易在网络上是如何传播的? 比特币工作在应用层(application layer:Bitcoin block chain),它的底层是一个网络层(network layer:P2P overlay network)。 工作流程 所有节点都是平等的,没有super node,maste
转载
2020-06-17 09:15:00
278阅读
2评论
哈希指针(Hash pointers) 普通指针存储的是某个结构体在内存中的地址。哈希指针不仅保存地址,还保存hash值 H( )。不仅能找到位置,还能检测出内容是否被篡改。比特币最基本的数据结构 区块链,就是一个个区块组成的链表。和普通区块的区别:哈希指针代替普通指针。Block Chain is
转载
2020-06-17 07:51:00
265阅读
2评论
区块链技术自问世以来,已经在诸多领域展示了其巨大的潜力。本文将介绍区块链技术的基本原理及其在金融、供应链管理、医疗保健等领域的应用,并探讨其未来的发展趋势
原创
2023-07-13 08:55:45
240阅读
这是《辉常观察》的第1111篇原创 文/孟永辉 一直以来,我们都在纠结于区块链与数字货币之间的关系,最后还是不自觉地就落入到了数字货币的怪圈当中,所有基于区块链技术改造行业,颠覆行业的做法都变成了一纸空谈。为什么人们对于数字货币会情有独钟? 难道他们就不知道区块链还有其他的应用场景吗?其实,他们是知道的。之所以他们会对数字货币情有独钟,主要是因为数字货币是区块链技术应用最为成熟的一个场景,并且是一
原创
2020-12-22 19:22:12
237阅读
双花攻击 数字货币容易产生双花攻击 double spending attack “双花”,即一笔钱被花了两次或者两次以上,也叫“双重支付”。中心化解决double spending:给货币制定编号,维护一个大数据库,用来记录某编号的货币在谁手里。去中心化要解决的两个问题:1.谁发行?在比特币中是由
转载
2020-06-17 08:28:00
447阅读
2评论
蒋勇|白话区块链技术栈与应用蒋勇中生代技术内容概要现如今说起比特币,相信不少朋友已是耳熟能详了,尤其是这两年随着其价格飙升,甚至超过了黄金,超过了房地产,各大财经媒体乃至央视都有所关注报道;在很多朋友心目中,比特币似乎就是一个类似于游戏币、邮币卡这样的炒作标的物,除了惊叹于它的价格上升速度外,对其了解还是寥寥。然而,这一切的背后,到底是什么在支撑,现如今除了比特币,还有很多其他的类似系统,比如莱特
原创
2021-04-23 16:40:01
908阅读
文献名称:区块链技术与应用前瞻综述作者:何蒲 于戈 张岩峰 鲍玉斌(东北大学计算机科学与工程学院 沈
转载
2023-02-06 15:24:38
472阅读
区块链是什么以及技术原理和应用背景
一、区块链区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和
转载
2023-08-10 00:25:09
220阅读
科技与法治建设的关系日益密切。如何运用区块链等技术推动数字化变革
原创
2022-06-18 23:50:17
102阅读
#三、BTC-协议 ##一个去中心化的数字货币要解决两个问题 1、 谁有权发行货币 比特币的发行是由挖矿决定的(coinbase transaction唯一一个产生新币的途径) 2、怎样验证交易的合法性,防止double spending attack 依靠区块链的数据结构 每个交易都包含了输 ...
转载
2021-07-29 10:08:00
268阅读
#五、BTC-网络 The BitCoin Network 比特币运行在应用层(application layer:BitCoin Block chain) 底层是一个网络层(Network layer:P2P Overlay Network) 比特币中的P2P网络是非常简单的,所有的节点都是对等的 ...
转载
2021-07-30 10:30:00
354阅读
2评论
#一、密码学原理 视频地址:https://www.bilibili.com/video/BV1Vt411X7JF?p=2 BTC中的密码学原理 比特币称为加密货币(crypto-currency) 比特币用到了哈希和签名两个功能 区块链上内容都是公开的,包括区块的地址,转账的金额 BTC的三个性质 ...
转载
2021-07-29 09:49:00
350阅读
#二、 BTC-数据结构 ##普通指针: 存地址、存储的是某个结构体在内存中的地址(假如P是指向一结构体的指针,那么P里面存放的就是该结构体在内存中的起始位置) ##哈希指针: 存地址 从哈希值H()这个哈希指针,可以找到该结构体的位置 同时还能够检测出该结构体的内容有没有被篡改,因为我们保存了它的 ...
转载
2021-07-29 09:55:00
386阅读
区块链是一种把区块以链的方式组合在一起的数据结构,每一个区块通过散列的方式与上一个区 块相连,实现了可追溯;同时,用密码学保证了数 据的不可篡改和不可伪造。每一个区块的生成,都 是参与者对整个系统交易记录的事件顺序和当前状态建立的共识。
原创
2021-08-26 11:11:18
911阅读