{"id":2896,"date":"2020-12-03T09:17:29","date_gmt":"2020-12-03T09:17:29","guid":{"rendered":"https:\/\/afluxcoin.com\/17\/what-is-sharding\/"},"modified":"2020-12-03T09:17:29","modified_gmt":"2020-12-03T09:17:29","slug":"what-is-sharding","status":"publish","type":"post","link":"https:\/\/afluxcoin.com\/es\/17\/what-is-sharding\/","title":{"rendered":"What is Sharding?"},"content":{"rendered":"

Sharding is a method of dividing and storing a single logical set of data in the form of multiple databases. Another definition of sharding is horizontal data partitioning.When and who invented sharding?The concept of sharding has been applied in the management of traditional centralized databases since the late 1990s. The term \u201cshard\u201d (fragment) was popularized by one of the first massively multiplayer online role-playing games, Ultima Online, in which the developers assigned players to different servers (different \u201cworlds\u201d in the game) to cope with traffic.A popular scenario for using sharding in business is dividing the user database by geographic location. Users belonging to one geographic location are combined into one group and placed on a unique server.What is sharding in the context of blockchain?Blockchain is a database with nodes representing individual servers. About blockchain, sharding means dividing the blockchain network into individual segments (shards). Each shard contains a unique set of smart contracts and account balances.A node is assigned to each shard that verifies transactions and operations, as opposed to a scheme in which each node is responsible for verifying every transaction in the entire network.Dividing the blockchain into more manageable segments allows to increase transaction throughput and thereby solve the scalability problem faced by most modern blockchains.How does sharding work?Explanation of the example of Ethereum:The Ethereum blockchain consists of thousands of computers or nodes, each of which \u201clends\u201d a certain amount of hash rate to the network. It is this hash rate that allows the Ethereum Virtual Machine (EVM) to function \u2014 to execute smart contracts and manage decentralized applications (DApps).Ethereum currently operates on a sequential execution basis in which each of the nodes must calculate each operation and process each transaction. Therefore, it takes a significant amount of time for a transaction to complete the verification process: Ethereum\u2026<\/p>","protected":false},"excerpt":{"rendered":"

Sharding is a method of dividing and storing a single logical set of data in the form of multiple databases. Another definition of sharding is horizontal [\u2026]<\/span><\/p>","protected":false},"author":0,"featured_media":2796,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[35],"tags":[],"_links":{"self":[{"href":"https:\/\/afluxcoin.com\/es\/wp-json\/wp\/v2\/posts\/2896"}],"collection":[{"href":"https:\/\/afluxcoin.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/afluxcoin.com\/es\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/afluxcoin.com\/es\/wp-json\/wp\/v2\/comments?post=2896"}],"version-history":[{"count":0,"href":"https:\/\/afluxcoin.com\/es\/wp-json\/wp\/v2\/posts\/2896\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/afluxcoin.com\/es\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/afluxcoin.com\/es\/wp-json\/wp\/v2\/media?parent=2896"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/afluxcoin.com\/es\/wp-json\/wp\/v2\/categories?post=2896"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/afluxcoin.com\/es\/wp-json\/wp\/v2\/tags?post=2896"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}