今日阅读打卡之区块链技术原理

in #cn-book5 years ago


打卡,《区块链:定义未来金融与经济新格局》
第四章 区块链技术原理71%
今天阅读的部分收获颇多,最重要的是搞明白了在最初阅读时记下的日后要搞明白的三个内容(原贴地址https://steemit.com/cn-book/@changxiu/5ho4oh62sj),特别兴奋!虽然很多专业术语不知道说的是啥,更深入的操作过程也看不明白,好歹懂得了自己原本不懂的内容,很开心了!

知识要一点一点的积累,不能想着一口吃饱,哈哈哈哈,很会劝慰自己吧~

1.记账的内容——资产交易
用地址来标识一笔交易的支出方和接收方,并打上时间戳,最终生成按照时间前后排列并加以记录的电子交易证明。
即:如果说整个比特币区块链是一个账本,那么账本上承载的就是一笔笔由一些地址转移到另一些地址的资产交易
2.竞争的过程(节点的工作方式)
(1)新交易广播到全网的节点,每个节点会收到交易消息
(2)每个(挖矿)节点将新交易收集到节点的内存,并组装成区块
(3)每个(挖矿)节点都尝试在自己的区块中找到一个具有足够难度的工作量证明
(4)(挖矿)节点找到一个工作量证明,把有效的区块数据向全网进行广播
(5)当且仅当包含在该区块中的交易都是有效的,并验证其完成了工作量证明,其他节点才认同该区块的有效性
(6)其他(挖矿)节点表示接受该区块,并在该区块的末尾制造新的区块以延长整个区块的链条
节点始终都将最长的链条作为正确的链条,在它的基础上持续工作并延长它。
矿工们通过算不努力竞争争取记账权,确认网络的转账交易,同时获取区块奖励。区块以链条的形式通过哈希值相连,最终形成了由各个区块组成的记账系统——区块链。
3.怎样理解“在这个系统中,每个节点只需要根据自身利益(得币)行事,出于自私的目的进行的竞争,最终造就了保护系统安全的庞大算力基础,提升了系统的可靠性”中的“保护”?
中本聪在白皮书里提到:只要诚实的节点所控制的计算能力总和大于有合作关系的攻击者的计算能力的总和,比特币系统就是安全的。


Posted from my blog with SteemPress : https://changxiu.000webhostapp.com/2018/11/%e4%bb%8a%e6%97%a5%e9%98%85%e8%af%bb%e6%89%93%e5%8d%a1%e4%b9%8b%e5%8c%ba%e5%9d%97%e9%93%be%e6%8a%80%e6%9c%af%e5%8e%9f%e7%90%86

Sort:  

你那里天气如何?还在发愁自己的好文没人发现,收益惨淡吗?记得加上cn-curation标签,让飞鸽传书 帮你走出困境吧!如果不想再收到我的留言,请回复“取消”。

YOU JUST GOT UPVOTED

Congratulations,
you just received a 13.53% upvote from @steemhq - Community Bot!

Wanna join and receive free upvotes yourself?
Vote for steemhq.witness on Steemit or directly on SteemConnect and join the Community Witness.

This service was brought to you by SteemHQ.com

Congratulations @changxiu! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You got more than 700 replies. Your next target is to reach 800 replies.

Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

The new Steemfest³ Award is ready!
Be ready for the next contest!

Support SteemitBoard's project! Vote for its witness and get one more award!

Coin Marketplace

STEEM 0.36
TRX 0.12
JST 0.039
BTC 70223.87
ETH 3561.28
USDT 1.00
SBD 4.73