baker95935

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年10月16日

摘要: 重识linux-守护进程,系统服务,daemons 1分类 分为 单独的守护进程 和超级守护进程 2命名 服务的名称被创建之后,被挂上linux使用,通常在服务的名称之后会加上一个d,例如at和cron这个两个服务, 他们的程序文件名会被取为atd与crond 这个 d就是daemons 3 启动脚 阅读全文
posted @ 2018-10-16 17:15 baker95935 阅读(304) 评论(0) 推荐(0)

摘要: 比特币原理-什么是比特币 1 比特币是数字货币 就是一连串的数字 2 去中心化的记账系统 阅读全文
posted @ 2018-10-16 14:47 baker95935 阅读(238) 评论(0) 推荐(0)

摘要: 比特币原理-共识机制 1 累积工作量最大的区块 延长最大链 2 分叉 工作量多的为主链 工作量少的为备用链 总之:工作量证明+最长链的组合 作为共识 阅读全文
posted @ 2018-10-16 14:28 baker95935 阅读(557) 评论(0) 推荐(0)

摘要: 比特币原理-为什么记账-挖矿 1 记账=hash打包的过程 就是hash打包交易信息,由于处理这些内容会消耗资源,所以算法会给予奖励 2 挖矿=工作量多少的证明 1)规则 一段时间(通常是10分钟)内只有一个人可以记账成功 2)通过解决密码学难题(工作量证明)竞争获得唯一记账权 3) 其他节点复制记 阅读全文
posted @ 2018-10-16 11:43 baker95935 阅读(1786) 评论(0) 推荐(0)

摘要: 比特币原理-账号所有权的问题-由私钥控制无个人信息 比特币系统 1 点对点交易 没有第三方 2 账号就是地址来表示的,转账是从一个地址转到另外一个地址 转账记录就是 地址1 地址2 币值 3 密码就是私钥 地址和私钥的关系-非对称关系,私钥 找不回的 hash(hash(fun(私钥)))=地址 4 阅读全文
posted @ 2018-10-16 11:23 baker95935 阅读(468) 评论(0) 推荐(0)

摘要: 比特币原理-账本如何验证 1 hash函数 生成摘要信息 hash和md5函数类似的结果 hash(原始交易信息)=摘要 2 区块 区块 = 区块头【序号+时间戳+hash摘要】 + 交易记录 3 第二个账本以及更多 在第二个账本计算的时候,会加入第一个账本的hash值作为参数+第二个账本的交易信息 阅读全文
posted @ 2018-10-16 10:56 baker95935 阅读(673) 评论(0) 推荐(0)