网赚论坛

 找回密码
 免费注册
查看: 208|回复: 0
打印 上一主题 下一主题

【三期三团Day1—贾慧杰—精通比特币第二章:原理再现

[复制链接]

20

主题

20

帖子

80

积分

Ⅰ级财主

Rank: 1

积分
80
跳转到指定楼层
楼主
发表于 2017-11-20 14:11:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大部分人对于比特币真实原理的理解都是简单、粗暴的。这次通过精读《精通比特币》第一、二章节中关于原理的部分,将一些我遇到的思考,总结如下。

1比特币的架构
通常认为,比特币是由两层结构组成:用户的交易层;矿工构成的挖矿底层。
这个思路是错误的。比特币更像是由一个个节点构成的基础单层网络,交易、区块、挖矿、区块链等系列流程,可以看做是有交易产生时,出现的第二层网络。
例如:网络中A和B要交易,可以看成是他们单独出现在第二层网络,通过私钥进行交易之后,交易信息会暂时保存在一个矿工的节点,然后统一经过哈希计算、算计竞赛,产出新挖的矿,并公布到全节点,又重新回到第一层结构中。

2未交易输出
在理解“未交易输出”这个概念之前,得重新再理解区块链世界里“交易”这个概念,“交易”不能单纯的看做是日常生活中的交易、买卖、传递。比特币中的“交易”是脚本。我们举个例子,A手里有1BTC,要付给B 0.1BTC,但是A不能自己手里拿出0.1BTC交给B,而是需要进入名为“交易”的这个脚本,出来2份,一份是0.1BTC,留个钥匙孔,需要有B的钥匙孔才能动用这笔资金,还有一份是0.9BTC(假设没有手续费),这一份留个钥匙孔,需要有A的私钥才能够动用这笔资金。由A到B的第一份0.1BTC,更换主人了。叫做以交易的输出,这笔钱的主人还是自己,就叫做未交易输出。

3为什么可以有无数个地址和私钥
可以换做一个问题,是否是每一个地址,私钥都是承认的。答案是否定的,只有你的交易信息在区块中被确定,串在区块链上时,他才是有效的。这就和你在大街上和别人吹牛说:你有无数的房子。但是只有当国家承认你,给你颁发了房产证之后。房子才是你的。只有在区块链上确定了你的第一次交易信息,你的地址才会被承认。

4挖矿的矿从哪里来
BTC并非藏在一堆网络的时空裂缝里。因为每个节点会收到这期间产生的交易,然后把他们统一打包,然后在其中创建一个新地址,给自己打12.5BTC。如果自己的算力成功解出了哈希加密的结果。那么就会把这个区块公布给其他人。你就获得了12.5BTC。相当于你自己奖励自己12.5BTC,然后大家都承认了。

这是百人共读区块链第三期第一天,也是精读比特币第一天。共勉!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

广告合作|Archiver|手机版|小黑屋|财富吧

GMT+8, 2024-11-24 22:13 , Processed in 0.483601 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.1

© 2014-2021 财富吧

快速回复 返回顶部 返回列表