当前位置:首页 > 物联网 > 区块链
[导读] 一、比特币 1.比特币是什么 简单的说,现在说比特币的价值,就像在上世纪70年代说互联网的价值一样,假设有一天你把“123456”这串数字发给了对方买了一斤猪肉(这个举例有点。.

一、比特币 1.比特币是什么

简单的说,现在说比特币的价值,就像在上世纪70年代说互联网的价值一样,假设有一天你把“123456”这串数字发给了对方买了一斤猪肉(这个举例有点。.),对方收到了这串数字,从而完成了你们的这次交易,那么这也许就是比特币的价值了。你也许感觉有点扯淡,但是从发展的眼光来看,这是必然的,就像20年前谁会相信出门买东西带着手机就可以完成交付一样。钱是虚拟的也是必然的,其实钱也是一直是虚拟的,只是由于技术的限制,所以现在我们使用纸币这个东西来替代。

2.什么是非对称加密

简单的说,非对称加密就是加密和解密需要两把钥匙,一把为公钥,一把为私钥,公钥每个人都有,私钥只有你自己拥有,别人用你的公钥加密信息后发送给你,你用私钥来获取里面的东西,可以这样理解,你的支付宝账号(公钥)每个人都可以获取,对方通过你的支付宝账号转账,不再是直接到账,而是你输入密码(私钥)后才能获取,这样确保这笔钱是属于你自己的。别人也无法盗取你的钱,因为私钥只有你自己拥有。

3.比特币交易

首先要有一个比特币钱包(目前国内不支持购买服务),钱包中存放的不是钱,而是你的公钥和私钥,拥有了公钥和私钥之后就可以去交易了。

根据协议,公钥的长度是512位。这个长度不太方便传播,因此协议又规定,要为公钥生成一个160位的指纹。所谓指纹,就是一个比较短的、易于传播的哈希值。160位是二进制,写成十六进制,大约是26到35个字符,比如 1BvBOSEYstWetqTFn5Au4m4GFg7xJaNVN2。这个字符串就叫做钱包的地址,它是唯一的,即每个钱包的地址肯定都是不一样的。

向别人收钱的时候,只要把你的钱包地址告诉对方就可以了,因此你可以用私钥获取钱包的钱。所以比特币的交易就是比特币地址的转移,比特币的交易完全公开,所以我们可以通过交易地址查询改地址拥有的比特币数量,能否完成这笔交易,为了确保交易的属实性,需要提供:

1.上一笔的交易Hash值

2.交易双方地址

3.对方公钥

4.对方私钥生成的签名文件

交易记录必须写入数据库才真实有效,写入的是一种名为区块链的特殊数据库。(参考)根据比特币协议,一个区块的大小最大是 1MB,而一笔交易大概是500字节左右,因此一个区块最多可以包含2000多笔交易。矿工负责把这2000多笔交易打包在一起,组成一个区块,然后计算这个区块的 Hash。计算 Hash 的过程叫做采矿,这需要大量的计算。矿工之间也在竞争,谁先算出 Hash,谁就能第一个添加新区块进入区块链,从而享受这个区块的全部收益,而其他矿工将一无所获。一笔交易一旦写入了区块链,就无法反悔了。

二、区块链 1.区块链是什么

简单的说,区块链就是一种特殊的分布式数据库,我们常见的Mysql是非分布式数据库,常见的分布式数据库如:Redis、Mongodb,而区块链只是一种特殊的分布式数据库。

任何人都可以架构服务器加入区块链网络成为一个节点,所有节点都存储整个数据库,可以往节点中写入或读取数据库。区块链没有管理员的概念,任何人都可以使用。

2.区块链的组成

区块链由每一个区块组成,每个区块就是每一条数据库记录,每个区块包含区块头(当前区块的特征值)和区块体(实际数据)可以简单想象为数据结构。区块头中包含多项特征值,如生成时间、区块体的Hash值、上一个区块的Hash,Hash可以理解为一种加密,任何字符串通过Hash计算都生成256为的Hash字符串,不同字符串计算的结果不相同。所以每个区块的Hash值都是唯一的,如果区块改变了,他的Hash值肯定会改变,又因为每个区块中记录上一个区块的Hash,而Hash= Hash(区块头),所以如果某个节点的Hash值发生了改变,那么,在他之后的区块肯定会改变。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭