ProtoSchool | Decentralized Data Structures - Data Structures

ProtoSchool | Decentralized Data Structures - Data Structures

Before we dive into the code challenges, let's take a moment to look at some of the concepts behind the decentralized web. Unlike our other tutorials, this one is code-free and is specifically designed to introduce you to some of the key terms you'll encounter in ProtoSchool.

Let’s get started!

What is Data Structure

Whether you are a programmer or not, you are surrounded by data structures every day. Lists, dictionaries, and directories all help us organize information and think about the relationships between various data.

From Wikipedia:

In computer science, a data structure is a data organization, management, and storage format that enables efficient access and modification. More precisely, a data structure is a collection of data values, the relationships between them, and the functions or operations that can be applied to the data.

In programming, data structures are everywhere. The way data is organized into variables so that they can be used in a program involves hundreds of thousands to millions of data structures. If you are a developer, you are probably familiar with common data structures like arrays, objects, graphs, etc.

Decentralized data structures

On a decentralized web, where we access data directly from peers rather than from a central authority, we need specialized data structures that allow us to verify and link various content.

Data structures shared through decentralized systems must be verifiable. On a single system (such as your own laptop), you have a higher level of trust in the data structures you use in memory or on disk. But in a decentralized system, trust between peers is less, or even zero.

Large data structures must also be able to be distributed among many peers and linked together to achieve decentralization. Just as any web page can link to another web page at another location, decentralized data structures make interconnected data networks possible.

——End——


<<:  CCTV Reference News reported in turn: In 2020, the global major cryptocurrencies rose by nearly 70%, becoming the "number one" asset

>>:  DeFi gameplay of blockchain games

Recommend

How to read the face of a man who has a rough life

Everyone will experience various ups and downs in...

Are there many people with M-shaped palm lines?

Some people have many palm lines that others do n...

Does a mole on a woman’s left ring finger indicate a happy marriage?

As one of the traditional physiognomy techniques, ...

What does it mean for a cryptocurrency exchange to obtain a trust license?

Firstly, what is a trust? Here we focus on overse...

Eyebrows: People with three types of eyebrows tend to harm others

People with messy eyebrows From the perspective o...

Is it true that people with broad nose bridges have stronger willpower?

The bridge of the nose is often a part that we pa...

South African gangsters kidnap boy and demand 15 bitcoins as ransom

On May 24, according to cointelegraph, last Sunda...

The influence of nail proportions on the five elements of numerology

Traditional Chinese medicine has proposed that na...

What kind of face can make a man marry a good wife?

If a man can marry a virtuous wife, not only will...

Is it true that women with broken palms will become rich and powerful?

Is it true that women with broken palms will beco...

Analysis of the facial features of women with big and bulging eyes

People with big, bulging eyes look like dead fish ...

Practical Tips | Common Questions and Answers about Beacon Chain Staking

Source: Ethereum Fans (https://ethfans.org/posts/...