共有链比特币如何做到防篡改性呢
来源:互联网 发布:老凤祥淘宝上怎么没了 编辑:程序博客网 时间:2024/05/15 07:45
区块链是永久且不可逆转修改的记录。照理说,所有基于区块链的应用都能做到这一点,但是目前只有比特币能做到。
为什么比特币是可以做到永久,不可逆转修改且全网公开透明的呢?
有四点:
1,因为比特币是基于时间流的记录,时间(注意是目前)不可倒流,所以比特币交易记录不可逆转。同时,比特币是一个复式记帐本,上一个十分钟的交易记录哈希值又被记录在下一个十分钟的block里面,所以,对之前任意交记录的修改,都会导致后面所有交易记录的变化。其次,每一笔交易都全网公开,所有人都能看到“A地址到B地址发生了一笔100比特币的交易”,并来验证这笔交易没有重复支付,只有合法的交易才能被计入block,之后所有的人也可以再查看,所以是全网公开透明。
2,算力去中心化,且巨大。
最早中本聪自己挖矿挖了1年,之后7年全球千万矿工一起参与到挖矿的过程中,所以想要修改交易记录,算力只有超过全网超过51%的算力才可能实现。而这几乎是不可能。
3,交易记录存储去中心化。
每十分钟生成一个block,这个记账权可能被世界任何一个地方的人抢到,所以交易记录可能存储在世界各地,而不是某个中心机构,比如支付宝。
4,规则制定去中心化。
任何人都可以提出比特币协议的修改或改变,并写出相应的代码,但是否被采纳就要看是不是能拥有全网超过51%的算力。
以上四点保证了比特币永久,不可逆向修改且全网公开透明。
阅读全文
0 0
- 共有链比特币如何做到防篡改性呢
- 区块链是如何做到交易数据防篡改的
- 测试区块链的防篡改性
- 如何实现网页防篡改
- 以太链防篡改测试
- 第二章 比特币如何做到去中心化
- 网站如何保证网页防篡改
- 如何进行网站防篡改监控
- 防篡改
- 防篡改
- 如何做到无缝沟通呢?
- 高防比特币界面
- 2008奥运期间政府网站如何保证网页防篡改
- 说说如何使用 JavaScript 创建防篡改对象
- 网站防篡改解决方案
- 网页防篡改技术
- 网页防篡改原理
- 文件防篡改
- 用两个使用Caffe的小项目案例演示迁移学习的实用性
- unable to connect to 192.168.1.110:5555 解决办法
- Android Apk 编译原理解析
- 远程桌面连接指导教程
- Android网络请求
- 共有链比特币如何做到防篡改性呢
- #pragma pack的作用
- 玩转cookie 用户登录时间判断
- linux ls、mkdir、rmdir命令的使用
- https 防DNS挟持
- python 去除重复字符
- POJ 1144 Network 求割点
- python实现Floyd算法
- 重新给xAxis.data和series.data赋值 然后myChar.SetOption(option) ,去掉原来的数据