《Node.js区块链开发》——1.3 加密货币就是货币

简介:

本节书摘来自华章计算机《Node.js区块链开发》一书中的第1章,第1.3节,作者 朱志文,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.3 加密货币就是货币

加密货币就是货币,这是一个近乎“废话”的奇葩结论,当我们了解了上面的历史和概念定义之后,理解起来就会容易得多了。但是如果你不是技术人员,理解起来还是有点困难,那么现在我们就来类比一下法币,找找加密货币与“货币”的共同点。

1)定量:法币通常与背后的黄金或所谓的GDP挂钩,算是相对固定(经济低迷时的过量发行暂且就别考虑了)。加密货币,可以算作绝对的固定数量,或者少量的增发(可以弥补一些丢失的币等),以防止通货膨胀。
但是,一些网站提供的数字币是没有固定数量的,一般作为法币的代币,用户购买了多少,总量就有多少。

2)加密:法币是有防伪措施的,应该说实物防伪的最高级别的技术就应用在法币上(不过,仍然可以伪造,假币并不少见),通过验钞机等专门的验钞设备可以验证。加密货币的加密技术就相当于防伪技术,每一笔交易都会被严格加密,专家解释说,破解加密货币是理论上可行、成本上绝对不可行的事情,因此很难伪造,同时,加密货币的验证机制要远胜法币,简单、快速且更准确。

那么,个别网站的数字币就不是这样的,它们仅仅是一串数字而已,管理员可以修改、冻结,它们的加密也仅仅是用户登录时的权限控制。

3)交易:货币,也称为通货,被称为一般等价物,是可以与任何商家交换,购买任何东西的,这是货币的最基本属性。加密货币也是如此,你可以支付给任何一方,加密货币都会安全到达,而不用担心被黑客劫持或破解,也不用担心价值会减少或蒸发。

但是,一些网站的数字币是绝对没有这种功能的,只能在网站内部进行交易,离开了网站就没有任何价值了。有些商城可以使用积分购物,看似可以在很多网站之间进行交易,其实仍然是他们自己的网站。当然,网站如果与第三方签订了协议,规定它的数字币值多少法币,也可以与其他网站进行交易,但是这种交易,本质上仍然是法币交易。不过,即便如此,这个协议估计也没有人愿意签订,至少我不会,因为无法监督、控制,无法保证绝对信任。

相关文章
|
2月前
|
前端开发 JavaScript 安全
前端JS加密对抗由浅入深-2
前言: 本文主要讲解,针对前端非对称、多段加密数据传输站点,如何进行动态调试,如何进行安全测试。本次讲解不涉及任何漏洞方面,仅为学习探讨,该站点现已经更改加密方式,严禁非法测试!
|
2月前
|
前端开发 JavaScript 安全
前端JS加密对抗由浅入深-1
本文主要讲解,针对前端加密数据传输站点,如何进行动态调试以获取加密算法、秘钥,本次实验不涉及漏洞挖掘,仅为学习演示,环境为本地搭建环境
|
2月前
|
负载均衡 监控 JavaScript
pm2 工具在 Node.js 开发和部署中的重要作用
pm2 工具在 Node.js 开发和部署中的重要作用
32 0
|
2月前
|
移动开发 JavaScript 安全
js的常见的三种密码加密方式-MD5加密、Base64加密和解密和sha1加密详解总结
js的常见的三种密码加密方式-MD5加密、Base64加密和解密和sha1加密详解总结
41 0
|
25天前
|
JavaScript iOS开发 MacOS
掌握NVM、NRM和NPM:Node.js开发的利器
掌握NVM、NRM和NPM:Node.js开发的利器
34 0
|
25天前
|
资源调度 JavaScript 开发工具
从npm慢如蜗牛到飞驰如光:nrm加速你的Node.js开发
从npm慢如蜗牛到飞驰如光:nrm加速你的Node.js开发
65 0
|
2月前
|
小程序
微信小程序|Springboot+Vue+Node开发实现医疗预约挂号系统(二)
微信小程序|Springboot+Vue+Node开发实现医疗预约挂号系统
|
2月前
|
小程序 前端开发 Java
微信小程序|Springboot+Vue+Node开发实现医疗预约挂号系统(一)
微信小程序|Springboot+Vue+Node开发实现医疗预约挂号系统
|
2月前
|
存储 前端开发 JavaScript
JavaScript学习 -- AES加密算法
JavaScript学习 -- AES加密算法
21 0
|
2月前
|
JavaScript 前端开发 算法
JavaScript学习 -- 对称加密算法3DES
JavaScript学习 -- 对称加密算法3DES
10 0

热门文章

最新文章