区块链怎么理解?

渔渔渔渔渔渔渔渔


区块链简单的来说是所有人共享但无法篡改,所有行为都是公开透明。

最初的广泛运用是数字货币,没错就是那个恐怖到达币值的比特币,它被广泛运用于以比特币为代表的货币交易和挖矿技术。

区块链技术解决的问题大致有以下两个

一、去中心化

去中心化,我们在网购中很常见。

当前没有去中心化我们购物流程如下


1,你在淘宝上下单买了个包

2,你把钱打给淘宝

3,淘宝通知卖家发货

4,你收到货后发送信息给淘宝

5,淘宝得到信息后把钱转给卖家

而去中心化的想表达的是,这一切交易都因为淘宝的背书而存在,一旦淘宝发生了BUG或者有恶意的篡改,那么你所在账上的花呗啊或者账单都难以被承认,因为连淘宝自己都不清楚你的交易是否真实。

那么一旦去中心化后

1、你下单并把钱转给卖家;

2、你将这条转账信息记录在自己账本上;

3、你将这条转账信息广播出去;

4、卖家和支付宝在收到你的转账信息之后,在他们自己的账本上分别记录;

5、卖家发货,同时将发货的事实记录在自己的账本上;

6、卖家把这条事实记录广播出去;

7、你和淘宝收到这条事实记录,在自己的账本上分别记录;

8、你收到包包。

这8个流程,每个流程都会由区块链技术形成依次连接的信息链,被所有广播到的人广泛保存。

通过对比,你可以发现所有人都有着一本一模一样的账本,记录着发生的一切交易信息,这样即使发生重大的网络故障,平台上的交易信息没了,但你我他的账本都还清楚地记录着每一笔交易,所以对比起以一个中心为交易保障的中心化,去中心化的运作是绝对安全和可靠的。

二、不可篡改和历史可溯性

我们以比特币为例子,我们要完成一笔比特币的交易,那么这个过程不外乎是这样的

1,系统判断账户里面是否足够

2,完成支付后生成卖方交易增额和买方交易余额

3,把信息发送出去,让全球节点认同验证和备份

以上过程我们需要保证

1,接受到的这条交易记录在传输过程没有被其他人所篡改

2,接受到的这条交易记录确实是由发起交易的人所创造

这样的交易从头到尾都是合法的,所以能被认可,那么区块链技术是如何保证的呐?

首先形成区块链中信息的加密主要依靠两个点

1,公开型加密函数:任意文件或者字符串经过这个函数都会产生一个输出结果,但输入文件有稍微的改动就会发生天翻地覆的改变,这个函数是公开的,所有人都可以使用。

2,非对称加密:在区块链世界里,每个人都有两把钥匙,私钥:只能自己拥有,公钥:公布给所有人。

流程如下:

1、首先将需要传达的信息,使用加密函数进行加密,保证了密文的独一无二

2、使用自己的私钥进行生成了签名,同时加密生产公钥

3、需要被传递信息的人收这签名,公钥和需要被验证的明文信息,首先将明文信息进行公开型加密函数处理,得到结果。然后使用发布者公布的公钥,对发过来的签名进行解密,得到另一个结果。通过比对结果是否一致,便可充分证明:信息在中途没有被其他人所篡改同时也证明了是发布者所创造的。

4、这样的一环接一环的区块链一旦形成,是难以篡改的,理论上是需要整个区域世界的51%的算力,才有可能从头到尾造出假的区块链,但这样的付出是远远大于得到的回报的,所以这样的设计是很精湛和难以打破的。


码农游者


“区块链技术被认为是继蒸汽机、电力、互联网之后,下一代颠覆性的核心技术。 如果说蒸汽机释放了人们的生产力,电力解决了人们基本的生活需求,互联网彻底改变了信息传递的方式,那么区块链作为构造信任的机器,将可能彻底改变整个人类社会价值传递的方式。”

刚刚接触区块链,有太多太多需要了解和知道的基础知识,大家先不要着急,今天给大家科普这些知识。今天咱们一起先来看看公链、私链、联盟链以及侧链到底是什么吧。

一、 什么是区块链?

区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。其具有去中心化、公开透明、不可篡改、分布式存储、智能合约等特点。简言之,区块链就是一个分布式的公共账本技术。大家可以查看这个账本的内容,并参与账本的维护与更新。

二、 公链、私链和联盟链的区别

区块链根据去中心化的程度,可以分为公链、私链和联盟链。

公链——完全去中心化,所有用户都可以读取、写入;

联盟链——部分去中心化,写入参与者被提前筛选,读写权限由被选定的参与者们决定;

私链——部分去中心化,写入权限仅在一个组织手里,读写权限由该组织决定;

公链是完全去中心化的,链上数据都是公开透明的,不可更改,任何人都可以通过交易或挖矿读取和写入数据。其典型代表就是比特币区块链,在比特币区块链上,任何人都可以在其链上进行交易,并且查看链上的所有交易信息。比如说虎妞可以在链上查看自己BTC地址的转出、转入信息(具体操作请点击【实操指南】充值提现迟迟未到账,别着急);大家也可以看到中本聪是否有从他的BTC地址中提取比特币(前提是知道中本聪的BTC地址)。

联盟链是部分去中心化的,其开放程度和去中心化程度是有所限制的。其参与者是被提前筛选出来或者直接指定的,数据库的读取权限可能是公开的,也可能像写入权限一样只限于系统的参与者。前阵子用于日韩国际汇款及日本本国银行间汇款的瑞波区块链,就是一个联盟链。它为加入联盟的金融机构提供跨境支付服务,只有该联盟内的成员,获得多数联盟成员的同意后,才有资格在其链上写入数据。同时,其链上数据是对所有人开放,还是对一部分人开放,也由其联盟决定。

私链跟联盟链类似,其开放程度和去中心化程度是有所限制的,其读写权,记账权由组织决定。与联盟链最大的不同在于,联盟链是为一个联盟,比如一个行业服务的;而私链则是为一个组织,比如一家公司内部服务。据每日新闻最新的报道,日本最大的金融机构——三菱UFJ集团打算发行自己的代币(MUFG),用以解决电子货币转账在不经过银行的情况下,转账金额不能超过100万日元(约6万多RMB)的问题。在该场景中,三菱UFJ集团使用的就是为公司内部服务的私链。

三、 侧链

“侧链”从严格上来说,其本身并不是区块链,可以理解为区块链的一种扩展协议。早期“侧链”是为了解决比特币区块链技术的限制问题,先锁定主链上的资产,然后将锁定的那部分资产在侧链上做参数修改(如修改,并进行自由交易和转换。例如修改10分钟记一次账、区块大小1M限制等,赋予侧链上自己的交易定义。

当前闪电网络就是基于侧链技术做了些扩展,达到快速转账和交易的目的。接下来简单介绍下闪电网络是怎么运作的。

若AB经常交易,就可以在AB间建立一个含有2个比特币的通道,AB各发送1个比特币到多重签名地址,然后将这些币暂时锁在主链上。

只要AB为交易签名,这两个币就可以在双方中免费发来发去。能免费的原因是这2个比特币根本没有移动,只是在区块链之外,交易了币的所有权。当最后关闭通道时,交易才会被写到区块链上,双方就可以拿到属于自己的那部分币。

在闪电网络上,不是建立通道的AB之间转账时,比如说 A支付给没有建立通道的D时,可以通过就近的节点传播,从A➡B➡C➡D,A只需要支付小额的手续费给B、C即可。如果BC之间已经建立通道了的话,又可以省掉一笔手续费。需要注意的是,如果在主链上操作这个步骤,需要全网所有节点同步这个信息,其手续费就要高很多,速度也会慢很多;而在闪电网络上,因为只需要传播ABCD这几个节点,所以速度会快很多,手续费也会便宜很多。

简单归纳下侧链的特性:

1. 侧链是一种扩展协议,为了解决主链(如比特币区块链)技术的限制问题;

2. 一般先锁定主链上的资产,然后将锁定的那部分资产在侧链上做参数修改;

3. 用以实现低手续费、高转账速度等目的。







狮子座De兔子


正规程序:

区块链,你记住就是分布式账本。

先要了解拜占庭将军难题

拜占庭帝国就是东罗马帝国,幅员辽阔,他有很多将军,这些将军都带兵。如果拜占庭要进攻一个敌人,或者不进攻,所有参与的将军必须一致意见,但是他们隔得很远。于是他们就互相派信使。但是有时候少数将军有可能背叛了拜占庭帝国,也有可能间谍混入了军营。那么这个时候信息传递就会被误导(间谍误导进攻,或者误导防守)。

这个难题要说的就是分布式的将军,如何传递信息,不被敌人误导。而同样情况,如今分布式的数据传输,比如电脑和电脑传输数据,如何做到不错误传输呢?如果信息传输发生错误,有可能出现连锁的反应,从而降低系统的可靠性。

在传统通信领域,点对点的通信是忽略掉拜占庭将军问题,也就是假设所有信息传输都不会产生错误。但现实并非如此,如果你不能保持可靠性,那么你就没有办法建立一个可靠的系统,小概率的传输错误,和各种现实状况会导致误报。

区块链就是解决拜占庭将军难题的一个好方法。

区块链就是在现有数据模块当中添加区块,你可以认为每个区块就是一个将军,多了一个将军,区块链的做法是,向所有现有的将军都通报一声,将军要进攻(交易发生)也向所有的将军通报。每个区块也就是每个将军都有一个记账簿,这个网络里面交易了多少次,有多少将军都是记录在案。这里的道理就是,如果这个区块链里面区块数量越大,那么误报的可能性越低,因为相互印证数据传输量很大。所有的区块都是账本,所以区块链又叫做分布式账本。

所以一般认为区块链有去中心化和分布式两个特点。其中重点是分布式记账系统,上面已经说了。然后要关注的是,现阶段区块链技术并没有保护隐私,虽然交易是加密进行的,但是加密技术和区块链技术,是两个技术。

区块链技术不是比特币

区块链技术的意义在于,分布式的技术可以让一些总账记录问题得到解决,转化为分布式账本,互相印证可靠性,长年累月也不会出现错报。比如我们要登记企业,那么网上登记就会出现错误,如果是区块链技术,添加一家企业就向全网络广播,然后所有区块之间都互相广播,那么错误可能性就降低。

当然,区块链并非盲目追求去中心化。去中心化的意思就是谁也不能控制区块链里的区块。但现实中,规则添加和算法还是可以影响到实际去中心化的程度。也就是,并不一定能够完全去中心化。


财经纸老虎


先把他认为是一个大账本,之后的视频会详细延伸讲解,请关注我,谢谢!

\n

{!-- PGC_VIDEO:{"thumb_height": 808, "vid": "v02016c70000bmq73eaiv57am8ho12rg\

是而四非


区块链分为三类,其中混合区块链和私有区块链可以认为是广义的私链:

公有区块链是指:世界上任何个体或者团体都可以发送交易,且交易能够获得该区块链的有效确认,任何人都可以参与其共识过程。公有区块链是最早的区块链,也是应用最广泛的区块链,各大比特币系列的虚拟数字货币均基于公有区块链,世界上有且仅有一条该币种对应的区块链。

行业区块链:由某个群体内部指定多个预选的节点为记账人,每个块的生成由所有的预选节点共同决定(预选节点参与共识过程),其他接入节点可以参与交易,但不过问记账过程(本质上还是托管记账,只是变成分布式记账,预选节点的多少,如何决定每个块的记账者成为该区块链的主要风险点),其他任何人可以通过该区块链开放的API进行限定查询。

私有区块链:仅仅使用区块链的总账技术进行记账,可以是一个公司,也可以是个人,独享该区块链的写入权限,本链与其他的分布式存储方案没有太大区别。


奇趣软件分享


1、区块链解决的是改善人与人之间的生产关系问题。2、人与人之间的信任问题,目前为止,区块链技术可以更好的解决。3、人与人之间的相互信任,是基于个人所披露的信息的信誉和信用为前提的。4、有信誉和信用的信息,可以权属化。5、权属化的信息,属个人的重要资产。6、权属化的个人信息资产,可以交易,可以证券化。7、一个没有任何信息的人,是一个没有任何社会意义和社会价值的行尸走肉。


不关虫二


作为老百姓来说,我们不需要了解那么深奥的东西,我们只想了解如何让自己及家人吃饱、穿暖!


d84896932b


我把一个消息告诉了十个人,这十个人要把消息互相转告其他十人,每个人都要发十次消息,这个解释是不是更好理解点,哈哈


分享到:


相關文章: