美文网首页
区块链学习

区块链学习

作者: Fat_L | 来源:发表于2018-07-09 19:45 被阅读16次
区块链实质:它是一种特殊的去中心化分布式数据库。

优点:
作为平台的区块链具有四个明显的积极特征:
● 安全性——几乎不可能被破解
● 历史——它包含的记录不能被改篡改
● 透明度——它显示了某条记录的完整交易历史
缺点:
●存储空间极为有限
●计算成本高昂
●延迟超高(当交易被发布到区块链的时候,整个网络上的所有节点都要参与交易信息的验证和记录。这是一个缓慢且冗长的过程,需要大量处理能力。)

一、 什么是区块链?

首先,区块链的主要作用是储存信息。任何需要保存的信息,都可以写入区块链,也可以从里面读取,所以它是数据库。
其次,任何人都可以架设服务器,加入区块链网络,成为一个节点。区块链的世界里面,没有中心节点,每个节点都是平等的,都保存着整个数据库。你可以向任何一个节点,写入/读取数据,因为所有节点最后都会同步,保证区块链一致。


图片.png

总的来说,区块链是一套协议,一组规范,而不是具体代码、项目。理解了这套协议,你可以基于现有的技术,以不同的语言去实现它。

二、 区块如何产生?

大概每隔10分钟,就会有一个新的页产生,所有的参与者都可以在这页上记账,谁先最快记完账,就可以把这页添加到账本里,并得到一笔奖励(比如比特币)。而其他没完成的参与者手里的页就会作废,只能继续等待另一个新页产生,然后重新开始记账。


图片.png

区块链最大的难题:区块链和扩容能力问题和隐私问题

由于区块链平台的吞吐量低,交易费用不断上升。例如,一笔10美元的交易在拥挤的区块链平台上很可能需要支付2美元的交易费用。因此,缓慢和高成本是互联网上的主流交易往区块链平台上迁移的巨大障碍。
提升扩容能力

1.增加区块大小
但这在实践中是有问题的,假设你将块大小从1 MB增加到1 GB,当你创建块时,必须将其传送给网络中的其他人,而网络无法快速处理庞大的文件。就像你使用电子邮件,当你上传一个大文件时,邮箱会不接受。这就是增加区块大小的毛病,不能超越某个临界点,所以这种解决方案的能力是有限的。

2.链下解决方案
第二种可能性是链下解决方案,比如比特币的闪电网络,以太坊的雷电网络,和Neo的本体网络。
在当前的情况下,每次交易处理,都必须得到网络中每个节点的验证。(节点是运行算法并处理交易的计算机。)
例如,你想在一个月时间里每天从一个特定的咖啡店买一杯咖啡,咖啡的价格是1美元,但在网络上每天交易1美元是非常昂贵的,你不想为1美元的交易而拥挤整个网络。因此你和咖啡馆老板签了一个合同。合同规定,你每天都要付象征1美元的通证作为咖啡费。你向网络发送一笔交易来标记合同的开始,30天后再发送一笔交易来标志该合同的结束,合同结束后,咖啡馆老板可以在网络上把这30个通证交换为30美元。
因为这些是在区块链网络之外发生的私人协议,所以它们被称为链下解决方案。这种交易系统的缺点是,整个过程都集中在托管这些链下交易的服务器上,这些链下网络也是黑箱,其透明性和安全性是值得怀疑的。

3.代理共识协议
目前区块链网络上的处理速度是非常慢的,因为网络中的每个节点都必须参与处理。如果网络中有一千个节点,那么一千个节点都必须参与处理网络中的每笔交易。

4.分片技术
分片技术的缺点是设计和部署的复杂性
带宽和存储容量是所有的扩容方案的通病

相关文章

  • 2018-04-28

    学习区块链我是认真的! 学习区块链我是认真的! 学习区块链我是认真的! 初识区块链从一本账本说起。 早...

  • 区块链学习笔记6-区块链的基本类型

    关于区块链已经学习了六篇,分别是区块链的来源、区块链的定义、区块链的运作原理、区块链软硬分叉,以及区块链的底层架构...

  • 《财富自由之路》“遇到贵人的科学方法”

    区块链学习 今天认真的看了《区块链,新经济蓝图及导读》第二章“区块链2.0 合约” ,本来是想写关于区块链学习笔记...

  • 区块链进阶你要知道这些

    区块链该怎么学?怎么从零基础进阶成技术大神?学习区块链,这些你必须知道。 1、学习区块链技术,首先你要对区块链的基...

  • 区块链入门知识从哪开始?

    学习区块链知识,先学习区块链知识的必要概念。 1,【区块链】 英文名 blockchain,是比特币的底层技术,是...

  • 比特币白皮书详解

    自从习总书记开始带头学习区块链后,很多同学也开始自发学习了解区块链了。但肯定没看懂,因为它太难了。学习区块链的最好...

  • 读书笔记(4)丨区块链买椟不还珠

    在上部分内容的学习中,我们认识到了区块链运行的几大特点:区块链是分布的;区块链是公开的;区块链是加密的;区块链是不...

  • 区块链知识汇总(未完待续)

    区块链学习 深入区块链世界绕不过的系列书籍 强烈推荐 如何学习 下水,买入区块链资产 ,买了你才会有动力深入了解。...

  • 再不去快连(区块链),你就老了!

    本内容欢迎转发。 本片作为区块链研习社学习第二周的周记内容。区块链研习社是目前全国最大的区块链学习...

  • 区块链入门版的一些知识

    学习笔记 主要讲的几个内容 1,什么是区块链? 2,区块链有哪些好处? 3,区块链有什么用? 4,区块链技术和存在...

网友评论

      本文标题:区块链学习

      本文链接:https://www.haomeiwen.com/subject/axdtpftx.html