请选择 进入手机版 | 继续访问电脑版
  • 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号
哈比特 首页 学院 查看内容

简单易懂的比特币原理说明

2017-12-5 15:16| 发布者: tian2017| 查看: 289| 评论: 0

摘要: 客户端自动生成用户的公钥地址(类似账号)和对应的私钥(类似密码,只是私钥可以用密码再次加密)公钥和私钥为密码学概念,实际上人们天天都在用,比如https,具体可看维基百科:公开密钥加密使用公钥地址,所有的 ...
比特币交易过程

  • 客户端自动生成用户的公钥地址(类似账号)和对应的私钥(类似密码,只是私钥可以用密码再次加密)
  • 公钥和私钥为密码学概念,实际上人们天天都在用,比如https,具体可看维基百科:公开密钥加密
  • 使用公钥地址,所有的用户间就可以交易
  • 交易信息向所有用户广播
  • 用户分一般用户和记账人(矿工)两种
  • 记账人收集交易信息,写到账本的一页中去
  • 得到所有用户认可的页叫block
  • block必须具有特定的数学特征(hash值)
  • 记账人为了制作block(挖矿),必须拼命计算
  • 计算需要成本(设备,电费)
  • 制作出block的记账人可以得到大家认可的新发行货币(25BTC)
  • (实际上新发行货币的那笔特殊交易就写在他制作的那一页中)
  • 记账人之间为最快制作出block而相互竞争
  • 计算力高的人制作出block的可能性也高
  • (实际上就是计算特定的hash值,跟暴力破解类似)
  • block必须具有特定的数学特征由网络自动调整,
  • 使得block的生成速度(也即货币发行速度)保持在平均10分钟一个(25BTC报酬)
  • block报酬每四年减半,之前为50BTC,2012年11月底刚经历第一次减半
  • 最快的记账人把制作出的block发给大家
  • 用户拿到新的一页,跟之前拿到的各页合在一起组成账本
  • 就像账本各页装订在一起一样,每页都包含上一页特征(hash)
  • 这个账本就叫blockchain(这个网站可以查看http://blockchain.info/
  • blockchain可能会有数个支链,但大家只认最长的链条
  • 用户使用这个账本,就算出自己账户的余额
  • 其他用户的余额也可以看到,但没有对应的密码就不能使用
  • 因为所有人都有账本,有人做不正交易(比如双重支付:一个币发给两个人)马上就暴露了
  • 记账人自己作假的可能性也有。但只要过半数的记账人是诚实的,作假的链条就永远不可能追上诚实的链条
  • 假如(竞争非常激烈,几乎不可能)某个记账人一个人就拥有过半数的计算力,那么他与其作假攻击破坏比特币使人们失去信心,还不如按规则制作block拿到大量的新发行货币得到的利益多吧

鲜花

握手

雷人

路过

鸡蛋

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

400-123-9990

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:上海市虹口区武进路齐浜大厦
电邮:service@habite.com
电话:021-88999999

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 粤ICP备17081913号-3 )