01-区块链入门之 区块链介绍一-大叔思维

1.区块链技术是什么?

总的来说,区块链是一套协议,一组规范,而不是具体代码、项目。

理解了这套协议,你可以基于现有的技术,以不同的语言去实现它。我们也无法用一句简单的话去概况什么是区块链,站的角度不同,得到的结论也不一样。

金融业: 区块链是一个分布式的账本,是一个分布式的银行记账系统。

密码学者:区块链是使用密码学构建的去信任网络。

码农:区块链就是一个确保最终一致性的分布式数据库。

维基百科:区块链(Blockchain)是一种分布式数据库,起源自比特币。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。

无论怎么定义,只要理解了其技术要点,每个人都会有自己的认识。

2. 区块链技术三要素  -  1、去中心化

首先,我们回顾一下软件系统架构

分布式架构给我们带来的便利性很容易让我们觉得这就是“完美无缺”的架构,但服务提供方还是只依赖某一机构。区块链使用的P2P(点对点)网络通信技术或许给了我们另外一种选择:人皆生而平等,没有谁生来就是server,就是client。每个节点都是平等的,既是生产者也是消费者。

注:今天所说的去中心化是一个理想化的状态,就如同共产主义理想。现阶段来说区块链去中心化本质上是相对去中心化。

去中心化的优缺点

现状:中央系统虚拟货币(中心化机构掌控);异地灾备、云存储。

中心化的来源:为满足市场参与者对信息的需求,而信息的买卖造就了“中介费”(成本)

创新源于对现实问题的解决——中心化

中心化的弊端

信息分散在各中心手中,打通成本非常大

信息要按照中心化机构的体系要求进行运作(全球汇款)

内部人员的篡改,黑客攻击,自然灾害等

3.区块链技术三要素  -  2、共识算法

一提到区块链,所有懂的人都会说到共识算法,拜占庭将军问题,然后拽出一大堆高端大气上档次的英文缩写:POW,POS,DPOS,PBFT,等等。听众一脸懵逼,而如果你让他详细解释,可能绝大部分人也解释不清楚,这就如同爱因斯坦的相对论。

但别担心,最简单的解释,共识算法就是保证少数服从多数!大多数人认定一件事,这件事就是事实,也就意味着如果你要去改变一个既定事实,那么你必须伙同大多数人陪你一起作假。

在电影电视剧中,这种情况很常见,弱者屈服于强者做伪证。但在基于P2P通信的数以千计的节点中,想要伙同其他节点一起作恶,除非“大多数节点”都被统一组织(人)控制,有共同的利益,且利益大于付出,否则不可达成。

这里“大多数节点”加了引号,因为有些算法并不是在大多数的临界点51%时就能达成共识。如PBFT,需要66%以上的确定节点才能达成共识。比如现在比特币网络有人就提出了这样的担心,因为大概有75%的算力被中国矿池掌控。

4.区块链技术三要素  -  3、加密算法

说到加密算法,大多数码农都会想到诸如对称加密,非对称加密,hash, md5,des,rsa等。加密的本质其实很简单,让信息真实、隐秘的交流及存储。真实性由数据签名保证,隐私性由数据加密实现。区块链平台现在广泛使用的算法有椭圆曲线签名算法(ECDSA)、SHA256以及ripemd160,三者的结合使用保证了区块链在密码学层面上达到高度隐私。

我们把区块链技术三要素结合起来探讨区块链的安全性:

作恶 -- 要在数以千计的平等节点之间寻找作恶同伙,通常作恶的收获还不如作恶的付出,这就从根本上杜绝了大量坏节点的出现。比如,比特币的POW共识算法,就算联合了比特币网络51%以上的算力去实现双花、硬分叉,得到的收益或许还不够交电费。

宕机 -- 这个很好理解,所有的节点都是平等的,一个宕机了,不影响整个网络的持续运行。

数据篡改 -- 这其实是作恶的子集,但是比较重要,拿出来说。区块链的一个重要特征就是时序性,前一时间产生的交易会影响后续所有交易(交易签名),如果想要篡改中间某一交易的数据,那么必须在此交易所在的区块开始分叉,产生一个新链,改变这之后的所有交易,而且还要比其他链的区块产生的速度更快,否则没有意义,因为区块链网络只认最长的那条链(基于比特币区块链)。

5.区块链应用四展望  -  1、区块链金融

比尔盖茨曾经讲过一句话:“传统银行如果不改变思路,就是21世纪要灭绝的恐龙”。之前,我们都只是当做一句笑谈。就像马云爸爸说他这辈子最大的错误就是建立阿里巴巴。

在区块链技术被挖掘出来以后,这句话被反复引用,无论是否炒作,必须看到区块链在应对金融业务时拥有的得天独厚的优势,如果银行不思求变,那么被时代抛弃是必然。因此,诸如花旗银行、汇丰银行、摩根斯坦利等42家巨头银行加入由一家区块链创业公司创建的R3区块链联盟也就不难理解了。

未来世界是数字世界,数字资产会变成大家资产的主要凭证。金融的本质就是信用,如何在银行全面数字化过程中利用去信任的区块链技术,这必定是未来5-10年金融创业的黄金命题。

6.区块链应用四展望  -  2、价值互联网

过去20年,我们亲眼目睹了互联网技术如何改变我们的生活,信息化的巨大变革彻底的改变(便利)了我们的衣食住行。实现了信息传播与分享的解放,是信息的去中心化。但互联网并没有解决财富与价值在互联网上的交换与转移。

如果说现有的互联网已解决信息传播与分享的瓶颈,那么区块链要解决的就是资金、合约和数字化资产在互联网上交换、交易与转移的难题。未来20年,是信息互联网升级为价值互联网的创业潮。

7.区块链应用四展望  -  3、共享经济

  近两年来,滴滴与uber之间的互联网租车争夺战,将“共享经济”推到了风口浪尖。这种个人与个人之间直接共享闲置资产的方式将通过区块链更加流行。因为区块链网络作为一个去信任去中心网络,让人们摆脱了个人与个人之间的信任危机以及中心化的非市场化运作。比如法国一个去中心化的叫车平台Arade City,司机与乘客直接交易。

我们相信,唯数据与空间不可辜负,基于区块链技术,可让闲置的空间存储可被信任的加密数据。数据可以是用户自己的照片视频,也可以是某组织的业务数据。而对大数据分析来说,现有的大数据应用,数据都是存在一个中心化的厂商手里,谁敢保证数据拥有者不会因为自身的利益修改数据内容?而用了区块链技术保管的数据才能保证数据被所有人共同管理,不可篡改。

8.区块链应用四展望  -  4、智能合约

智能合约也是现在很火热的一个概念。简单的说,智能合约类似于计算机语言的if语句,当一个预先编好的合约的某一条件被触发时,就自动在区块链网络中执行合约相应的合同条款,而不需人为干预。

按照这样的愿景,未来律师的职责可能会大变样,律师的职责不是裁定个人合约,而是生产智能合约模板。定制性如何,易用性如何将决定合约的价格或者律师的身价。所以才会有笑谈:不会写脚本的律师不是好的码农。

未完待续 ,请看

01-区块链入门之 区块链介绍二-大叔思维

时间: 2024-08-02 06:49:07

01-区块链入门之 区块链介绍一-大叔思维的相关文章

区块链入门教程

区块链(blockchain)是眼下的大热门,新闻媒体大量报道,宣称它将创造未来. 可是,简单易懂的入门文章却很少.区块链到底是什么,有何特别之处,很少有解释. 下面,我就来尝试,写一篇最好懂的区块链教程.毕竟它也不是很难的东西,核心概念非常简单,几句话就能说清楚.我希望读完本文,你不仅可以理解区块链,还会明白什么是挖矿.为什么挖矿越来越难等问题. 需要说明的是,我并非这方面的专家.虽然很早就关注,但是仔细地了解区块链,还是从今年初开始.文中的错误和不准确的地方,欢迎大家指正. 一.区块链的本质

区块链入门学习资源

众所周知去年比特币大涨,很多人都投入到挖矿或者投资比特币上,而比特币的底层技术是区块链.所以导致最近区块链技术火热,区块链声称能够改变未来的互联网,让其能够成为一个能够传递价值的互联网.很多小伙伴也纷纷想投入到区块链的学习,虽然这是一项08年就提出的技术,可是到近年来才开始被广泛受到关注.所以网络上的学习资源也参差不齐,我这里就介绍一些我看到过的,而且还不错的入门学习资源.后续如果看到一些好的学习资源也会在这里更新. 如果英文好的话还可以不局限于国内的资源,国外的学习资源更丰富,还有教学视频啥的

区块链入门教程(转)

原作者:阮一峰 原文链接:http://www.ruanyifeng.com/blog/2017/12/blockchain-tutorial.html 区块链(blockchain)是眼下的大热门,新闻媒体大量报道,宣称它将创造未来. 可是,简单易懂的入门文章却很少.区块链到底是什么,有何特别之处,很少有解释. 下面,我就来尝试,写一篇最好懂的区块链教程.毕竟它也不是很难的东西,核心概念非常简单,几句话就能说清楚.我希望读完本文,你不仅可以理解区块链,还会明白什么是挖矿.为什么挖矿越来越难等问

区块链入门视频?国外视频帮你快速入门了解区块链!!!

还不知道区块链是什么呢~快来看看老外帮你5分钟入门区块链!!!详情可以看视频:潮流国外新鲜科技视频 更多好玩好看充满科技感富有知识的现代国外视频请关注新浪微博 区块链技术如今非常的流行,但是,区块链到底是什么呢? (图片素材取自新浪微博:潮流国外新鲜科技视频  下同) 于是,这个视频告诉我们以下几个问题: 好奇宝宝们,我们开始吧! 区块链怎么来的呢?看下面(后面还有一小段历史,就不截图了): 接着图片说: 区块链技术最早是在1991年由一群研究人员研发并用来给数字化文档打时间戳,以使得这些文档不

区块链入门教程以太坊源码分析fast sync算法一

区块链入门教程以太坊源码分析fast sync算法一,2018年下半年,区块链行业正逐渐褪去发展之初的浮躁.回归理性,表面上看相关人才需求与身价似乎正在回落.但事实上,正是初期泡沫的渐退,让人们更多的关注点放在了区块链真正的技术之上.this PR aggregates a lot of small modifications to core, trie, eth and other packages to collectively implement the eth/63 fast synch

区块链大火?区块链究竟是什么?

最近朋友圈的两股创业势力,一炒股二炒币,比特币突然间爆火,区块链技术也相应地进入了话题热点中心. 区块链技术的出现是互联网技术发展到一定高度的必然产物.互联网技术实现了信息的高速传输和共享,但随着互联网的发展,货币这一类需要信任背书的信息,因现有互联网不是价值互联网而无法传递和分享.现有的价值转移是通过银行.支付宝等第三方机构来解决完成的,但这种方式存在着对中心化的人和机构的信任问题,要真正完成以信任为基础的价值转移,需要一个能够自动运行.且具备数学(算法)和机器信任的机制来完成价值转移.因此,

区块链扫盲:区块链技术初探(二)

?5. 共识机制 区块链是一种去中心化的分布式账本系统,由于点对点网络下存在较高的网络延迟,各个节点所观察到的事务先后顺序不可能完全一致.因此区块链系统需要设计一种机制对在差不多时间内发生的事务的先后顺序进行共识.这种对一个时间窗口内的事务的先后顺序达成共识的算法被称为"共识机制". 5.1区块链和分布式系统容错的相同点 (1) Append only. (2) 强调序列化(时间有序). (3) 少数服从多数原则. (4) 分离覆盖的问题:即长链覆盖短链区块,多节点覆盖少数节点. 5.

深圳源中瑞区块链技术_区块链数字货币网站交易平台系统开发

深圳源中瑞区块链技术_区块链数字货币网站交易平台系统开发13826558593现代货币从物理属性上区分,货币可分为实物货币和虚拟货币两类,实物货币包括纸币和金属货币,而虚拟货币则包括电子货币和数字货币.从信用属性上区分,货币又可分为法定货币和私有货币两种.自2009年1月比特币区块链上线以来,这个世界上又发明出来一种新型的货币--数字货币.数字货币从物理属性上来看,与电子货币一样也是一串串数字,但数字货币的数字又与电子货币的数字不同,它是由一行行计算机代码组成.法定货币是主权政府信用背书,私有货

区块链+互联网_区块链金融管理系统开发解决方案

区块链+互联网_区块链互联网金融管理系统开发 你可能听说区块链的概念和互联网的出现一样引人注目,一个比较客观的说法是区块链是一种存储.读取信息的新方法,其重要性就好比是三十年前的客户端 / 服务器数据库模式或者是二十多年以前的互联网概念. 使用区块链记录交易,就好比用一支永久记号笔在城市广场正中心的一卷 Kevlar 胶带上写字.一旦交易被记录下来,就不能修改或删除,系统中的每一台计算机都能看到这笔交易.由于这些特点,它不仅可以成为虚拟货币.支付过程以及的区块链,而且还可以有很多其它应用. 首先