Login

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

区块链学习小结-侯文珺-电商191

一、区块链的起源

说到区块链,就不得不提比特币。比特币诞生于2008年,但当时大家并不关注比特币的底层技术–区块链,直到后来区块链火的一塌糊涂,大家才逐渐意识到,比特币这十几年来惊人的正常运行(截止目前都还没有明显漏洞,这非常难得),是得益于它的核心技术–区块链。所以,后面关注和研究区块链的人也越来越多了。

二、区块链的四个特征

区块链之所以具有颠覆意义,是因为它具有以下四个特征:

1、价值交换唯一性。

关于价值交换的唯一性,可以用发邮件来作例。不管你的邮件发给多少人,信息可以无限地复制,但价值交换(邮件的内容还是不变的)却是保持唯一不变的。再比如,你有一个比特币,支付给A之后,A又转给了B,不论这一个比特币在这个网络中转了多少次,它的价值是保持恒久不变的,它依旧是1个比特币。

2、建立了去中心化的规则

这一特征,让没有第三方平台做担保的交易成为可能,可以通过双方都信任的算法来保证交易。

3、零边际成本

由于双方交易没有第三方参与,只需要通过双方信任的算法建立信任关系,所以交易成本就会非常低,基本可以实现零交易成本。

4、采用编程式的价值交换

假如我们通过基金会做一次捐款,用途是修建学校,那么就可以用区块链数字货币去支付这笔钱。即在区块链上写一个小小的程序,把学校的账户写上去,一起寄给基金会。如果基金会不往指定的学校账户支付这笔钱,那这笔钱基金会永远得不到,也汇不出去。在这里,我们支付的不只是钱,还有一段代码。

三、区块链的四大核心技术

1、分布式账本

区块链的记账方式与传统记账方式大有不同,此处,我们先来了解一下传统的记账方式。在传统的交易支付流程中,一般会存在一个中心机构,所有的节点交易必须要经过中心机构来达成。这里的中心机构可以比喻成每个国家的央行,发行货币和维护交易账目都是央行,国家之间的信任体系就会存在比较大的问题。

而区块链的记账方式具有去中心化、数据高度透明、无需依赖信任以及信息可回溯性四大特征。在这个分布式账本体系中,所有人都具有一个公共账本,在交易过程中,假如分布式账本的节点A直接将交易发给节点B,所有节点会一起确认并验证交易的真实性。更新了公共总账以后,所有人再同步一下最新的总账。分布式账本不需要进行对账,因为这个总账里面的信息,对于每个人都是公开的,而且这里面的每一笔交易都有迹可循,其中利用双方都认可的哈希散列算法解决了点对点交易的信任问题,大大提高了交易的效率。

2、非对称加密和授权技术

区块链中每一个数据块中包含了一次网络交易的信息,产生相关联数据块所使用的技术就是非对称加密技术。非对称加密技术主要用于用户的身份验证,验证信息的有效性和生成下一个区块。另外,区块链上网络交易的信息是公开透明的,但是用户的身份信息是被高度加密的。只有经过用户授权,区块链才能得到该身份信息,从而保证了数据的安全性和个人信息的隐私性

3、共识机制

区块链的共识机制用于验证每一次记录的有效性,从而防止任意节点篡改数据。区块链上的共识机制有很多种,不同的应用场景根据效率和安全性的考量选择不同的共识机制。共识机制主要包括工作量证明、权益证明、股份授权证明。

4、智能合约

智能合约指的是基于区块链中不可被随意篡改的数据自动化执行一些预先设定好的规则和条款,比如基于用户真实的信息数据进行自动理赔的医疗保险。区块链使智能合约有机会用于现实生活中。 

其他学习内容截图:

学习心得

通过这段时间对于区块链的学习,我基本了解了什么是区块链,区块链是怎么来的,它用到了哪些核心技术,以及它在未来的应用情况等等。目前区块链的应用还处于一个探索的阶段,我相信随着科技的进步,在未来区块链技术会被广泛地应用于生活的方方面面。

我非常感谢此次的学习机会,让我接触到了多伦多大学优秀而又可爱的老师,也切实感受到了多大的课程,我受益匪浅。

以下是我们学习小组关于presentation的讨论:  

虽然这一段小小的体验结束了,但是它对我来说也意味着一个新的开始。