Login

Lost your password?
Don't have an account? Sign Up

区块链学习心得-徐郁芊-电商192

转眼间学习区块链课程已经2个月了。在为期6周,每周3小时的全英课程中我收获颇多知识。我了解到区块链是一种通过去中心化、去信任化的方式集体维护一个可靠的资料库的技术。其核心是去中心化、去信任化、集体维护、可靠的质料库。即去掉中心、权威机构,去掉对中心、权威的信任,以所有人作为中心,让集体去证明一个事物真实。

区块链是由节点参与的分布式数据库系统,它的特点是不可更改,不可伪造。它是比特币的一个重要概念,完整比特币区块链的副本,记录了其代币的每一笔交易。通过这些信息,我们可以找到每一个地址,在历史上任何一点所拥有的价值。区块链是由一串使用密码学方法产生的数据块组成的,每一个区块都包含了上一个区块的哈希值,从创始区块开始连接到当前区块,形成块链。每一个区块都确保按照时间顺序在上一个区块之后产生,否则前一个区块的哈希值是未知的。区块链概念的出现,首先是在中本聪的比特币白皮书中提到的,但是以工作量证明链的形式而存在。
      时间戳服务器通过对以区块形式存在的一组数据,实施随机散列而加上时间戳,并将该随机散列进行广播,就像在新闻或世界性新闻组网络的发帖一样 。显然,该时间戳能够证实特定数据必然于某特定时间是的确存在的,因为只有在该时刻存在了才能获取相应的随机散列值。每个时间戳应当将前一个时间戳纳入其随机散列值中,每一个随后的时间戳都对之前的一个时间戳进行增强,这样就形成了一条链。
节点始终都将最长的链视为正确链,并持续工作和延长它。如果有两个节点同时广播不同版本的新区块,那么其他节点在接收到该区块的时间上,将存在先后差别。当此情形,他们将在率先收到的区块基础上进行工作,但也会保留另外一条链,以防后者变成最长链。该僵局的打破,要等到下一个工作量证明被发现,而其中的一条链被证实为是较长的一条,那么在另一条分支链上工作的节点将转换阵营,开始在较长的链上工作。

同时我也了解到区块链系统核心优势包括:任何节点都可以创建交易,在经过一段时间的确认之后,就可以合理地确认该交易是否为有效,区块链可有效地防止双花问题的发生。对于试图重写或者修改交易记录而言,它的成本是非常高的。区块链实现了两种记录:交易以及区块。交易是被存储在区块链上的实际数据,而区块则是记录确认某些交易是在何时,以及以何种顺序成为区块链数据库的一部分。交易是由参与者在正常过程中使用系统所创建的,而区块则是由我们称之为矿工的单位负责创建。
在课程的最后,我与另外4位同学组成小组以区块链在医疗卫生领域的的应用为主题做了一份小组报告,并且每位成员都进行了演讲。我很高心我在这节课中的收获并没有辜负我每周日的早起。我知道我现在只是学习了一个皮毛,我对于区块链的学习才刚刚开始而已。