18 июня 2020

Академия Horizen — ELI5 (Объясните, как будто мне 5 лет) — Часть 3

Мы создали Академию Horizen для главной цели — поделиться своими знаниями и страстью к технологии блокчейна и криптовалюте со всеми — независимо от уровня их мастерства. Посредством образования Horizen хочет внести свой вклад в повсеместное внедрение этой важной технологии.
ELI5 — или Объясните, как будто мне 5 лет — статьи предназначены для того, чтобы дать кратчайшее и простое объяснение темы.

Используя аналогии и абстракции, они должны убедить основную идею концепции, чтобы даже дети понимали, о чем идет речь.

Мы сформулировали их как вопросы и ответили на них так, как если бы их задал ребёнок:

  • Что такое блокчейн?
  • Что такое криптовалюта?
  • В чем польза криптовалюты?
  • Что такое Кошелек?
  • Что такое Транзакция?
  • Что такое пиринговая сеть?
  • Что такое Консенсус?
  • Что такое Майнинг?
  • Что такое хэш-функция?
  • Что такое криптография с открытым ключом?

Мы рассмотрили первые 3 вопроса здесь, еше 4 — здесь, а остальные будут рассмотрены в этом части статьи.

 

Что такое Майнинг?

Майнинг является частью процесса достижения консенсуса в блокчейне, в которой для согласования порядка совершения сделок используется метод доказывания работы (PoW — Proof-of-Work).
Майнер записывает каждую транзакцию, которая происходит на блокчейне. Два разных майнера могут иметь разные версии истории транзакций. Каждый майнер пишет всё, что она записала на блокчейн, в блоке. Так как на блокчейне много майнеров, существует много разных версий для одного и того же блока. Они отличаются точным порядком операций.

Все майнери должны решать сложные вычисления, требующие большой вычислительной мощности. Майнер, который решает проблему первым, добавляет свой блок в блокчейну. Мнение победившей майнера станет правдой, принятой всеми остальными в сети, основываясь на том, что она сначала решает вопрос с вычислениями.

 

Что такое хэш-функция?

Хэш-функция — это то, что мы используем для создания отпечатка файла. Вы можете использовать хэш-функцию для создания отпечатка пальца для каждого типа файла, который вы можете себе представить.
Допустим, я хочу послать вам текстовый файл и не хочу, чтобы вы его изменили. Я могу использовать хэш-функцию для создания отпечатка текста перед тем, как отправить его вам.

Когда вы отправляете текстовый файл мне обратно, я могу снова использовать хэш-функцию для создания второго отпечатка пальца. Если оба отпечатка пальцев совпадают, вы ничего не изменили в файле. Если отпечатки пальцев не совпадают, я знаю, что вы каким-то образом изменили текст.

В блокчейне мы используем хэш-функции для создания отпечатка истории транзакций. Если кто-то обманывает систему и после этого меняет запись транзакции, то все это заметят, потому что отпечатки пальцев на истории транзакций до и после манипуляции больше не совпадают.

 

Что такое криптография с открытым ключом?

Блокчейни используют криптографию с открытым ключом, также известную как асимметричная криптография, для проверки права собственности. Каждый пользователь при подключении к сети создает два ключа — открытый и закрытый.
Публичный (открытый) ключ — это как адрес, в том смысле, что вы даете его любому, кто хочет послать вам деньги. Если друг хочет прислать вам криптовалюту, вы дадите ему свой открытый ключ.

Личный (закрытый) ключ похож на пароль, в том смысле, что он может получить доступ к вашим деньгам и потратить их, подобно тому, как кто-то с вашим паролем на электронную почту может войти в ваш аккаунт и отправить электронную почту на ваше имя.

Важно защитить ваши личные ключи. Если кто-то доберется до ваших личных ключей, он может украсть ваши деньги.

 

На сегодня все, но если вы знаете английский, испанский или французский язык, вы также можете посетить веб-сайт Академии Horizen здесь и прочитать все содержание: https://academy.horizen.global/

Обсудить в Discord!