怎么做区块链和怎么做区块链链有什么不一样?

更新:将私信问答放在了最后

事凊是这样的最近我的室友Hasaki一直在问我怎么做区块链链和比特币的事情,我尝试了很多种不通的姿势以求简单通俗形象生动地跟他解释什麼是怎么做区块链链技术但是最后都失败了。因此我萌生了要写一篇BlockChain for Babies(又名:如何向你的弱智室友解释怎么做区块链链)的想法以求能简单直观生动形象地向对怎么做区块链链技术不了解但是想知道怎么做区块链链是什么的人介绍怎么做区块链链技术或者比特币。

因为媔向的读者是不想知道具体技术实现只想了解怎么做区块链链的人群因此本文避开了一些底层和算法细节,采用比较主观的方式来展示筆者对怎么做区块链链技术的感性认识如果你只是对怎么做区块链链感兴趣,并没有深入学习的打算或者只是想像我一样在别人问起來的时候装逼,本文应该是一篇很好的“导论”

怎么做区块链链本质上是一个去中心化的分布式账本数据库(感谢指出:在与比特币相關的怎么做区块链链应用中可使用这一术语,但怎么做区块链链技术可能并不包含“账本”)其本身是一串使用密码学相关联所产生的數据块,每一个数据块中包含了多次比特币网络交易有效确认的信息

这是怎么做区块链链的定义,因此要逐步了解怎么做区块链链我們需要一步步了解如下东西。

先来考虑一个中心化集中式处理的过程你要在某宝上买一部手机,交易流程是:你将钱打给支付宝-支付寶收款后通知卖家发货-卖家发货-你确认收货-支付宝把钱打给卖家

图1: 中心化集中式交易模式

在这个过程中,虽然你是在和卖家交易但是这笔交易还牵扯到了除了你和卖家的第三方,即支付宝你和卖家的交易都是围绕支付宝展开。因此如果支付宝系统出了问题便會造成这笔交易的失败。并且虽然你只是简单的买了一个手机但是你和卖家都要向第三方提供多余的信息。因此考虑极端情况如果支付宝跑路了或者是拿了钱不却不承认你的交易或者是支付宝所在的城市因为开G20把所有人都赶走了(?),那么你就悲剧了

而去中心化的处理方式就要显得简单很多,你只需要和卖家交换钱和手机然后双方都声称完成了这笔交易,就OK了

可以看出在某些特定情况下,去中心化的處理方式会更便捷同时也无须担心自己的与交易无关的信息泄漏。

其实如果只考虑两个人的交易并不能把去中心化的好处完全展示出来设想如果有成千上万笔交易在进行,去中心化的处理方式会节约很多资源使得整个交易自主化、简单化,并且排除了被中心化代理控淛的风险

去中心化是怎么做区块链链技术的颠覆性特点,它无需中心化代理实现了一种点对点的直接交互,使得高效率、大规模、无Φ心化代理的信息交互方式成为了现实

当然,上述的例子有一个很大的潜在问题:没有了权威的中心化代理怎样保证每笔交易的准确性和有效性呢?比如:如果没有了权威的中心化代理张三某一天借了我100块钱,但是不还钱还不承认怎么办这里就引出了怎么做区块链鏈的其它特性。

在去中心化以后整个系统中没有了权威的中心化代理,信息的可信度和准确性便会面临问题

第一次听说这个问题居然昰在TCP的课上,大致说的是有两个相距很远的军队要传递信息红军派遣一个信使去跟蓝军说:“你他娘的把意大利炮拿出来!”。蓝军收箌信息后又派了一个信使去红军说:“收到指令!”然后红军又派一个信使去蓝军说:“知道你收到指令了!”。然后蓝军又派一个信使去红军说:“知道你知道我收到指令了!”然后红军又派一个信使去蓝军说:“知道你知道我知道你收到指令了!”……然后就没完沒了了。

图2:在分布式计算中在异步系统和不可靠的通道上达到一致性是不可能的

在这种情况下因为是点对点的通信,双方不可能在这種情况下达到信息的一致性严谨一点,就是“在分布式计算上试图在异步系统和不可靠的通道上达到一致性是不可能的”。

问题2:拜占庭将军问题

拜占庭罗马帝国在军事行动中采取将军投票的策略来决定是进攻还是撤退,也就是说如果多数人决定进攻就上去干。但昰军队中如果有奸细(比如将军已经反水故意乱投票或者传令官叛变擅自修改军令),那怎么保证最后投票的结果真正反映了忠诚的将軍的意愿呢

拜占庭将军问题反映到信息交换领域中来,可以理解为在一个去中心的系统中有一些节点是坏掉的,它们可能向外界广播錯误的信息或者不广播信息在这种情况下如何验证数据传输的准确性。

现在让我们来一步一步在去中心化的系统中解决这些问题见证怎么做区块链链技术雏形的诞生。

我们先来建立一个去中心化的系统为了方便理解,我们来看一个简单的去中心化借贷模型:如果A借了B 100塊钱这个时候,A在人群中大喊“我是A我借给了B 100块钱!”,B也在人群中大喊“我是BA借给了我100块钱!”,此时路人甲乙丙丁都听到了这些消息因此所有人都在心中默默记下了“A借给了B100块钱”。你看这个时候一个去中心化的系统就建立起来了,这个系统中不需要银行吔不需要借贷协议和收据,严格来说甚至不需要人与人长久的信任关系(比如B突然又改口说“我不欠A钱!”,这个时候人民群众就会站絀来说“不对我的小本本上记录了你某天借了A100块钱!”)。

图3:去中心化借贷模型

可能你已经发现了在上述的模型中,所谓的“100块钱”已经不重要了换句话说,任何东西都可以在这个模型中交换甚至你可以凭空杜撰一个东西,只要大家承认你就可以让你杜撰的东覀流通。比如:我在人群中高喊一声“我创造了10个查克拉!”我甚至不需要知道查克拉是什么,也不需要关心世界上是不是真的有查克拉只要大家都听到,然后在自己的小本本上记下“LaiW3n有10个查克拉”于是我就真的有100个查克拉了。从此以后我便可以声称我给了某人1个查克拉,只要路人甲乙丙丁都收到并且承认了这一信息那我就算完成了这次交易,哪怕世界上没有查克拉

你现在脑海中是不是浮现出叻三个字——“比特币”?由于真正的怎么做区块链链和比特币比我上述的模型复杂太多细节也丰富太多,因此以下还是以查克拉举例毕竟本文是Blockchain for Babies.(笑)

假设过了很长一段时间,我凭空创造的查克拉已经在这个系统中流通了起来大家都开始认可了查克拉。但是这个系統中一共就只有10个查克拉于是有人动了坏心思,他在人群中高呼“我有10个查克拉!”怎么办大家是直接在本本上记下他有10个查克拉么,这样不是人人都可以伪造查克拉了么

为了防止这种现象发生,我决定在我创造查克拉的时候给我的查克拉打上标记(更准确地说我昰给我喊的那句“我创造了10个查克拉”打上标记,比如标记为001)这样以后在每一笔交易的时候,我在高喊“我给了某某1个查克拉!”的時候会附加上额外的一句话:“这1个查克拉的来源是记为001的那条记录,我的这句话标记为002!”我们再抽象一点,某人喊话的内容的格式就变成了:“这句话编号xxx上一句话的编号是yyy,我给了某某1个查克拉!”这样就解决了伪造的问题。其实上述模型就变成一个简化的Φ本聪第一版比特币怎么做区块链链协议:

图4:查克拉模型和中本聪第一版怎么做区块链链协议对比图

好了看到这里你基本已经能够生動形象又不涉及任何细节地向你的弱智室友解释怎么做区块链链了。但是也许你的室友是一个有打破沙锅问到底精神求是学子因此你最恏继续准好回答以下这几个问题。

你室友可能会问:“凭啥你喊一句话我就帮你记我的小本本不要钱么?”为了激励大家帮我传话和記账,我决定给第一个听到我喊话并且记录在小本本上的人一些奖励:第一个听到我喊话并记录下来的人你就凭空得到了1个查克拉,这個查克拉是整个系统对你幸苦记账的报酬而你记录了这句话之后,要马上告诉其它人你已经记录好了让别人放弃继续记录这句话,并給你自己的记录编号让别人有据可查然后你再把我的话加上你的记录编号一起喊出来,供下一个人记账

当这个规则定下以后,这个系統中一定会出现一批人他们开始竖着耳朵监听周围发出的声音,以抢占第一个记账的权利对的,你脑海中是不是又浮现出了“比特币挖矿”的字眼

值得一提的是,关于比特币挖矿 举了一个很形象的例子:

单身汪们要找女票,国民岳母说我有好多女儿这样吧我给你們出点题目,解出一个就给其中一个姑娘的微信号

单身汪们疯狂竞争,想破脑袋去解题只要其中一只汪解出一道题,就立马得意洋洋哋昭告天下示威全部单身汪,这个姑娘是我的啦你们放弃吧。其他单身汪们即使不服也没有办法惆怅懊恼也不是个事儿啊,还是麻溜地立马去解下一道题目吧这只喜赢姑娘的幸运小汪被岳母认可后还能得到25个货币单位的彩礼,简直人生赢家

在这个系统中,如果我囷另一个人C几乎同时地喊出一句:“为了艾泽拉斯!”由于听众所处的位置不同,一定会有人先听到我说的那句话而另外一些人则先聽到C的那句话,如果我们规定只能有一个人说出这句话那到底这句话是谁说的?

如果不加任何条件那么上述的情况一定会这样发展:┅部分人认为这句话是我说的,在听到这句话之后开始记账之后他们所做的所有事情都是基于这个事实,并且随着这个信息一次次的传丅去这条信息链会越来越深;而另外一群认为是C先说这句话的人,也会按照这样的趋势发展这样,原本是一条唯一的信息链在我们喊出“为了艾泽拉斯”这句话之后,分叉了!

这会导致怎样的情况呢?按照我们的设想应该每个人的小本本上记录的东西都是一样的,都是一条可以把所有信息串联起来的链条但是在这一刻,他们小本本上记录的东西不一样了!这还玩毛啊以后还怎么确定交易和信息的真实性!?

为了解决这个问题我又追加了新的规则:每个人在记录小本本的时候,需要脱鞋然后用脚拿笔在小本本上用正楷体书寫!有了这个规定,由于用脚写字难度很大每个人至少需要10分钟才能写完,而且由于每个人用脚写字的熟练度不通写完这句话所用的時间也不同,因此一定会有人先写完然后高呼“我写完了!那句话是LaiW3n喊的!”这样其它正在写这句话的人便会停笔,然后在小本本上重噺开始写“那句话是来文写的上一句的编号是xxx”。

如果你对上述我的解决方法感兴趣你可以对照我上面的比喻去了解以下知识:

“听誰的”——中本聪破解“拜占庭将军问题”的算法

“在小本本上记录”——比特币挖矿

“脱鞋用脚写字”——比特币挖矿难度

“脱鞋写字速度”——算力

“新的规则”——工作量证明链

这个时候你的室友可能又要问:如果我同时宣布我给了A一个查克拉和我给了B一个查克拉,泹是我只有一个查克拉那咋整?是A和B都收到了查克拉还是咋地

这个时候你只需要托起他的下巴,温柔地看着他的眼睛用手刮刮他的鼻子,说:“小妖精你把这种情况带到上面的规则中去试试?”

1. 为何目前还鲜有怎么做区块链链和实体商业业务对接的案例

从理论上:怎么做区块链链是一门新技术,保守大众(包括我)还处在观望阶段只有少数激进或者目标明确的实体开始向怎么做区块链链进军,洏这些少数的实体在现阶段发声的强度还不够

从应用上:怎么做区块链链技术要与实体商业对接,在技术和规则上还需要进一步开拓怎么做区块链链解决的所谓“不信任”问题其对象也只局限于怎么做区块链链上的数据。因此如果怎么做区块链链要与实体业务对接还需要进一步推动实体与数据之间跨域的“游戏规则”的建立。

2. 虚拟加密货币最终是否会走向庞氏骗局

这个问题我也不太好回答,毕竟我昰一个技术人员而非这个领域的弄潮儿我个人的看法是:对于普通人,不建议长期持有某种数字货币应将数字货币作为法币之间转换嘚桥梁;对于投机者,“炒币”需谨慎应将风险控制在自己能够承受的范围内。PS:其实我真的不关心这个问题

3. 为什么听你一讲,感觉怎么做区块链链很弱智的样子

我在文中已经说明,这只是一篇关于怎么做区块链链技术的新人导论其目的在于帮助你快速对怎么做区塊链链有一个感性的认识;如果真的想了解怎么做区块链链技术细节,请阅读相关文献或访问怎么做区块链链社区

感谢各位热情的HR,但峩现在暂无跳槽的打算

个人可以转载,请注明来源并告知我一声;商业组织或作为商业用途请私信。

“利用互联网“众包”的力量擁抱算法时代,打造的怎么做区块链链版的微博+今日头条”是以传媒角度为切入点,以“品质+资源”为核心、以怎么做区块链链和财经為重

  来源:共享财经   

  昨忝发生的一件事可以载入阿里的发展史。

2月19日阿里巴巴透露,已于近日完成对中国国际金融股份有限公司的入股持有中金公司港股約2.03亿股,占其港股的11.74%和总已发行股份的4.84%

  昨天发生的一件事,可以载入阿里的发展史

  2月19日,阿里巴巴透露已于近日完成对中國国际金融股份有限公司的入股,持有中金公司港股约2.03亿股占其港股的11.74%和总已发行股份的4.84%。

  “通过本次入股能结合双方各自在金融、科技、数据等领域的专长为客户提供更创新、更全面的产品及服务。”

  中金今日开盘暴涨10%

  今天中金公司开盘报18.74港元,涨幅高达10.76%

  共享财经记者了解到,中金公司是我国首家中外合资投资银行成立于1995年,总部设在北京在境内设有多家子公司,在中国大陸28个省、直辖市拥有200多个营业网点2015年,中金公司在香港联交所主板成功挂牌上市

  作为著名的“贵族投行”,2018年前9个月在A股上市券商经营业绩整体下滑的背景下,中金公司业绩仍然保持较高增长营收约98.33亿元,同比上涨29.78%归属于母公司及其他权益工具持有人的净利潤27.21亿元,同比增长39.32%

  正如阿里巴巴表示,中金公司作为中国顶尖的投资银行机构在金融服务领域具备行业领先能力、丰富经验以及創新基因。

  而对于此次交易背后的逻辑有券商人士分析称,阿里看中中金公司的应该是品牌、公司特色、以及收购成本这几方面

  对于阿里入股一事,中金方面也回应:“公司致力于提升价值并得到市场认可我们欢迎国内外长期投资者成为公司股东。我们会以開放的态度与信息科技领先者合作并将积极探索信息科技在金融领域的应用,为客户提供更好的服务为股东创造更好的回报。”

  互联网和怎么做区块链链将重塑金融系统

  创立阿里巴巴以来马云率领阿里已经连续抓住了互联网、移动互联网、人工智能以及怎么莋区块链链的风口。

  无论是古典互联网还是最近火热的怎么做区块链链、人工智能、集成电路等高新科技行业阿里始终都站在前列。事实也证明马云的战略眼光确实无可挑剔。

  2019年新年的氛围还没有完全散去马云先是带领着阿里巴巴收购了英国跨境支付公司万裏汇,随后又入股了我国首家中外合资投资银行中金公司成为其第三大股东。

  作为草根创业者一步步走来,马云超强的前瞻性已經毋庸置疑

  早在2008年,马云就提出阿里巴巴要转型为一家数据公司2010年阿里正式进军云计算领域,而同期的腾讯和百度都认为做云计算太早

  2018年8月18日,马云在阿里巴巴杭州总部接见马来西亚总理马哈蒂尔时表示怎么做区块链链和互联网在未来20年将重构世界金融系統。与此同时马云也表示怎么做区块链链对世界的颠覆将会超乎想象。

  同样的远见卓识也需要硬实力去支撑。今天马云已经拥囿这样的实力。

  近日IPRdaily联合incoPat创新指数研究中心发布了《2018年全球怎么做区块链链发明专利排行榜(TOP20)》。数据范围为截止2018年1月1日至2018年12月31ㄖ全球公开的怎么做区块链链技术发明专利申请数量。阿里巴巴以206件的专利数量排名第二

  国内第三方研究机构QuestMobile数据显示,2018年11月支付宝月活用户已经超过6.5亿国内app中仅次于微信。胡润研究院发布《2018第三季度胡润大中华区独角兽指数》截止到2018年9月30日,蚂蚁金服估值为1萬亿人民币同期,市值为7000亿人民币

  如今,资金与技术傍身的阿里巴巴已经有足够的能力去追逐和实现梦想。

  2018年8月23日在中國智博会主题演讲中,马云说道:“今天的怎么做区块链链并没有被认识到真正价值”

  目前,随着支付宝基于怎么做区块链链技术嘚跨境转账业务先后在东南亚和巴基斯坦落地互联网结合怎么做区块链链已经在冲击着传统金融行业。

  今天入股中金,说明阿里莋科技金融包括怎么做区块链链不是说着玩的此举再给金融领域砸下了一枚重磅炸弹。

免责声明:自媒体综合提供的内容均源自自媒体版权归原作者所有,转载请联系原作者并获许可文章观点仅代表作者本人,不代表新浪立场若内容涉及投资建议,仅供参考勿作为投资依据投资有风险,入市需谨慎

我要回帖

更多关于 怎么做区块链 的文章

 

随机推荐