2018年3月25日,CSDN 副总裁孟岩老师在北京联合大学商务学院举办了一场关于区块链及智能合约相关的公开课,在课程的三个小时里,受益匪浅。我会对课程的理解和对区块链及智能合约的概念做一个总结。同样我也会继续学习这方面的知识,将定期更新相关的文章和经验总结,希望能对大家有所帮助。
区块链与比特币
在开始之前,我先简单的介绍一下什么是区块链、什么是比特币。让不太了解的同学先在大脑中建立起一个概念,这样方便后续的学习和了解。
对于大众来说,区块链的概念可能了解的不是很多,但是对于比特币,相信大家都或多或少的听到过。比特币是基于区块链技术诞生的一种数字货币。早期比特币很容易通过个人电脑的算力以挖矿的方式获取到,因为当时人们并没有把比特币当一回事,挖矿的人数极少,所以很轻松就可以获取到成百上千的比特币。
而比特币实现的第一笔商业交易记录是一个名字叫拉斯洛的人用 10000 个比特币购买了两个披萨。 时至今日,比特币的价格如同过山车一般跌宕起伏,而这背后的核心技术——区块链,有着近乎革命性的技术特点“去中心化”,这也是让大家云里雾里看不清该技术的发展方向,没错,你有这些想法非常正常。
这和90年代大家看不清互联网的发展是一样的,想想你应该如何向 90 年代的人们解释互联网?我们可以在网络上通过图片来选购衣服,大家的反应一定会认为你是疯子,衣服不试试怎么知道是否合身。这就同现在,你向人们解释区块链技术在未来会掀起一股新的技术浪潮一样,大家的想法还是十分保守,只有为数不多的人走在了技术的前沿。
随着各大互联网公司和新兴的小型创业公司将目光转向区块链技术,开发出各类自家的产品,如加密猫,百度莱茨狗,公信宝等等,又有很多新的数字货币大行其道,大家都有一些按耐不住,想参与一下,想了解一下,如果你有这样的想法非常好,但也要理智判断,理智参与。在做出决策之前,要尽可能多的了解相关的知识,先充电,后放电。
相对于区块链技术,智能合约则是2018年相当火爆的概念。
什么是智能合约
智能合约简单的说,就是一份存储在区块链上一份电子合同,它具有不可篡改,去中心化的特点。
我们在这个社会上需要各种各样的合同,不管是金钱还是约定,合同是给合作关系添加一些约束条件,确保双方的权益受到保护,双方签署的合同受到法律保护。但是即便如此,生活中还是有大量关于合同的官司,不是谁跑路,就是谁拖欠债款,在生活中比比皆是。
智能合约的概念就是将合同转化为运行在计算机上代码,利用区块链技术的不可篡改,去中心化,不可逆且信息安全的特点加以封装。
什么是区块链DAPP开发
除此之外,2018年另外一个比较火爆的话题便是 DAPP 开发,DAPP 意思是分布式应用。智能合约能将多方参与者连接到区块链上,进行一些交易或活动,但也有很多的限制,没有办法大规模应用,为了让更多人可以在任意的特定时间参与进来,DAPP 可以完美解决这个问题。
DAPP 的优势是允许大家无限制的市场或个人参与进来,不仅可以应用到金融领域,还可以拓展到娱乐、博彩等其他领域,让更多的奇思妙想得到充分的发展。但你也不要认为任何一个人都可以随意开发 DAPP,作为一门新的技术和领域,还是需要一定技术基础和学习周期的,只要你下定决心进入这个新的领域,就一定会探索出自己的珠峰。
总结
今天我仅仅是宽泛的解释了一下比特币、区块链、智能合约以及DAPP,我会定期更新更详细更深入的技术文章、技术教程,并极力打造出一个以区块链技术为核心,开发 DAPP 和智能合约的系列专栏。
关注小P(微信号:pdj107)获取50G免费学习视频。