精华内容
下载资源
问答
  • 最后,他们齐心协力把多米诺给撸了~ 区块链本质是什么? 其实,区块链也应用的这个原理。 例如比特币 比特币的工作机制,POW(proof of work)工作量证明。工作量证明系统主要特征是众多参与节点需要做一定难度...

    60ab2d195a3a86ff183d5fa05f9a7c1c.png

    对酒当鸽人生几何?已经鸽了有一个月了,这一个月我干什么去了呢?我也不知道。。。

    昨天突然意识到该写写知乎了,写点什么好呢?想了一想,突然意识到一个问题,关于信息对称的问题。在工作中和生活中我们都会接受来自各个方面各种渠道的信息,有真有假,如何才能保证信息的有效性和准确性呢?这样就引出了一个经典问题,拜占庭将军问题。


    拜占庭将军问题的故事

    古老的拜占庭帝国是一个强大的国家,他们常常进攻他国以扩大疆土。这次,他们打算攻打一个也很强大的国家多米诺,采取的战略是兵分十路,包抄多米诺,这样他们才会赢。他们按照地形,每支队伍先驻扎下来做好准备等待进攻时刻。这时问题出现,十支部队如今分开了,只要有一个或多个将军是奸细或有将军临时反叛,到了约定的时间不冲锋陷阵,那么战争就会失败,损失也将极为惨重,只要多米诺国反攻甚至会亡国。

    这个问题,首先要假定每个通信兵是传输的信息是准确的,也是及时的。先这样保证一个基础信道的问题,接下来的问题考虑起来就会相对来讲没那么复杂。

    首先咱们得在十个将军中选个大佬吧,这个过程咱们先投票选出。

    老王,“小猪,你现在不闹心了吧,现在我们大伙儿都推选你作这个盟军总司令,你觉得怎么样?你看,你电吉他弹得那么好,又能作乐队主音吉他手,跳舞又那么妖娆,唱歌又能驾驭各种曲风。你很嚣张啊,就选你了。你就不要再推辞。“

    小猪不闹心了,“既然大家这么信任我,那么我就来当这个盟军总司令,为了表我的决心,我来女装给大家献上一段《芒种》吧~“

    好了,现在大佬的问题解决了,接下来就要分配工作了。

    首先,这个大佬向九个邻国派驻了大使,名为大使,实则是暗桩。暗桩,顾名思义就是卧底,他会反馈各个大军的信息。

    现在小猪不闹心发话了,“我们在明天早上6:00发起总攻,大家没什么意见吧?“

    这样九个将军接到了,这个指令,都做出了响应,同时每个将军还会把自己反馈的结果反馈通知到其他盟友将军,也会把从接到其他那里将军的信息附加到自己信息的后面,这样每个将军就能得到全量的信息,从而保证了信息的一致性。

    打个比方,脑补一个对话

    老王:“明天早上六点?我起不来啊。”

    老王暗桩:“他真起不来!“

    老张:“我得送孩子上学,去不了!”

    老张暗桩:“他就是起不来。。。“

    。。。。。。

    最后协商到了上午11点,(这明明是中午好么~)

    老王:“OK”

    老王暗桩:”他OK!“

    老张:“OK”

    老王暗桩:”他OK!“

    。。。。。。

    老李:“OK”

    老李暗桩:“他牙的是叛徒!到时候他不进攻。”

    小猪发令了,老李不老实,撸他、跟他斡旋。咱们不能放弃他,他很重要啊,他是功臣啊,咱们得拉他一把啊,不能看着他堕落啊!

    如果老李给每个将军发的消息不一样,就可以每个将军把各自的信息对一下,也同样清楚了。

    。。。。。。

    最后,他们齐心协力把多米诺给撸了~


    区块链的本质是什么?

    其实,区块链也应用的这个原理。

    例如比特币

    比特币的工作机制,POW(proof of work)工作量证明。工作量证明系统主要特征是众多参与节点需要做一定难度的工作得出一个结果,谁先得出立即全网广播,其他节点很容易通过结果来检查出之前节点是不是做了相应的工作,一旦结果被证明正确,其他节点会把之前节点的结果添加到各自的账单中,为争取下一笔的交易记录做好计算的准备。

    简单的来说,就是说你要给女朋友买个包(什么是女朋友?作为程序猿,我已经对这个词感到生疏了)

    然后你女朋友把你说过的话,发到微博、朋友圈、知乎、QQ空间、人人网等等,让全世界的人都知道,你说了这句话,这样,你就不能反悔了。就是这个原理,很简单。

    总结

    区块链的去中心化可以说是区块链最重要的特征之一,去中心化的特征被运用最多的就是虚拟货币这一行业和金融行业。区块链的每一个优点和特征都是非常独特的打破了我们传统的一些运用模式。更加高效、便捷的处理事务。

    展开全文
  • 1.从分布式数据库角度看区块链2.腾讯云区块链服务TBaaS技术介绍3....区块链本质上是一个异地多活的分布式数据库。异地多活的提出,原本是为了在解决系统的容灾问题,多年来也一直是分布式数据库领域
  • 区块链本质

    2018-08-20 11:44:44
    区块链本质是用技术手段解决价值传递的信任问题。 任何脱离这个本质的应用都是披着羊头卖狗肉的骗子。 区块链不是万能的,他有他适合的场景, 比如说数字货币比特币。 区块链如果用在了不适合他的场景, 要么...
    区块链的本质是用技术手段解决价值传递的信任问题。
    任何脱离这个本质的应用都是披着羊头卖狗肉的骗子。
    区块链不是万能的,他有他适合的场景,
    比如说数字货币比特币。
    区块链如果用在了不适合他的场景,
    要么就是个死,
    要么是挂羊头卖狗肉的骗子行为。
    展开全文
  • 这篇文章是小白入门区块链的必备课程,看完你会明白什么是共识,为什么区块链是去中心、分布式,明白区块链技术的本质解决了什么问题?提升了什么效率?先来看互联网和区块链之间的联系,1.互联网解决的是什么问题...
    首先自我介绍一下,本人翔哥,10年资深码农,大数据技术经理;目前财富自由实现ing!
    这篇文章是小白入门区块链的必备课程,看完你会明白什么是共识,为什么区块链是去中心、分布式,明白区块链技术的本质,解决了什么问题?提升了什么效率?

    先来看互联网和区块链之间的联系,

    1.互联网解决的是什么问题,区块链解决的是什么问题?有什么区别?

    (1)互联网技术的基础是TCP/IP协议,基于Http协议构建了大量上层建筑,解决了信息传播效率的问题;互联网是信息的高速公路;

    (2)区块链技术是在互联网技术的基础上,引入了共识机制,基于共识机制解决了价值传播效率的问题;区块链是价值的高速公路;

    PS:每次社会生产效率提升,生产力变革,财富都会重新分配,财富会回流到提升社会生产效率的行业和公司!如当今的互联网,腾讯,阿里巴巴。这个主题翔哥准备单独出一篇文章《生产力变革与财富重新分配的逻辑》敬请期待!

    接着分析,

    区块链用到的像什么p2p点对点传播,hash加密其实在互联网时代早就有了,

    从技术角度,互联网和区块链其实就只差了一个共识机制!

    14c732548b8e82b659f82fb5ff33fb9f.png
    区块链技术和互联网技术,就差了个共识机制!

    2.那共识机制有什么用?

    共识机制最大的作用是可以自动达成共识!自动达成共识圈起来,要考!提升效率就靠自动达成共识!互联网只解决了信息传播问题,但是不能解决自动共识问题。

    共识机制是智能合约的前提,达成共识后,再把共识后面要履行的行为加进来就=智能合约;

    0cb5e5d59bb0509f7c20e3b53bf4bbf6.png
    智能合约的本质

    自动共识机制,让共识参与者达成一致,是价值流畅传播的基础!

    智能合约,让共识参与者达成一致后,还必须履行后续的行为!是商业应用的基础!

    必须履行后续的行为!!!

    必须履行后续的行为!!!

    必须履行后续的行为!!!

    举个例子,以后可能就没有金融催收人员了!所以区块链将拯救世界各行各业的信任危机,言不符实,等等!有机会写一篇区块链的应用,我们继续~~

    3.那什么时候需要达成共识呢?

    在人类的视角里,价值传递的情景是最需要达成共识的;比如借钱是就是一个典型的价值传递的应用情景,A向B借10000块钱,B要传递金钱(价值)给A,这个时候就需要达成共识!

    4.那在借钱这怎么叫共识呢?

    共识就是借钱行为参与者A和B都认可的观点,并且都会根据这个观点执行后续的行为

    传统达成共识的过程,主要有2种方式:

    1)A和B是熟人,B回忆以往A的人品,还款能力等决定是否借给A钱;

    2)A找第三方担保,承诺会还钱,向B借钱;

    如果B把钱借给A的话,那么具体双方共识的体现就是:

    • B角度:A会还我钱;
    • A角度:B借我钱之后,我会还钱

    共识达成之后,A会不会还钱?不一定!传统达成共识的方式费事费力,并且后续行为的执行(还款)可能被各种因素阻碍,价值传递的效率很低,并且共识后续行为履行没有保证

    5.区块链共识有什么优势?

    区块链自动达成共识的意思就是,利用代码替代传统达成共识的过程;
    if (A没有信用坏账 并且B有钱)
           B转账给A 10000元;
    if (还款时间到了)
           A转账给B 10000元;

    可以看到,从达成共识,到后续完成共识的行为动作全部代码化,人为不能更改;也就是自动化达成共识,流程化履行共识后行为;导致价值传播效率大大提升,并且共识后续行为履行没有风险

    Good~啊!!!那怎么才能自动达成共识呢??

    6.能够自动达成共识的基础又是什么?

    自动达成共识的前提是共识参与者们数据对称!这里数据对称指的是,共识参与者们拥有价值传递应用情景中需要的所有数据;就是你有我和借钱行为相关的全部的数据,我也有你借钱相关全部的数据;两个人做决策时依赖的数据是一样的,这样决策才没有风险!

    还原到借钱情景就是:

    • A有B所有的数据和自己的数据(A自己还不还钱,B有没有钱等)
    • B也有A所有的数据和自己的数据(B自己有没有钱,A有没有信用风险等)

    这是2个参与者的共识;如果是N个参与者需要自动达成共识,那么就需要每个人都有自己的数据和其他N-1个人全部的数据;

    这是为什么区块链数据必须分布式、去中心化的原因!

    7.区块链价值的本质

    看到这里,相信朋友们已经明白了,区块链的核心价值就是:在价值传递的情景中,采用算法自动化达成共识的机制,替代了传统达成共识低效的过程,也保证了共识参与者后续的行为一定得到执行;这个是区块链技术价值的本质;

    所以区块链技术的核心价值是能够自动达成共识!

    是以共识机制为基础,构建了智能合约,然后以智能合约为基础,构建了一个价值传播网络系统;进入系统的人的价值可以被定价,并且系统内价值传播像飘柔一样流畅;

    这就是区块链刨去技术,在商业应用里的本质!

    展开全文
  • 区块链本质是去中心化的分布式账本。拆开来看分为三个关键词:去中心化,分布式,账本。 分布式:传统的数据储存都会放在一个服务器里。一旦这个服务器被攻击或者损坏,整个数据都会丢失。为了解决这个问题现在很...

    现在许多企业都在大力发展无币区块链,那么无币区块链到底有多大的前景?为了搞清楚这个问题,我们先来看一下什么是区块链。区块链的本质是去中心化的分布式账本。拆开来看分为三个关键词:去中心化,分布式,账本

    分布式:传统的数据储存都会放在一个服务器里。一旦这个服务器被攻击或者损坏,整个数据都会丢失。为了解决这个问题现在很多大型企业都会把数据分布储存在好几个服务器里,确保当一个服务器出现问题的时候整个数据不会受到影响。这也是现在很流行的分布式数据库或分布式账本技术。

    去中心化:上述结构其实是一个中心化的结构,每个服务器都只有使用他的公司才有权限访问。把每个记录数据的服务器看成一个节点的话,所有的节点都属于一个公司。这个公司完全有能力监控甚至篡改每个节点上的数据。去中心化就是指每个节点之间相互独立运行,都参与数据的记录,但是没有哪个节点可以控制网络上的所有节点。这保证了数据库的内容是透明且不可更改的。

    账本:指数据库。由于最早的比特币网络只能记录比特币的转账信息,所以习惯把这个信息的载体称为账本,把记录信息的行为称之为记账。现在随着智能合约的发展和技术的成熟,越来越多样的信息可以被记录。账本的本质就是一个数据库。

    了解了区块链的本质,我们来看一下区块链的意义到底是什么?区块链存在的意义,是为了解决信任问题。人们分享和记录信息的需求会一直存在,传统的解决方式是把信息储存在一个信任的机构里,比如上文例子中服务器的使用公司,银行等。缺点是这个机构有能力监视和篡改数据。在去中心化系统中,每个节点都相互没有关联,就像陌生人一样,又都能记录数据。那么最后会采用哪个节点记录的信息呢?如何保证最后采用的信息是正确的呢?如何确保信息不被泄露和篡改呢?这里就需要用到以密码学为支撑的共识机制。这套每个参与者都认同的采用信息的方式就是共识。数字货币正是在共识的基础上诞生的。

    数字货币又叫Token(代币),诞生的最初目的是为了奖励参与记账的节点。在比特币网络中,矿工完成一次记账,收到比特币作为奖励。比特币的具体表现形式是一组加密信息的方程组的特解,挖矿的过程就是算出这个特解的过程。在以太坊网络中,代币的作用除了奖励记账,还是智能合约的Gas(燃料费),作为交易的执行费用支付,一旦Gas耗尽合约执行就终止。目的是为了防止有人恶意布置可以无限循环的智能合约。比特币网络和以太坊网络的共识机制都属于POW(prove of work)工作量证明(以太坊在今年的ETH2.0中会转为POS)。另外还有一种常见的共识机制就是POS(prove of stake)权益证明,代币的作用类似股份,越是持有股份多的节点就越可以优先参与记账,最后记账能得到的奖励也越多。

    共识是为了解决信任问题,而代币是为了达成共识所采用的一种手段。一方面激励认真记账的节点,另一方面再结合密码学等技术来提高节点作恶的成本,最终保证这个去中心化分布式账本上记录的数据是正确的。至于代币能不能取消,笔者认为只要没有代币也能达成共识,建立信任,无币区块链就可能存在。这里把区块链的使用场景分三个类别来讨论:

     

    公有链:指对外公开,无需授权。所有人都可以参与,所有人都可以查看的网络。

    公有链由于对所有人开放,信任基础为0。每个节点都是陌生人,需要复杂的共识机制来建立信任。上文提到的比特币网络和以太坊网络都是公有链。在公有链中,最常见的共识机制是POW和POS,还有DPOS等其他方式。不管具体是哪种方式,公有链的场景就是参与者数量众多且又完全陌生。能运行的共识机制就只能是市场化的,即提高奖励,同时增加作恶成本。这就需要一个可以量化的市场化标准:在区块链中其表现形式就是代币。所以市场化的共识机制必然离不开代币。在公有链的使用场景中,代币是唯一能保证公平,量化发放的奖励(或是作为一种奖励的凭证来发放)。因此公有链离不开代币。随着央行数字货币的发展,代币的表现形式或许会转为一种可以换取央行数字货币的凭证,如此对于普通人而言将看不见代币,但它仍实实在在存在于区块链体系中。

     

    联盟链:是仅限联盟成员参与的,需要授权的网络。比如:R3基金会的超级账本项目。

    联盟链里,需要一定的认证才能成为成员。所以成员之间已经有一定的信任基础,共识机制不需要像公有链那么复杂。成员参与记账和防止作恶可以通过有代币的共识来完成。也可以通过很多链下的方式完成,比如签订合同强制记账的义务和作恶的处罚等。所以联盟链是可以不需要代币的。

     

    私有链:仅在私有组织内部使用。比如企业内部数据库管理,或者一些政府的应用。

    私有链其实就是一个传统分布式账本,一个数据库。它没有信任危机,也就不需要共识不需要代币。笔者认为没有信任问题的私有链严格意义上不能算区块链。央行数字货币很可能就是一种私有链。

    总结一下,从区块链的应用场景可以知道,中心化程度越高,共识成本越低,越有可能不需要代币。反之亦然。无币区块链的应用只有可能在联盟链中。联盟链是未来企业级区块链发展的大趋势,无币区块链也许能在这个领域大放异彩。

     

    希望大家可以关注微信公众号更加方便交流。公众号的文章也会率先更新~

     

    展开全文
  • 区块链如何解决信任机制?

    千次阅读 2019-03-24 00:58:48
    之前一直质疑一个问题,都说区块链技术可以解决现代社会的“信任”问题,但是一直没有理解其含义。今天查资料整理了一下逻辑,在这里分享、记录一下。 首先,先说明一下“信任”这个词在咱们现在生活中的含义。咱们...
  • 舆情监管 信息化时代,互联网络已然成为舆论集散交锋的关键场域,各类不实信息借助移动互联网渠道得以在更大范围以更快的传播速度造成负面影响。...区块链本质是一个不可篡改的分布式数字账本,其...
  • 区块链本质上是用“分布式账本” 的形式,实现底层数据库之间的互联互通 ,从而根本上 解决“ 数据孤岛” 问题。 区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术在互联网时代的一种融合创新...
  • 区块链解决方案

    2021-01-12 14:40:01
    区块链(Blockchain)即:分布式账本技术,是比特币的底层技术,像一个数据库账本,记载所有的交易记录,本质上是一个去中心化的数据库。这项技术也因其安全、便捷的特性受到银行与金融业的关注,已成为科技产业和其他...
  • https://www.zhihu.com/video/13213578428219023361、区块链本质区块链本质是由分布式数据存储、点对点传输、共识机制、加密算法、智能合约等技术组合而构成的技术体系。这些技术以新的方式组合在一起,可以完成...
  • 区块链

    2018-09-30 12:09:00
     应用角度:区块链本质上是解决信任问题、降低信任成本的技术方案,目的就是为了去中心化,去信用中介 问题:  在开始阶段分布式数据库节点少的情况下,区块链是如何发张起来的? 转载于:...
  • 本文,就深刨一下区块链游戏的本质。 1.资产交易类游戏:因为区块链具备金融属性,所以此类游戏如果运用区块链技术,是比较具备天然优势的。该类游戏本身不在于娱乐性,可玩性不高,但其投资属性受用户关注,因此...
  • 区块链本质是一种防篡改的、共享的分布式账本技术,它建立在分布式共识算法、智能合约、加密算法等基础之上,可解决在信用缺失场景下进行交易的问题。近年来在各个行业涌现了许多基于区块链的创新业务场景,...
  • 武汉区块链软件公司:区块链技能能够解决珠宝职业不透明的供应链问题 区块链技能或许成为珠宝职业的游戏规则改动者。立异的本质是透明和不可变的,这能够下降在特定于该职业的四分五裂的供应链中造假的危险。 ...
  • 区块链技术

    2019-08-01 22:18:36
    1 区块链本质上不是一项新技术,而是多种网络技术组合来解决一个新问题,而这个新问题的核心是共识算法。 2 区块链完全是一种分布式数据库,采用分布式数据库的特征,但为达成强数据一致性和不可篡改,牺牲掉很多...
  • 区块链技术从本质上说乃是一个去中心化的信任机制,它的显著优势吸引了众多国际巨头纷纷布局,也吸引了互联网、传媒、地产、传统化工等多行业的企业参与。然而区块链专业性较强,往往需要区块链服务商提供专业方面的...
  • 本篇主要结合Lamport((2013年的图灵奖得主) 1982年的论文《Byzantine Generals Problem》讲一讲拜占庭将军问题(Byzantine Generals Problem),本质上,它是分布式系统的一致性问题。区块链最重要的特点就是分布式...
  • 区块链简介

    2019-04-23 00:33:00
    概要 区块链包含的技术 区块链的传输过程 区块链的问题 概要 区块链是去年比较火的概念, 而让它这么出名的一个经典应用就是比特币....去中心化 区块链本质是一个 分布式的数据库 , 没有中央服务器, 所有的内...
  • 简单认识区块链

    千次阅读 2018-01-12 21:19:50
    区块链的抽象定义:区块链本质上是一个去中心化的分布式账本数据。 区块链出现的意义:区块链被认为是继蒸汽机、电力、互联网之后,下一代颠覆的核心技术。蒸汽机释放了人们的生产力,电力解决了人们的基本生活需求...
  • 区块链本质是一种去中心化的分布式数据库,是分布式数据存储、多中心的点对点传输、共识机制和加密算法等多种技术在互联网时代的创新应用模式。那么区块链+是如何解决中小企业融资难融资贵的?下面由小编与大家...
  • 知乎视频​www.zhihu.comFacebook将要通过区块链发行自己的数字货币,支付宝要用区块链重做...之所以有这种现象,确实是因为区块链和金融有着天然的契合性,从本质来说,区块链可以解决数据中的信任问题,而金融的...
  • 区块链概念

    千次阅读 2018-06-08 17:16:00
    二、价值转移的本质 三、什么是比特币 3.1 诞生 3.2 技术解决方案 3.3 比特币的发行模式 四、什么是区块链 定义 五、比特币与区块链的关系 六、区块链的类型与特点 6.1 公有链 6.2 私有链 6.3 联盟链 七、...
  • 区块链基础入门

    2020-09-18 10:21:04
    区块链本质 生产关系的变革。 生产力是从人类开始学会发明和使用工具开始以来,就在不断的提升。1784年,瓦特改良的蒸汽机、电力、铁路、飞机、计算机、互联网、大数据、云计算、物联网、人工智能,这些都是生产力...
  • 认识区块链

    2018-03-23 09:05:16
    如果说蒸汽机释放了人们的生产力,电力解决了人们基本的生活需求,互联网彻底改变了信息传递的方式,那么区块链作为构造信任的机器,将可能彻底改变整个人类社会价值传递的方式。在这篇文章里,我们将用最容易理解的...

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 220
精华内容 88
关键字:

区块链本质解决