-
宋宋 数据领袖Lv6
发表于2020-3-20 20:13
楼主
尽量用通俗的语言来细说一下吧。
区块链这个话题火了几年了,几乎没有哪个数据库技术享受过这样的热度。曾几何时,CBD的星巴克里一坐,周围路过的人谈话里不带个区块链都不好意思张嘴的。从技术层面上来看,区块链涉及数学、密码学、互联网和计算机编程等很多科学技术问题,真要讲挺无趣的。
如果从日常应用来看的话,我们可以把区块链看成一个共享账本和数据库,具有去中心化、无法更改、匿名性、开放性和可编程的特性。
去中心化:
去中心化是什么意思呢,可以先从什么叫中心化(centralization)讲起。中心化实际上就是指所有的信息和口令都要从某个中心(central)统一放送给其他的节点,而其他节点也需要将信息发送至中心节点,经过中心节点的统一收集后再发送至相应的节点。
早期的媒体就是这个特点,比如BP机,信息都要统一发送至总台,再由总台发送至目标用户的BP机上。而去中心化就正好相反,所有的信息都可以点对点发送、编辑、储存。区块链就是这样的分布式的储存系统,没有一个中心节点,所有的区块都由各个节点来储存与维护。
无法更改:
无法更改则是区块链用来做账本最大的一个原因,不像储存在电脑中的数字文件那样有更改性,区块链的信息一旦通过了各个节点的认可,并且成为链条上的一块后,就会被这条链条上的所有节点统一记录,一旦被记录就永久储存。要想更改信息也行,除非你能够控制整个网络超51%以上的节点,但当然不是那么容易的事情。
匿名性:
如果说无法更改给区块链带来做账本的可能,那么匿名性就给区块链赋予了更多的自由。由于区块链各节点之间的数据交换都是按照固定且已知的算法,数据交互时是无须信用的,也就是说你不需要向你的交易方亮出你的身份来取得对方的信任,那自然双方也不会知道对方的身份。
当然了,匿名性不意味着隐私,不要以为你干的事情就没人知道了,正如前面说到的,只要交易通过,信息就会记录在每一个节点上,意味着所有节点都能看到这个交易。匿名性有点像是你带着面具上街裸奔,大家都知道有人裸奔了,但不知道那个人是你。这也是缺点的,一旦有人知道某个虚拟身份信息属于你的时候,那么ta就会知道你用这个虚拟身份在区块链的所有信息。
开放性:
开放性跟上面的匿名性以及无法更改有关联,开放性就是这条裸奔的“大街”。除了双方交易的私有信息之外,整个交易的过程都是被记录在每个节点上的,也就是任何人从任何一个公共节点进入都能看到整个区块链上的账本,好处是信息公开透明,每个人接触到的信息都是一样的,坏处是你的面具得带好了,不然大家不仅知道大街上那个裸奔的是你,还会知道你去哪个人家里偷了内裤。
可编程:
可编程就很好了解了,分布式账本的数字性质意味着区块链的交易是可以关联到计算逻辑的,而且是可以编程的,所以用户可以自定义自动触发节点之间交易的规则与算法。
说完区块链的特点之后,我们来聊聊区块链在日常生活中可以如何使用。
数字货币:
说起区块链大家基本上第一个反应都是比特币,或者说很多人对区块链的了解起于比特币也止于比特币。比特币属于数字货币,市面上的数字货币自然不止比特币,只不过比特币最为出名而已。除了比特币以外还有莱特币、无限币、夸克币、便士币、质数币等等,目前全世界发行有上百种数字货币。
数字货币指的是不以国家信用(国家能力,国家购买力等)为背书,而因信息技术运作存在的,流通全球的货币。作为区块链最知名的应用方式,数字货币很好的呈现(或者说利用)了区块链的特点:去中心化、匿名性等等。数字货币如比特币的交易与发行是没有一个中央发行中心的,所有的货币交易转账等等都是由网络节点进行管理,由交易双方点对点交易,一旦交易通过就会被记录在节点上,而交易双方也可以隐藏自己的身份。
不过数字货币是有风险的,市场风险就是其中之一。数字货币具有高度的波动性和投机性,无法保证可以保证数字货币在经济衰退结束后会保持其价值。如果你对与数字货币的市场不够敏感的话,就可能会出现因货币价值大跌而大幅度亏损的情况。
金融科技应用:
除了数字货币以外,区块链也可以用于银行业。从本质上来说,银行可以被看成一个安全储存货币的仓库,以及可以做交易的价值交换中心。区块链恰巧就能把这两个功能都给包圆了,区块链作为一种数字化、安全且无法篡改的“账本” 它可以辅助银行进行工作或类似银行的功能。区块链可以成为银行等金融行业可用的金融计入系统,瑞士银行UBS等已开始试着使用区块链加速推动后台系统功能以及清洁算能力。
由于区块链中可以点对点直接交易的特性,有些银行机构声称区块链可以减少约200亿的中间人成本。还有不少金融公司开发了基于私链技术*以及加密总帐帐本的银行系统,无论是老牌银行或是刚开业的小银行都可以适用于这个安全性极高的点对点金融系统。
*私链也叫私有链,区块链分为公有链、私有链以及联盟链,由于篇幅问题在这里就不赘述了,有个OKEx和新浪科技联合出品的《OK区块链60讲》两分钟的小视频就能讲解清楚,有兴趣的朋友可以点开来看一下
区块链的分类
防伪查询:
区块链的不可篡改和时间戳的特点还使得区块链可以用来溯源防伪。区块链技术是目前溯源领域的研究热点,共识机制是其技术框架中非常重要的一种技术。之前有一档科普节目中支付宝的区块链产品总监曾经介绍过区块链的溯源技术,简单的理解就是通过扫码查看货品的“身份证”区块链的溯源技术就使得买家可以保障自身权益,清晰了解产品的生产过程及来龙去脉,另一方面也优化了用户体验,让用户可以更加放心使用产品。
2017年底京东、沃尔玛就联合了IBM和清华大学建立了安全食品区块链溯源联盟,共同建立一套收集食品原产地、安全和食品真实性数据的基于标准的方法,旨在通过区块链技术为消费者和零售商提供全供应链实时溯源服务。当然了,区块链的溯源技术还是有待升级的,因为只要在商品生产的某个环节将假货替换真品后,溯源技术的功能也会失效。
匿名社交:
区块链的匿名性不仅赋予了区块链更多的应用场景,也赋予了参与其中的人有更多的“自由”。比如Twister是一个基于比特币协议的块链模型的去中心化社交媒体,理论上没有任何人能够关闭它。当你注册了一个用户名时系统会分配一对公钥和私钥,这对密钥就是用来验证你的身份,和比特币一样,如果丢失私钥你也就丢失你的用户名。
由于区块链的匿名特性,在Twister上其他用户不知道你是否在线、你的IP地址是什么、你关注了谁,这是保护用户隐私的刻意设计。相应的你只能看到自己有多少粉丝,但是不知道粉丝里有谁,只有在划过页面时看到某个ID后面跟着一个绿勾勾,这就代表对方关注了你。用户仍然可以使用Twister发布公开信息,但是用户向其他人发送的私人信息被加密保护。
在线音乐:
还有一个大家可能不太会想到的区块链应用场景,在线音乐。为了能够让在线音乐更加公平的共享,很多音乐艺术家们会使用区块链技术。除了加密数字货币之外,区块链还允许用户创造、维护和执行智能合同。据Billboard报道,有三家公司准备为艺术家们建立更加直接的支付通道来解决支付问题,通过区块链的自动化智能合约功能来解决认证问题。 还有些正在建设的音乐流平台,目的是为了让用户可以在线听音乐并使用区块链技术在没有中介的情况下自动将费用支付给音乐艺术家们。
简单总结一下,区块链比较重要的几个特性有去中心化、无法更改、匿名性、开放性以及可编程。区块链的应用场景也是基于这几个特点,从数字货币、银行记账,到在线音乐、匿名社交等还未完全开发成熟的功能。
区块链的待挖掘的潜力还有很多,和所有技术的发展初期一样,这个技术的应用还很不完美,但随着技术的发展成熟,各种基于区块链技术的服务都会随之完善,这些改变可能会让我们的生活变得更加的安全、隐蔽、自由和便利。如果还有不理解的小伙伴,可以去OKEx上打开学院板块进行学习哦,里面对区块链行业知识以及名词解读都有很好的内容分享。
来源互联网
区块链这个话题火了几年了,几乎没有哪个数据库技术享受过这样的热度。曾几何时,CBD的星巴克里一坐,周围路过的人谈话里不带个区块链都不好意思张嘴的。从技术层面上来看,区块链涉及数学、密码学、互联网和计算机编程等很多科学技术问题,真要讲挺无趣的。
如果从日常应用来看的话,我们可以把区块链看成一个共享账本和数据库,具有去中心化、无法更改、匿名性、开放性和可编程的特性。
去中心化:
去中心化是什么意思呢,可以先从什么叫中心化(centralization)讲起。中心化实际上就是指所有的信息和口令都要从某个中心(central)统一放送给其他的节点,而其他节点也需要将信息发送至中心节点,经过中心节点的统一收集后再发送至相应的节点。
早期的媒体就是这个特点,比如BP机,信息都要统一发送至总台,再由总台发送至目标用户的BP机上。而去中心化就正好相反,所有的信息都可以点对点发送、编辑、储存。区块链就是这样的分布式的储存系统,没有一个中心节点,所有的区块都由各个节点来储存与维护。
无法更改:
无法更改则是区块链用来做账本最大的一个原因,不像储存在电脑中的数字文件那样有更改性,区块链的信息一旦通过了各个节点的认可,并且成为链条上的一块后,就会被这条链条上的所有节点统一记录,一旦被记录就永久储存。要想更改信息也行,除非你能够控制整个网络超51%以上的节点,但当然不是那么容易的事情。
匿名性:
如果说无法更改给区块链带来做账本的可能,那么匿名性就给区块链赋予了更多的自由。由于区块链各节点之间的数据交换都是按照固定且已知的算法,数据交互时是无须信用的,也就是说你不需要向你的交易方亮出你的身份来取得对方的信任,那自然双方也不会知道对方的身份。
当然了,匿名性不意味着隐私,不要以为你干的事情就没人知道了,正如前面说到的,只要交易通过,信息就会记录在每一个节点上,意味着所有节点都能看到这个交易。匿名性有点像是你带着面具上街裸奔,大家都知道有人裸奔了,但不知道那个人是你。这也是缺点的,一旦有人知道某个虚拟身份信息属于你的时候,那么ta就会知道你用这个虚拟身份在区块链的所有信息。
开放性:
开放性跟上面的匿名性以及无法更改有关联,开放性就是这条裸奔的“大街”。除了双方交易的私有信息之外,整个交易的过程都是被记录在每个节点上的,也就是任何人从任何一个公共节点进入都能看到整个区块链上的账本,好处是信息公开透明,每个人接触到的信息都是一样的,坏处是你的面具得带好了,不然大家不仅知道大街上那个裸奔的是你,还会知道你去哪个人家里偷了内裤。
可编程:
可编程就很好了解了,分布式账本的数字性质意味着区块链的交易是可以关联到计算逻辑的,而且是可以编程的,所以用户可以自定义自动触发节点之间交易的规则与算法。
说完区块链的特点之后,我们来聊聊区块链在日常生活中可以如何使用。
说起区块链大家基本上第一个反应都是比特币,或者说很多人对区块链的了解起于比特币也止于比特币。比特币属于数字货币,市面上的数字货币自然不止比特币,只不过比特币最为出名而已。除了比特币以外还有莱特币、无限币、夸克币、便士币、质数币等等,目前全世界发行有上百种数字货币。
数字货币指的是不以国家信用(国家能力,国家购买力等)为背书,而因信息技术运作存在的,流通全球的货币。作为区块链最知名的应用方式,数字货币很好的呈现(或者说利用)了区块链的特点:去中心化、匿名性等等。数字货币如比特币的交易与发行是没有一个中央发行中心的,所有的货币交易转账等等都是由网络节点进行管理,由交易双方点对点交易,一旦交易通过就会被记录在节点上,而交易双方也可以隐藏自己的身份。
不过数字货币是有风险的,市场风险就是其中之一。数字货币具有高度的波动性和投机性,无法保证可以保证数字货币在经济衰退结束后会保持其价值。如果你对与数字货币的市场不够敏感的话,就可能会出现因货币价值大跌而大幅度亏损的情况。
除了数字货币以外,区块链也可以用于银行业。从本质上来说,银行可以被看成一个安全储存货币的仓库,以及可以做交易的价值交换中心。区块链恰巧就能把这两个功能都给包圆了,区块链作为一种数字化、安全且无法篡改的“账本” 它可以辅助银行进行工作或类似银行的功能。区块链可以成为银行等金融行业可用的金融计入系统,瑞士银行UBS等已开始试着使用区块链加速推动后台系统功能以及清洁算能力。
由于区块链中可以点对点直接交易的特性,有些银行机构声称区块链可以减少约200亿的中间人成本。还有不少金融公司开发了基于私链技术*以及加密总帐帐本的银行系统,无论是老牌银行或是刚开业的小银行都可以适用于这个安全性极高的点对点金融系统。
*私链也叫私有链,区块链分为公有链、私有链以及联盟链,由于篇幅问题在这里就不赘述了,有个OKEx和新浪科技联合出品的《OK区块链60讲》两分钟的小视频就能讲解清楚,有兴趣的朋友可以点开来看一下
区块链的分类
防伪查询:
区块链的不可篡改和时间戳的特点还使得区块链可以用来溯源防伪。区块链技术是目前溯源领域的研究热点,共识机制是其技术框架中非常重要的一种技术。之前有一档科普节目中支付宝的区块链产品总监曾经介绍过区块链的溯源技术,简单的理解就是通过扫码查看货品的“身份证”区块链的溯源技术就使得买家可以保障自身权益,清晰了解产品的生产过程及来龙去脉,另一方面也优化了用户体验,让用户可以更加放心使用产品。
2017年底京东、沃尔玛就联合了IBM和清华大学建立了安全食品区块链溯源联盟,共同建立一套收集食品原产地、安全和食品真实性数据的基于标准的方法,旨在通过区块链技术为消费者和零售商提供全供应链实时溯源服务。当然了,区块链的溯源技术还是有待升级的,因为只要在商品生产的某个环节将假货替换真品后,溯源技术的功能也会失效。
匿名社交:
区块链的匿名性不仅赋予了区块链更多的应用场景,也赋予了参与其中的人有更多的“自由”。比如Twister是一个基于比特币协议的块链模型的去中心化社交媒体,理论上没有任何人能够关闭它。当你注册了一个用户名时系统会分配一对公钥和私钥,这对密钥就是用来验证你的身份,和比特币一样,如果丢失私钥你也就丢失你的用户名。
由于区块链的匿名特性,在Twister上其他用户不知道你是否在线、你的IP地址是什么、你关注了谁,这是保护用户隐私的刻意设计。相应的你只能看到自己有多少粉丝,但是不知道粉丝里有谁,只有在划过页面时看到某个ID后面跟着一个绿勾勾,这就代表对方关注了你。用户仍然可以使用Twister发布公开信息,但是用户向其他人发送的私人信息被加密保护。
在线音乐:
还有一个大家可能不太会想到的区块链应用场景,在线音乐。为了能够让在线音乐更加公平的共享,很多音乐艺术家们会使用区块链技术。除了加密数字货币之外,区块链还允许用户创造、维护和执行智能合同。据Billboard报道,有三家公司准备为艺术家们建立更加直接的支付通道来解决支付问题,通过区块链的自动化智能合约功能来解决认证问题。 还有些正在建设的音乐流平台,目的是为了让用户可以在线听音乐并使用区块链技术在没有中介的情况下自动将费用支付给音乐艺术家们。
简单总结一下,区块链比较重要的几个特性有去中心化、无法更改、匿名性、开放性以及可编程。区块链的应用场景也是基于这几个特点,从数字货币、银行记账,到在线音乐、匿名社交等还未完全开发成熟的功能。
区块链的待挖掘的潜力还有很多,和所有技术的发展初期一样,这个技术的应用还很不完美,但随着技术的发展成熟,各种基于区块链技术的服务都会随之完善,这些改变可能会让我们的生活变得更加的安全、隐蔽、自由和便利。如果还有不理解的小伙伴,可以去OKEx上打开学院板块进行学习哦,里面对区块链行业知识以及名词解读都有很好的内容分享。
来源互联网