区块链
ignorewho
笑你我枉花光心计 爱竞逐镜花那美丽
展开
-
数字货币的特性
基于机器的数字货币有以下特性:1.一直运行代码,永不宕机2.不由人类控制发行3.有自己的签名才能使用4.自己的余额不可修改如何实现以上特性呢?一直运行代码,永不宕机:1.采用全球分布式系统,异地多活,足够分散不由人类控制发行:1.社区管人,代码管机器,人不管机器有自己的签名才能使用:1.通过私钥生成签名,使用统一的公钥进行解密自己的余额不可修改:1.采用分布式公共账本,记录交易记录,交易记录不可更...原创 2018-07-10 15:56:02 · 776 阅读 · 0 评论 -
区块链-概念
什么是区块?1.每个区块存储了单位时间的交易明细2.区块里每条交易都是合法的,验证过签名区块的具体信息?1.区块头部存储了一些必要信息,时间戳、区块大小、hash值、上一个区块的hash值2.区块的hash值=hash(上一区块的hash值+本区块的内容)3.区块的body中存储了单位时间(比特币是10分钟)内的交易记录区块链的定义?1.由上可知,每个区块都引用了上个区块的hash值,这样就形成一...原创 2018-07-10 15:57:14 · 471 阅读 · 0 评论 -
区块链-交易
交易什么?1.因为区块链是一种去中心化的技术,不像有中心化的银行这种机构来维护每个人的余额,如果每个节点维护自己的余额,显然是不靠谱的2.因为交易记录是真实的,且都有付款方的签名,可以保证可信性,所以区块链实际交易的是交易记录3.以比特币为例:转入称为input、转出称为output,每次别人转入的交易记录只能被使用一次,每次转出必须和转入对等,也就是output=input,可以转给自己作为找零...原创 2018-07-10 15:58:21 · 307 阅读 · 0 评论