Chinaunix首页 | 论坛 | 博客
  • 博客访问: 185698
  • 博文数量: 60
  • 博客积分: 1597
  • 博客等级: 上尉
  • 技术积分: 461
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-20 13:24
文章分类

全部博文(60)

文章存档

2017年(15)

2016年(6)

2015年(37)

2008年(2)

分类: C/C++

2017-11-05 21:33:20

一种完全通过点对点实现的电子现金系统,在不需要第三方支持时防止double-spending。
比特币用基于时间戳的随机散列,并让其形成前后文相关序列作为记账核对解决双花问题,也被称为区块连。
比特币的记账不能更改是一种副属性,前提是‘除非重新完成全部的工作量证明,形成的交易记录将不可更改’,比特币各种滥用也是应为这一缺陷,但‘这一系统本省需要的基础设施非常少’因为没用中心化服务器,相关备份维护成本很低。
比特币钱包本质是所有者的公钥, A付给B一个币这条记录就是 A用B的公钥对这条记录加密,内容只有用B的私钥才能解开,B拥有这条记录,A在创建这条记录时候通过自己的私钥对着条记录进行签名,同时在交易末尾公布了自己的公钥,通过计算A的公钥如果和签名一样就能确认这是A用自己的私钥创建的交易记录
一枚电子货币就是这样一串数字签名,其实就是一条加密的记录,
阅读(1419) | 评论(0) | 转发(0) |
0

上一篇:tensorflow 导出/导入 模块

下一篇:没有了

给主人留下些什么吧!~~