一分钟学懂以太坊分片Sharding原理| 视频&文字
Posted Future小哥哥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一分钟学懂以太坊分片Sharding原理| 视频&文字相关的知识,希望对你有一定的参考价值。
视频制作:Blockgeeks
英文整理:Future 小哥哥G (庚澈)
中文整理:Future 小哥哥G(庚澈)
Sharding is a type of database partitioning thatbreaks up very large data sets into smaller chucks, or shards and stores the min separate machine.分片是一种数据库分区,它将非常大的数据集分割成更小的块,或者将它们分片并存储在单独的存储器中。
This makes the data a lot faster to store and a lot easier to query. As far as blockchains are concerned, every node has to store all theinformation on the blockchain locally, and process all incoming transaction. 这使得数据存储更快,查询也更容易。就区块链而言,每个节点都必须在本地区块链上存储所有信息,并处理所有传入的交易记录。
This provides a lot of security but isn’t very scalable, because the entire network can only store as much data and process as many transactionsas a single machine.这提供了很多安全性,但可扩展性不佳,因为整个网络只能存储和处理与一台机器相同的数据和交易。
The Ethereum core team has come up with a proposal, which uses sharding to divide the blockchain data among nodes and allow nodes to process different transactions in parallel.Ethereum以太坊核心团队提出了一个方案,使用分片技术在节点之间划分区块链数据,并允许节点平行处理不同的交易。
Instead of every node performing every transaction and storing all the data, nodes will be broken up into smaller groups, and each group willhandle one part of the data in transaction processing.不是每个节点都需要执行每个交易,并存储所有数据,而是将节点分解为更小的组,每个组将处理交易中的一部分数据。
In this way, the network can scale, without scarifying security as there’s still more than one node storing each piece of data and processing every transaction.通过这种方式,网络可以扩展,而不会损害安全性,因为仍然有多个节点存储每个数据块并处理每个交易。
▌说明:文章的转载请在得到授权后在文章开头注明作者与出处,商业盈利(包括但不限于流量产生的利益、爬虫、套餐等)等通途转载等行为必须先得到作者本人同意,否则将追究其个人或机构责任与版权赔偿。
已授权可转载媒体
▌合作沟通:微信: santiago0071 备注请说明来意
▌Future项目分析群可:扫描下方二维码
以上是关于一分钟学懂以太坊分片Sharding原理| 视频&文字的主要内容,如果未能解决你的问题,请参考以下文章
喵懂区块链22期|分片(Sharding):以太坊太慢,“盘”他!
以太坊扩容方案分片(Sharding)将在2020年完成部署