精华内容
下载资源
问答
  • 区块链小课堂,区块链百科,了解区块链区块链什么?比特币是什么

    区块链小课堂,区块链百科,了解区块链,区块链是什么?比特币是什么?

     

    展开全文
  • 区块链什么

    万次阅读 2019-03-13 16:34:05
    区块链什么?(这张图是我用素描软件画的)。 如果你对区块链深感好奇,却又不知道它究竟是什么,这篇文章就是你的菜。本文旨在让你了解区块链什么,因此在写作过程中简化了部分内容。如果能助你理解区块链技术...

    区块链是什么?(这张图是我用素描软件画的)。

    如果你对区块链深感好奇,却又不知道它究竟是什么,这篇文章就是你的菜。本文旨在让你了解区块链是什么,因此在写作过程中简化了部分内容。如果能助你理解区块链技术是什么,那我的任务就完成了。

    小贴士:为了更好地理解区块链技术,请不要忽略本文提到的图片。这些图片相当重要!

    区块链是什么?

    -区块链-

    是的,区块链 = 区块+链条 = 一串(区块)

    我们首先把区块链和转账系统进行类比。记住,区块链有很多用例,而转账系统只是其中之一。

    假设,我从自己的账户里转了一部分钱到你的账户。在我进行这笔交易时,一定要有个地方写入交易信息。

    这个地方就是区块

    区块中,我们会写入如下信息:

    • 谁在转账给谁?
    • 交易金额
    • 签名等其他信息
    public class Block {
      public String data;
      public String hash;
      ...
    }

    所以区块和银行支票类似,都是一种信息载体。

    除信息(I)外,每个区块都有一个独一无二的哈希值(H)作为身份标识。哈希值(H)是一个很重要的概念。

    交易越多,区块也会越多。

    这些区块通过一根链条相互连接成了一个区块链。

    为什么要让区块相互连接呢?

    是为了保证信息的安全性。

    连接方式:当前区块的哈希值取决于上一个区块的哈希值。

    下面举个简单的栗子?。

    假设我们有 3 个区块,包含如下信息:

    • 区块 1 包含的信息为 I1I1 的哈希值为 H1
    • 区块 2 包含的信息为 I2 ,I2 的哈希值为 H2
    • 区块 3 包含的信息为 I3 ,I3 的哈希值为 H3

    H2 是由 H1 和 I2 结合起来算出的。同样地,H3 是由 H2 和 I3 结合起来算出的,依此类推。

    3

    -哈希值说明-

    H2 = 某种加密函数(H1, I2)

    H3 = 某种加密函数(H2, I3).

    那 H1 从何而来?首先,我们要取一个默认值 H0 。

    H1=某种加密函数(H0, l1),其中 H0 是个默认值。

    -稳定的区块链-

    到目前为止,上图的区块链是稳定的。

    现在如果有人把区块 2 的信息 I2 改成 I2' ,I2 的哈希值 h2 改成 h2' ,其他区块保持不变。在这种情况下,区块链就会变成下图中的不稳定状态。

    5

    -不稳定的区块链-

    区块链不稳定的原因如下:

    • H3 ≠ 某种加密函数(H2', I3),H3 的值发生了变化。
    • 用 H2' 代入公式重新得出H3' = 某种加密函数(H2', I3)
    • H4'H5'H6' 也以此类推。

    修改后,这个区块链就会变得像下图一样稳定。

    6

    -稳定的区块链-

    这样的话,所有修改要经过端对端修改和审核。那黑客入侵电脑修改数据也就没那么容易了。如果有黑客修改了数据,区块链就会变得不稳定,立马就会被发现。

    List<Block> blockList = new ArrayList();

    我们将区块放在一个类似上图的列表中,这样已知当前区块所在 position (位置),很容易就能通过运行 blocklist.get(position — 1) 找到上一个区块。存储区块的方法有很多。

    区块互连主要是为了保证安全性。

    接下来深度科普区块链是什么

    区块链是一个分布式的去中心化分类账,用来存储交易信息等数据,这些数据为整个区块链网络中的节点所共享

    这么说是不是把区块链定义得太过复杂了?

    不过不用担心。我来帮你剖析一下难点。

    分类账

    分类账是承载区块列表的主要记录载体。

    存储数据

    区块能存储数据(信息)。此处对数据的定义很广泛,可以是我们能想到的任何数据。我们就拿交易信息这一数据来举个例子。

    分布式的去中心化分类账

    数据处理通常由一个中心机器负责。但是区块链里有很多机器(因此它不是中心化的),且所有机器都是点对点相互连接。另外,这些机器维护的是同一本分类账。因此,区块链被称为分布式的去中心化分类账。

    换句话说,因为同一区块链网络中的所有人都共享同一本分类账,所以说区块链是分布式的。每个人都有整个分类账的副本,一旦有什么东西添加进去,副本马上就会更新。

    为整个区块链网络中的节点所共享

    在区块链网络中,所有机器全都相互连接。每个节点(机器)都持有相同的分类账副本。这就意味着整个区块链网络中的节点都共享一本分类账。

    区块链是如何运作的?

    区块链的运作步骤:

    • 阿米特(Amit)想创建一个交易。
    • 阿米特创建了一个交易。
    • 阿米特将该交易提交到网络上。
    • 网络中的机器验证交易并予以批准。
    • 阿米特的交易被打包上链。
    • 更新后的区块链在全网广播。
    • 转账完成。

    现在理解区块链的定义以及它的运作方式了吧。

    既然区块链是分布式的,那它如何保证安全性呢?

    区块链利用密码学来生成数字签名。提到数字签名,先要了解下私钥和公钥的概念。

    我们每个人都可以获得自己的私钥和别人的公钥。

    私钥:只有所有者可以访问。

    公钥:网络中的每个人都可以访问彼此的公钥。

    假设我想创建一个交易。我用自己的私钥对信息进行加密来创建一个数字签名。

    -数字签名-

    然后我把交易(内含信息、公钥以及上图所示的数字签名)提交到网上进行审批。

    -交易-

    在这一过程中,网络会利用公钥来解密数字签名,并从签名中提取信息。

    如果原信息与从上图所示的签名中提取出来的信息相匹配,就可以通过审批,否则就无法通过。

    如果两个信息不匹配,可能是以下原因:

    • 原信息在中途被操控了。
    • 生成数字签名时所用的私钥与所提供的公钥不匹配。

    这就是网络如何能发现篡改的方法。因此区块链是安全的。

    这就是今天要讲的关于区块链的全部内容。请继续关注我的“循序渐进入门区块链”系列教程。

    区块链学习愉快?


    原文链接: https://medium.com/mindorks/what-is-blockchain-simplest-introduction-to-the-blockchain-764a468e1575

    展开全文
  • 区块链什么,如何简单易懂地介绍区块链?.pdf
  • 那么,比特币和区块链到底是什么,又有什么关系呢? 比特币是什么? 比特币是一种基于分布式网络的数字货币,最早的时候是一种网络虚拟货币。有点类似于腾讯早些年推出的Q币,目前,可以在网络上购买物品和相关服务...

    近些年,很多人在茶余饭后讨论的致富话题中,一定少不了比特币和区块链,仿佛没有深入研究过这类话题就是没见过世面的土包子。那么,比特币和区块链到底是什么,又有什么关系呢?

    比特币是什么?

    比特币是一种基于分布式网络的数字货币,最早的时候是一种网络虚拟货币。有点类似于腾讯早些年推出的Q币,目前,可以在网络上购买物品和相关服务。

    在这里插入图片描述

    近些年,比特币的热度随着区块链的火爆更上一层楼,在2018年,区块链名声大噪,被誉为“区块链元年”,但是,究其根源,比特币可以溯源到十年前的2008年,2008年11月1日,比特币(Bitcoin)的概念最初由中本聪提出,比特币正式诞生于2009年1月3日。

    比特币系统(广义的比特币)则是用来构建这种数字货币的网络系统,是一个分布式的点对点网络系统。与传统意义上的货币不同,比特币不是依靠某个货币机构发行的、具有实体钞票的货币,具体的讲,它应该是种仅存在在网络上的虚拟概念的货币,它没有国家或政府信用为其背书,是去中心化的。

    比特币是依据特定算法,通过大量的计算产生的,比特币经济使用整个P2P网络中众多节点构成的分布式数据库来确认并记录所有的交易行为,并使用密码学的设计来确保货币流通各个环节安全性。这样,在确保了货币的流通性和交易的匿名性。

    比特币在设计的时候,其总数量是有限的,具有很强的稀缺性,也就说是,现在的比特币挖矿,挖出一点就少一点了。然而,中本聪始终没有透露自己的身份,这让外界感到十分好奇,随后,他就神秘的失踪了,这让人们对此议论纷纷,也有人猜测比特币的创造者可能不是一个人,而是一个神秘的团体,这让比特币更覆盖上了一层神秘的面纱。

    区块链是什么?

    百度百科的解释是,区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。

    或许上述的解释一时难以看懂,下面我们换个通俗易懂的讲法。

    我们都知道,区块链就是一种网络技术,被用来作为比特币的底层技术,它就像一个数据库账本,记载所有的交易记录,这里的交易记录不能被篡改,在链上的各方的合作和交易可以直接完成对接。

    为了保证合作或交易的安全无内鬼,系统会将每一个参与者的动作共享给所有参与者,那么,整个过程一下子就变得公开化和透明化了,这种分布式账本的好处就是,买家和卖家可直接进行交易,不需要任何中介和平台。此后,大家都可以在公认的账本后面添加新的交易,而且其他人也会参与验证交易。人人在链上都有备份,哪怕你这份丢失了,也不受影响。这在一定程度上解决了信用问题,增强了各方的信任感。

    这样,在中间就能省去一大笔费用和手续,既节省了金钱也节省了人力,所以才被很多行业推崇。目前,区块链已经在金融、支付、保险、物流等领域开展了相关应用。

    比特币和区块链是什么关系?

    区块链严格意义来说不是一个新的技术,但正是因为比特币的热度起来了,让人们对区块链产生了强烈的兴趣与好奇。

    区块链是一种去中心化的分布式账本数据库,是去中心化的,数据存储的每个节点都会同步复制到整个账本,信息是透明难以篡改的。区块链技术在本质上是一种数据库技术,具体讲就是一种账本技术,这个账本记录一个或多个账户资产变动、交易情况,一定程度上跟我们平常在小本本上记的流水账、银行发过来的对账单、支付宝的账单记录是一个概念,只是名其名曰分布式账本,加上分布式三个字,就变得高大上和深不可测了。

    比特币是区块链的一种呈现方式,但区块链并不等同于比特币。区块链是比特币的底层技术和基础架构,而比特币是区块链的比较成功成功应用之一,但并不意味着区块链只能应用到比特币上,在未来,或许会出现比比特币更成功的应用,这也说不定。

    虽然两者有着千丝万缕的联系,但是两者是不经相同的,更不能混为一谈。目前,在中国交易比特币是不被支持的,支付宝前几天更是明令禁止将支付宝用于虚拟币交易,这在一定程度上限制了国人的购买热情。而区块链这门技术是被提倡的,国内像阿里和京东这样的巨头也早已开始布局了,可见,区块链的前景还是值得期待的,以后,越来越多的行业将与区块链结合,我们一起期待。

    展开全文
  • 区块链什么通俗解释?

    千次阅读 2018-08-29 14:42:39
    区块链什么通俗解释?   随着最近数字货币的热度疯涨,区块链概念也被不断炒热,身为一个区块链技术从业者,我也经常被人问到,区块链是个什么东西? 这个问题其实一直困扰我很久了,因为的确我没法很完善用一...

    区块链是什么通俗解释?

     

    随着最近数字货币的热度疯涨,区块链概念也被不断炒热,身为一个区块链技术从业者,我也经常被人问到,区块链是个什么东西?

    这个问题其实一直困扰我很久了,因为的确我没法很完善用一句话来概括出来区块链究竟是什么。

    在我的理解中,区块链不像AI人工智能技术这么产品化,具体化,甚至说区块链离我们普通的民众会有点远,我们可能无法直接感受到他给我们带来的变化,当然除了“数字货币”给我们带来的经济效益。因此往往有人问我,区块链是什么的时候,我往往会反问他一句:“知道比特币吗?”(点击进入比特币的购买平台)接着可能我会说,“区块链就是比特币,以太坊等数字货币的基础技术设施,而这些数字货币,只是区块链之上的一个应用,也是唯一的“杀手级”的应用。“为什么这么说,因为其实,数字货币是普通民众能感受到区块链的唯一途径,虽然供应链,电子存证等等也是区块链的一些应用,但是我不得不说,区块链解决了他们的业务痛点,但是没了区块链也能做,并且这些业务,普通民众感受不到区块链带来的一些本质上的变化。

     

    因此,其实除了数字货币以外,普通民众真的很难感受到区块链带来的威力,但是不得不说,区块链带来的可能远不止数字货币,在我看来,区块链最核心的其实就是能帮我构建出一个可信任,并且相互协同的数字时代。

     

    接下来,我想抛开数字货币,从技术的角度来谈一下区块链的那些事?

    区块链是什么通俗解释

    首先我觉得,我们不能将区块链想象的过于高深,它其实从本质上来讲,区块链就是一个去中心化的分布式账本,分布式环境中的每一个节点都不能保证可信。账本中存储的是以时间先后顺序排列的数据区块,每一个区块中保存的是若干条交易记录,运用密码学的方法生成区块以保证其中数据不可篡改、不可伪造、可以验证,以共识算法使全网所有节点完成对区块的认可。在区块链将共识技术,密码学技术,数据存储技术,p2p网络技术以及虚拟机技术等优化并创新,使区块链做到了其他技术所做不到的事情,以后我也会单独的讲到一些区块链技术,以便大家更加清楚的了解区块链。

     

    接下来,我想讲一下,区块链的几个特性:

     

    1.去中心化的特性

     

    区块链是一种分布式数据存储结构,没有中心节点,所有节点都保存全部的相同的区块信息,完全实现去中心化。对于特殊的应用场景,可以适当地采用弱中心化的管理节点,即中心节点不影响整个区块链结构的运行,比如弱中心化的监管机制;若从安全角度来说,弱中心化结构中的中心节点要满足对于区块链的安全不构成威胁,对用户隐私不构成威胁等。

     

    2. 不可篡改性 

    如上图所示,区块链中存储的交易信息每一条都有相对应的哈希值、时间戳以及前一个区块的标识符(Hash)形成一条链式结构。因此,要想篡改区块链中的一条记录,不仅要修改本区块的Hash值,还要修改后续所有区块的Hash值。

     

    3. 不可伪造性

    区块链中的每笔交易均由数字签名,通过数字签名的来保证来交易的不可伪造。

     

    4.可验证性

    可验证性指的是数据来源的可验证。每一笔交易中电子货币的产生和输入、输出都是可以验证的。以比特币为例,比特币的UTXO模型使每一笔交易的输入都是前一笔交易的输出,每一笔交易的输出又是下一笔交易的输入,做到了交易可追溯。除了来源的可验证外,还有交易金额的可验证,即验证金额的正确性,确保交易过程中的每一笔资金都是可靠的。

     

    5.匿名性

    区块链中的匿名性实际上是一种伪匿名,区块链中使用公私钥对来切断账号和真实身份的联系。实际上,随着使用次数的增加,通过数据分析可以分析出账号的很多交易行为,比如经常和那些账号做交易,交易金额多少等,甚至可以和现实中的真实身份相联系。

    通过以上的简单介绍,我想大概已经讲了一些区块链的基本概念以及相关特性,以后我也将针对某些特性进行相关的技术探讨。作为一个技术人员,我也很看好区块链的未来,也在不断探索区块链的落地应用场景,希望区块链也能更好的被大家所认可以及使用。

     

    展开全文
  • 区块链什么?区块链投资靠谱吗?

    千次阅读 2018-05-08 15:12:27
    今天就和大家聊聊什么是区块链区块链所存在的风险,以及是否靠谱等。到底什么是区块链区块链是一种去中心化的分布式数据库,没有中心,数据存储的每个节点都会同步复制整个数据,信息透明难以篡改,简单...
  • 区块链什么通俗解释-区块链怎么赚钱-区块链投资骗局 区块链就是一种去中心化的分布式账本数据库。这种分布式账本的好处就是,买家和卖家可直接交易,不需要任何中介。人人都有备份,哪怕你这份丢失了,也不受影响...
  • 定义 - 区块链什么意思? 区块链是比特币点对点支付系统的关键部分。比特币系统使用区块链分类账来记录交易。比特币是一种全球加密货币,可以用作交换媒介。然而,虽然许多政党已经开始接受比特币作为货币,但它...
  • 一、区块链什么?二、从技术角度学习区块链技术?一、区块链什么区块链有很多的定义,大家的说法都不一样,业界都还没有统一。每个人心中都有自己的哈姆雷特。所以此处就不做定义了。也可以参考其他回答。那么...
  • 据报道,自从2008年关于比特币的白皮书发表,至今区块链的发展以及...区块链什么区块链作为比特币的底层技术,简单来说,区块链就是一个如支付宝账单的存在,记录着所有的历史记录。数据被定时打包后,新旧...
  • 日前,联想推出了自家第一款区块链手机Lenovo S5 ,这是继糖果手机、长虹手机后,又一推出“区块链手机”的手机企业。 纵观上述三款区块链手机,联想主打安全,糖果和长虹则以当下火热的“挖矿”功能为卖点。 据悉...
  • 区块链什么?一张图让你秒懂

    千次阅读 2018-09-26 12:06:01
    妈:“小明啊,什么是区块链?” 我:“(惊!)…妈,你从哪里听来的区块链。” 妈:“隔壁你蔡姨说他老公在炒什么币,老是喊着区块链balabala,楼上李大哥也喊着区块链创业balabalabala,区块链...
  • 一句话介绍区块链什么

    千次阅读 2017-02-23 09:20:03
     一句话介绍区块链什么 区块链 分布式 智能合约 阅读2238
  • 科普 | 区块链什么

    千次阅读 多人点赞 2021-03-03 14:26:32
    这是白话区块链的第1268期原创作者 | Joyce出品|白话区块链(ID:hellobtc)近两年,“区块链”这个词可谓是各行各业的热潮儿,市面上关于它的介绍更是五花八门。那么,它究竟...
  • 几张图看懂区块链什么?

    万次阅读 多人点赞 2018-05-08 20:45:08
    好像互联网金融峰会上没人谈一谈区块链技术就out了,BAT以及各大银行还有什么金融机构都在开始自己的区块链研究工作,就连IBM最近也成立了自己的区块链研究实验室,但其实区块链到底是什么?大家或许并不清楚,停留在...
  • 区块链什么意思

    千次阅读 2019-05-10 21:26:15
    区块链所构建的组织形态,是一种自我消失型的组织 区块链的一个核心价值,就是让那些彼此不信任的个体之间实现大范围、大规模的协作,而这会带来新的生产关系、新的组织形态。 过去是大型企业获得更多的资源,贫富...
  • 区块链什么意思?

    千次阅读 2018-05-31 10:52:02
    区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 。 区块链(Blockchain)是比特币的一个重要概念,...
  • 01.区块链什么

    千次阅读 2019-11-27 19:43:50
    区块链,可能是当下最有前景又充满分歧的技术与经济趋势。它给数字世界带来了“价值表示”和“价值转移”两项全新的基础功能。其潜力正在显现出来,但当下它又处于朦胧与野蛮生长的阶段。 对比互联网的发展史,现在...
  • 区块链什么通俗解释

    千次阅读 2019-04-29 21:56:52
    只有少数人控制的比特币世界没有任何意义,比特币的价值也不是孤立存在的,与不同世界(至少包含现实实体经济和区块链世界)的关联性越强,就越能体现其价值。一方面,与现实世界的关系,当与比特币挂钩的商品和服务...
  • 1.区块链本质上是一个去中心化的分布式账本数据库,其本身是一串使用密码学相关联所产生的数据块,每一个数据块中包含了多次比特币网络交易有效确认的信息。区块链把加密数据(区块)按照时间顺序进行叠加(链)生成...
  • 好像互联网金融峰会上没人谈一谈区块链技术就out了,BAT以及各大银行还有什么金融机构都在开始自己的区块链研究工作,就连IBM最近也成立了自己的区块链研究实验室,但其实区块链到底是什么?大家或许并不清楚,停留在...
  • 区块链(blockchain 或 en block chain)是用分布式数据库识别、传播和记载信息的智能化对等网络, 也称为价值互联网。 中本聪在2008年,于《比特币白皮书》中提出“区块链”概念,并在2009年创立了,开发出第一个...
  • 人工智能和区块链什么关系?

    千次阅读 2019-03-21 14:04:57
    人工智能与区块链技术结合最大的意义在于,区块链技术能够为人工智能提供核心技能——贡献区块链技术的“链”功能,让人工智能的每一步“自主”运行和发展都得到记录和公开,从而促进人工智能功能的健全和安全、稳定...
  • https://www.ibm.com/developerworks/community/blogs/3302cc3b-074e-44da-90b1-5055f1dc0d9c/entry/what-is-blockchain-hyperledger-fabric-distributed-ledger?lang=zh您或许听说过区块链。但如今网络上的很多内容...
  • 区块链的本质是什么区块链与比特币有什么关系?回答这两个问题之前,我们先讲一个拿石头当钱的故事。 石币之岛 从前有个岛屿,数千人口,风景如画,人们过着田园牧歌式的生活。然而,这个岛最出名的原因是岛上...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 189,897
精华内容 75,958
关键字:

区块链是什么