的神秘人士在论坛中发表了一篇论文《比特币,A向银行发起转账请求

2020-03-12 作者:区块链应用   |   浏览(187)

原标题:科技硬核,告诉你前沿热点的“区块链”10月24日下午,中共中央政治局就区块链技术发展现状和趋势进行第十八次集体学习。中共中央总书记习近平在主持学习时强调,区块链技术的集成应用在新的技术革新和产业变革中起着重要作用。我们要把区块链作为核心技术自主创新的重要突破口,明确主攻方向,加大投入力度,着力攻克一批关键核心技术,加快推动区块链技术和产业创新发展。那么,到底什么是区块链?它为何如此重要?它又将给我们未来的生活带来怎样重大的影响?本报科技周刊记者采访了区块链研究领域的多位专家学者,带您认识真实的区块链。什么是区块链? 为什么它是安全、可信的迅速成为科技热点的区块链到底是什么?“它本质是一种数据存储的模型,通过数据的自身特征,把一组数据用类似锁链的方式逐个串在一起,再广而告之天下。它具有不可篡改、可追溯、可编程等一系列能力。”上海市区块链工程技术研究中心首席技术专家刘百祥博士如此解释。“简单来说,就是把记录信息的区块,用链串起来,有点像中国古代的结绳记事,不同的事情,结不同的绳子。”江苏省计算机学会常务理事、链信区块链专委会副理事长王炜用这样一个比喻描绘出区块链的模样。工信部赛迪区块链研究院院长刘权认为,区块链是理念和模式的创新,是多种技术的综合运用,它能够建立互联网条件下人与人之间信任的关系。王炜举例说明:在没有区块链的时候,我们买东西或者卖东西,需要淘宝这样中心化的信任机构,因为卖东西的人害怕东西给了,买方不给钱;买东西的人害怕钱给了,东西拿不到。区块链则开启了全民记账的模式,通过全民记账,一是记的账大家都能看到,二是无法记假账,因为所有要记的账,需要大多数的人认可才可以上链。“所以说,区块链改变了传统的信用模式,它可以构建去中心化的信任机制,是新一代价值互联网的基础。”此外,区块链技术还可以让网络数据更安全。“密码学是区块链的核心技术。”王炜说,区块链中的密码学主要解决两个问题:一是数据安全存储的问题,二是数据真实性的问题。区块链的账户自带公钥和私钥,公钥全链公开,而私钥由个人保存。“采用区块链技术,我的数据通过加密的模式存在我的可信账户里面,即使是平台方也无法看到。”比如,英国航空因泄露了50万乘客的数据,违反了欧盟的《通用数据保护条例》,面临2亿欧元的罚款。英国航空其实并没有主动泄露乘客的数据,是因为传统的大数据数据库被黑客攻破后才导致泄露。如果英国航空采用基于区块链的可信账户方案,即使黑客把链上的所有数据拿走,由于黑客没有每个旅客的私钥,也无法破解链上的数据。

威尼斯城所有登入网址 1

最近,什么最火?区块链,比特币呀!

2008 年,中本聪发表了《比特币:一种点对点的电子现金系统》白皮书,以区块链技术 为核心,使得在线支付能够直接由一方发起并支付给另一方,中间不需要通过任何的金 融机构。这份文件被视为区块链技术的开端。 

知道它火,还不赶快了解一下。

简单说,区块链技术是指通过去中心化和去信任的方式集体维护一个可靠数据库的技术,并不是一种单一的、全新的技术,而是多种现有技术整合的结果,包含“区块

于是小白开始了反问:区块链是什么鬼?

  • 链”的数据结构、分布式存储、加密算法、共识机制四大核心技术。

区块链的产生

一脸懵逼有没有!

区块链(Blockchain)的概念最早可以追溯到2008年末,化名为“中本聪”的神秘人士在论坛中发表了一篇论文《比特币:一种点对点的电子现金系统》,首次提出了区块链的概念。

那么九少爷举个通俗易懂的例子:

区块链的概念

我们现在的中心化交易模式下,假如A要给B转账100,流程是,A向银行发起转账请求,银行确认A的身份并查对A银行账户是否有100,如果有就减少A账户100,增加B账户100。

总的来说,区块链是加密的分布式记账技术

银行就是这次交易的中心机构,负责监督和保证交易的公正,并顺利进行交易。

想要从热潮中抓住投资的机会,那么必须要从本质上理解它。这样才能吹开数字泡沫,避开骗局,抓住真正的机遇。

但是有中心机构也是有弊端的:

来听听刘润老师如何理解区块链,其把区块链拆分为三部分:加密、记账、分布式

一是中心机构的权利越来越大,中心机构拿了我们的钱,去做了什么我们根本不知道,行长挪用公款?卷钱跑路?也不是不可能发生。

三部分也是三个学科:

二是我们通过中心交易是要收费的,手续费什么的,一辈子下来也不少。

1.加密,数学概念。包括:公钥(账户),私钥(密码)每个人都要注意保护好私钥。

三是安全问题,黑客攻破银行系统篡改数据也屡见不鲜。

2.分布式,这是一个网络概念,就是集中分布网络的拓扑图。

而基于区块链技术的交易体系就可以解决这些问题。

3.记账,这是一个金融概念,记录交易的详情。

九少爷就用构造的一个简单区块链运作模型来说明:

怎样把这三个概念联系起来呢?

有个村子叫老九村,老九村与世隔绝没有银行,村长发明了一种币叫老九币用来做村子里的流通货币,并制定了非常先进的交易规则。村里每个人都有一个账本,记录了村里的所有交易,譬如村里老张头给老王头转100个老九币,老张头就会拿个大喇叭大喊一句“老张给老王转100个老九币”,村里大家听到了,就会争先恐后拿出小账本,先查查老张头的手里有没有100个老九币,有的话就在自己的小账本里记录下来“老张给老王转100个老九币”,由于小李脑子特别快,所以小李第一个算了出来并记了下来,记好以后,小李拿出自己的大喇叭告诉别的还在记账的村民“老张给老王转100个老九币”,别的村民听到后就不会在算老张的账了,而是直接在小账本记下“老张给老王转100个老九币”这笔几录,于是整个村子就都知道了老张头给老王头转了100个老九币。这就是简单的去中心化账本

记账

在这个交易系统中,所有有账本的村民称之为节点,所有节点都参与记录和维护账本,而这些节点中有一些算力比较高的节点,除了记录账本,还会把一定时间内的交易记录打包成块,放到一条按时间顺序排列的链上,为什么要这么做呢?

这个必须从记账说起,记账-----本质就是个信用问题。

村长是一个有远见的村长,他考虑到村子是不断有新人搬进来的,但是新人也需要同步账本,那么新村民只要把这个记录整个村所有交易记录的区块链上的记录抄下来,那么他也就有了一个和其他村名一样的账本,参与到这个交易当中。由于村长是个十分开明的人,任何想来村子里居住的人都可以居住,即任何人都可以下载区块链账本并参与到村子的交易体系中,村子里的这个区块链账本就叫做威尼斯城所有登入网址,“公有链”

古代由管家记账,现代由银行记账。那么这个管家可信吗?银行可信吗?

村长为了激励村里的人积极打包这个区块,规定每10分钟要打包一次记录,第一个打包记录为区块的人,可以获得50个老九币,并且第一个打包区块的人要把区块串到链上,形成一种链式结构,然后通知别的人不要再打包这个区块,去算下一个区块吧。于是村里聪明的村民都积极参与到了争夺第一个打包区块的行为中。

For Example:

老九村把这些聪明的人叫做“矿机”,“矿机”们的这种行为就叫“挖矿”。村长规定的这种谁算的最快谁打包区块并拿奖励的机制叫做“共识机制”,大家对这种机制达成共识,并按这个机制来运作。当然还有别的很多共识机制可供选择。

中心化记账模式:

这样就形成了一个基于区块链的去中心化交易网络。

小刚有把银行里面的500元转账给小红。在银行其实表现为一条数据记录。银行用一个中心数据库来存储这个数据记录。为了防止意外和灾害,它还有备份的数据库来存放这个数据的副本。

再说下区块链账本,你可以简单的把它看做是一个账本(感觉是一句废话),每个区块可以看做账本的一页,每一个区块上的数据,就是账本一页交易记录,老九村的这个公有账本,每10分钟就会由算的最快的村民新写一页,并顺序加到账本上。这样是不是好理解多了。

中心化记账模式的优点:

那么现在仔细想想,虽然是去中心化了,但是安全问题是怎么解决的呢?

1.统一管理;

譬如:

2.高效;

老张给老王转100个老九币,谁知道老张有没有100个呢?

中心化记账模式的弊端:

村民记账的过程中,万一其中的老赵和老张有矛盾,非要恶意写老张只转了50个币呢?

1.如果中心受到攻击的问题。例如:黑客攻击,火灾损坏硬件,系统出错等,导致记账数据被篡改或者损坏,就会导致整个系统崩溃。虽然不是大概率事件,但是也不排除不会发生。

老赵不仅恶意记错账,还有事没事拿大喇叭乱喊,老张给老王转了100个币呢?

2.中心信用问题。因为账本都是由银行这个中心管理,那么这个中心的信用就尤为重要。比如银行擅自纂改数据,或者银行职员利用职权盗用储户资金等事件都会损害到客户的利益。虽然也有监管,但是还是会有漏洞。

图样图森破,村长大人自有一套办法。

区块链的出现就很好的解决了这些弊端。

在村民的小账本上,记录了所有的交易记录,想要知道老张有没有100个老九币,查一下老张账户,看流入是不是比流出大于100个币就很容易知道了。

区块链的“去中心化”记账方式:

而和老张有矛盾的老赵想篡改交易记录的话,他需要把村里所有人的账本的这条记录都改掉,老赵更本做不到啊,所以只能老老实实的记成正确的。

例如:小刚有把银行里面的500元转账给小红 这件事,不是记录在中心(比如银行)的数据库里面,而是记录在全网所有的计算节点上。当小刚要转500元给小红时,假如当时整个网络里面有一百万台计算机,转钱时,向一百万台计算机吆喝一声,小刚转钱500元给小红了,于是这个账就记在了每台计算机的小账本上,每个账本都是保持统一的。

至于老赵恶意播报老张的的交易记录,村长发明了一套签名机制,用来验证消息的来源及是否被篡改。这套签名机制依然以上面的例子为基础:

这样安全吗?

其实每个村民除了有一个账本,还有一个钱包,钱包有一个公钥,一个私钥,是对应的,而且公钥是所有人村民都知道的,也可以看做是转账的地址,但是私钥只有自己知道,公钥是可以解密私钥签名的密文的。

有一定的不安全性,万一这一百万台计算机把账改了呢?

在实际交易中,交易方都是匿名的,我们只能知道是哪个地址转到了哪个地址,上面的例子也是为了初期解读方便,用了“老张给老王转账100老九币”,假如老张的钱包地址是0x001,老王的钱包地址是0x002,那么实际发送的信息应该是“0x001给0x002转账100老九币”,而村民其实并不知道0x001和0x002这些地址是的后边是谁。我们可以看做每笔交易都是陌生人在和陌生人交易,也就是“去信任”

如果只是想办法让银行一个数据中心修改数据应该不是不可能,但是你要说服整个网络中一百万台电脑上可能51%以上的电脑,要说服五十万台计算机几乎不可能,所以这个概率是极其小的。

然后发送的记录信息其实也不是简单的“0x001给0x002转账100老九币”,而是携带了很多信息譬如:之前的交易记录信息,此次的交易记录及一些其他的信息等。但为了说明方便,我们下面依然认为发送的记录信息是“0x001给0x002转账100老九币”。

这种通过向所有计算机节点广播的方式让每台计算机都记一笔交易,就叫做分布式记账法。

村长规定,在转账的时候需要用私钥签名,对什么签名?对发送信息的hash(哈希)值,于是老张在给老王转账的时候,会先把“0x001给0x002转账100老九币”哈希(哈希是一种算法)一下,得出一个值,假如是 123 吧,然后用只有自己知道的私钥,假如是456吧,做一下加密,得出了一个新密文,譬如是 616263646566 吧,然后对村民广播 “0x001给0x002转账100老九币 签名:616263646566”,村民拿到信息后,要验证这条信息,因为公钥是公开的,所以村民就知道了公钥是地址,那就是0x001,村民拿0x001对签名“616263646566”解密,得出结果“123”,然后有把广播信息中的“0x001给0x002转账100老九币”做了一下哈希,得出结果也是“123”,哎呀,这不对应上了吗,果然是老张发的交易记录,没毛病。

集中式记账:把所有交易存在统一的数据库中;

那么如果老赵恶意播报“0x001给0x002转账100老九币”会是怎样呢,因为老赵没有老张的私钥,只有自己的私钥,所以只能用老赵自己的私钥去签名,那么很显然,村民在拿到签名用老张的公钥0x001进行解密的时候,是怎么也解不出来的,因为签名使用老赵的私钥签名的,所以验证就会失败。

分布式记账:每一笔交易都会全网广播,每台计算机都记录,所有电脑上保留一个一模一样的账本,任何人想修改,就要说服超过51%的计算机都改才可算修改成功,这几乎是件不可能的事。

所以这个私钥尤其重要,如果你的私钥被别人拿到,意味着你的钱包被别人有完全的操纵权,里面的资产说转移就转移了。可不像中心化的交易系统中,可能中心为了验证你的身份还给你发个手机验证码或者能让你找回啥的。所以一定要保护好自己的私钥。

所以说,区块链的本质是加密,去中心化,记账技术。

这个加密算法叫做“非对称加密”。这套签名机制也保证了交易中的安全。

据说《精通比特币第二版》是一本较好的入门书籍,即便你有了一定的基础,再次翻一翻的时候也会有不一样的收获。

你看村长还是懂密码学的大拿呢。

威尼斯城所有登入网址 2

看完上面的你是不是就了解区块链是个什么东西了呢,回顾一下我们文章开头的区块链的定义:

区块链技术是指通过去中心化和去信任的方式集体维护一个可靠数据库的技术,并不是一种单一的、全新的技术,而是多种现有技术整合的结果,包含“区块

  • 链”的数据结构、分布式存储、加密算法、共识机制四大核心技术。

看看文章里我标记的地方,是不是就完全明白了呢。

后话:

其实区块链还有一些别的问题,譬如双花问题、分叉、交易效率问题等,也有一些别的技术性概念譬如智能合约啊,扩容技术啊,跨链等等,这些东西都会在九少爷之后的文章中更新。

当然和币圈相关的,包括投资方法,币种分析也会在之后更新。

对于新手,你只要读懂上面文章,基本就知道区块链是什么东西,是怎么支持现在的虚拟货币交易的。

但是如果你想区分怎样的虚拟货币是值的投资的,什么货币只是出来圈钱的空气币或吹牛币,你就需要对区块链更加熟悉,去分析这些货币。

精通后,甚至你可以直接自己想到区块链可以落地的应用,并说出其可行性。

如果你觉得这篇文章,请关注九少爷或九少爷的公众号~

威尼斯城所有登入网址 3

好啦,下篇再见。

本文由威尼斯官网9778818发布于区块链应用,转载请注明出处:的神秘人士在论坛中发表了一篇论文《比特币,A向银行发起转账请求

关键词: