2018年区块链技术风卷全球,似乎大家都在谈论区块链,那到底什么区块链,区块链到底能干什么,对普通人会有什么影响,很多人还是稀里糊涂,那么就谈谈我的一些理解吧,抛砖引玉欢迎探讨。

我是如何接触区块链的

2018年3月25日,CSDN 副总裁孟岩老师在北京联合大学商务学院举办了一场关于区块链及智能合约相关的公开课,在课程的三个小时里,受益匪浅。

在开始之前,我先简单的介绍一下什么是区块链、什么是比特币。让不太了解的同学先在大脑中建立起一个概念,这样方便后续的学习和了解。

比特币

对于大众来说,区块链的概念可能了解的不是很多,但是对于比特币,相信大家都或多或少的听到过。比特币是基于区块链技术诞生的一种数字货币。早期比特币很容易通过个人电脑的算力以挖矿的方式获取到,因为当时人们并没有把比特币当一回事,挖矿的人数极少,所以很轻松就可以获取到成百上千的比特币。

而比特币实现的第一笔商业交易记录是一个名字叫拉斯洛的人用 10000 个比特币购买了两个披萨。 时至今日,比特币的价格如同过山车一般跌宕起伏,而这背后的核心技术——区块链,有着近乎革命性的技术特点“去中心化”,这也是让大家云里雾里看不清该技术的发展方向,没错,你有这些想法非常正常。

这和90年代大家看不清互联网的发展是一样的,想想你应该如何向 90 年代的人们解释互联网?我们可以在网络上通过图片来选购衣服,大家的反应一定会认为你是疯子,衣服不试试怎么知道是否合身。这就同现在,你向人们解释区块链技术在未来会掀起一股新的技术浪潮一样,大家的想法还是十分保守,只有为数不多的人走在了技术的前沿。

随着各大互联网公司和新兴的小型创业公司将目光转向区块链技术,开发出各类自家的产品,如加密猫,百度莱茨狗,公信宝等等,又有很多新的数字货币大行其道,大家都有一些按耐不住,想参与一下,想了解一下,如果你有这样的想法非常好,但也要理智判断,理智参与。在做出决策之前,要尽可能多的了解相关的知识,先充电,后放电。相对于区块链技术,智能合约则是2018年相当火爆的概念。

智能合约

智能合约简单的说,就是一份存储在区块链上一份电子合同,它具有不可篡改,去中心化的特点。

我们在这个社会上需要各种各样的合同,不管是金钱还是约定,合同是给合作关系添加一些约束条件,确保双方的权益受到保护,双方签署的合同受到法律保护。但是即便如此,生活中还是有大量关于合同的官司,不是谁跑路,就是谁拖欠债款,在生活中比比皆是。

智能合约的概念就是将合同转化为运行在计算机上代码,利用区块链技术的不可篡改,去中心化,不可逆且信息安全的特点加以封装。

DAPP

除此之外,2018年另外一个比较火爆的话题便是 DAPP 开发,DAPP 意思是分布式应用。智能合约能将多方参与者连接到区块链上,进行一些交易或活动,但也有很多的限制,没有办法大规模应用,为了让更多人可以在任意的特定时间参与进来,DAPP 可以完美解决这个问题。

DAPP 的优势是允许大家无限制的市场或个人参与进来,不仅可以应用到金融领域,还可以拓展到娱乐、博彩等其他领域,让更多的奇思妙想得到充分的发展。但你也不要认为任何一个人都可以随意开发 DAPP,作为一门新的技术和领域,还是需要一定技术基础和学习周期的,只要你下定决心进入这个新的领域,就一定会探索出自己的珠峰。

今天我仅仅是宽泛的解释了一下比特币、区块链、智能合约以及DAPP,我会定期更新更详细更深入的技术文章、技术教程,并极力打造出一个以区块链技术为核心,开发 DAPP 和智能合约的系列专栏。


转载于:https://www.cnblogs.com/tokenpai/p/9068730.html

【区块链】认识区块链的基本概念相关推荐

  1. 扫盲丨关于区块链你需要了解的所有概念

    扫盲丨关于区块链你需要了解的所有概念 如今存储信息的方式有什么问题? 目前,支配我们生活的数据大部分都储存在一个地方,不论是在私人服务器.云.图书馆或档案馆的纸上.大多数情况下这很好,但这也容易受到攻 ...

  2. 从构建区块链理解区块链概念

    从构建区块链理解区块链概念 import hashlib import json from datetime import time from urllib.parse import urlparse ...

  3. 区块链 -- 以太坊的36个概念

    2019独角兽企业重金招聘Python工程师标准>>> 1.以太币(Ether)产生规则和比特币有哪些区别? 1. 出块时间. 比特币出块时间是平均10分钟,而以太坊约是15秒. 2 ...

  4. 一文理清区块链里那些容易混淆的概念

    本文为智链ChainNova投稿文章. 区块链技术分享.行业分析等文章投稿可邮件至 jiawd@csdn.net或微信联系 jiaweidi1214 我们在研究区块链的过程中发现,区块链的发展和云计算 ...

  5. 区块链学习 | 区块链的核心概念

    想要学习区块链的相关知识,区块链的核心概念--区块.哈希算法.公钥和私钥.时间戳等是必须要弄懂的.区块链由多个相连的区块构成,所以我们先从了解区块的概念开始! 一.区块 区块的结构图 先看上面的区块的 ...

  6. 区块链中节点和区块的关系区块链的基本概念

    可以用数学知识来理解(节点是点.区块是线.区块链是面),节点是区块链应用技术里处理信息的基本单位,很多的结点处理完信息后,会被打上时间戳,生成数据区块,把区块按时间先后顺序连接起来就区块链.区块链是一 ...

  7. 区块链以及区块链技术总结

    链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载. 摘要:区块链是目前一个比较热门的新概念,蕴含了技术与金融两层概念.从技术角度来看,这是一个牺牲一致性效率且保证最终一致性 ...

  8. 【问链财经-区块链基础知识系列】 第三十九课 EOS与ETH体系结构比较全解析

    以太坊理解成为一个在其上可以开发运作各种去中心化的应用(Dapps)的去中心化平台,同时它有一个优势在于,它确保了它的用户在运行这些应用程序(Dapps)时不受任何第三方的约束. EOS将是一个区块链 ...

  9. 区块链学习——区块链的架构

    摘要 通过我前几篇区块链知识的介绍,我们知道区块链系统实际上就是一个维护公共数据账本的系统,一切的技术单元的设计都是为了更好地维护好这个公共账本.通过共识算法达成节点的账本的数据一致:通过密码算法确保 ...

  10. 【众说区块链】公链是否一定要发币,Token到底应该怎么理解?

    上期<众说区块链>讨论的主题是"以太坊的分片技术",大家通过杨镇老师分享的技术说明的译文交流了自己对分片方案的很多技术细节的看法和见解. 本期<众说区块链> ...

最新文章

  1. 华为昇腾AI全栈知识深入解读,师资培训沙龙深圳场圆满落幕!
  2. AWS — AWS 上的 5G 网络及 MEC 边缘计算商业案例
  3. 图像去雾算法_Matlab:单幅图象的暗原色先验去雾改进算法,能够很好地改进天空或明亮部分色彩失真问题...
  4. C#中的 Stream
  5. STM8学习笔记---串口printf函数的实现
  6. 【零基础学Java】—Random的基本概述和使用(十二)
  7. 语音输入常见六大误区 你中招几条?
  8. 偶尔看到的c11新特性1
  9. BOW和LSH的一点理解
  10. 阿里云为自动驾驶量身打造一体化解决方案,助力行业突破技术瓶颈
  11. 回看科技股泡沫:区块链崛起恰逢其时,相当于1996年的互联网
  12. k8s之亲和性、反亲和性
  13. 【LINUX】STM32MP1笔记1-安装入门包
  14. STM32F105RCT6使用CubeMX初始化工程——3:初始化ADC采样
  15. Click Once使用总结
  16. 创建office vsto外接程序,开发wps插件,配置启动wps进行调试
  17. 敏捷云数据分析能力获权威认可,一举获得两项亚马逊云科技资质认证
  18. word 以嵌入式插入图片显示不全,被文字掩盖在下方
  19. JavaScript typeof, null, 和 undefined
  20. 手持天馈线测试仪基站测试分析专家

热门文章

  1. java 缓存清理echo_“kill -9”一时爽,秋后算账泪两行
  2. activemq生产者和消费者的双向通信
  3. Google Guava学习笔记——基础工具类Joiner的使用
  4. find 是区分大小写的。对于不区分大小写的写法(转载)
  5. Android ImageView图片自适应
  6. linux -- Linux diff与patch的深入分析
  7. Ubuntu20.04更换为国内源
  8. Linux 阻塞和非阻塞IO 实验
  9. mysql redis hbase_MySQL之基本介绍
  10. mqtt 传文件断开连接的原因_MQTT PythonClient断开连接不当