2 posts tagged

blockchain

3-hour Free Blockchain Crash Course for Investors

This course is intended for anyone who wants to learn about blockchain from scratch in a structured way.

The curriculum that we made contains links to the best resources available for free and contains simple summary of learning outcomes.

There are 4 study sessions:

Study session 1. Cryptography basics — 60 min

Study session 2. Hashes — 20 min

Study session 3. We are going on a blockchain tour — 45 min

Study session 4. Private and public keys inside blockchain — 30 min

In total you need around 3 hours to finish this course. Almost 50% of the course is videos, we guarantee you are going to enjoy it.

If it is so short is it really useful? Yes, because we researched through dozens of videos and articles to synthesize the best course available out there.

You can download the PDF version and study when it is convenient:

Download the course in PDF

If you like the content, please share it with you friends!

Donations are always welcome:

BTC: 1LsnHgp2QQt3MH5b2ciF4PrAQAKvDWQYHc

BCC: 12mJLN4pkwMrJCYu2hskbFjf8NHmDuTk2S

ETH: 0xD8A01158d28566dcBAeD7c5577aC9F2970Ddf57F

LTC: LS4dvSumgNXD4uXNTJtkcwCL6ep5srb1CB

XMR: 4444cfmL3wHbcBbzTqcZjx8LhWhDKbCXMfYockDAnWgoKZRZ9XPjDoo4qKTz4CEstGBuKcU6SE9jDXpWFKxTqNCc7KvmVhK

NEO: AVHxKfkpAaa tWZziVSjAnQS1v1tcvuL23d

DOGE: DKvEYtNoN7DkYYJz9LUEDGtrDUzqMGtS9s

ZEC: t1a9zmjNj5ibL22vzK6oN9swstQ1zBQidhc

2018   blockchain   course   cryptoassets   cryptocurrency

Введение в криптоэкономику от Виталика Бутерина

Основатель Эфира Виталик Бутерин в этом видео объясняет, что представляет из себя криптоэкономика.
Видео на английском, поэтому приведем основные мысли из него на русском:

Что такое криптоэкономика ?
Криптоэкономика — это построение систем с определенными «желательными свойствами».
Cryptoeconomics is about building systems that have certain desired properties.

Криптография используется в таких системах для того, чтобы подтвердить свойства предыдущих сообщений.
Use cryptography to prove properties about messages that happened in the past.

В таких системах используются экономические стимулы, чтобы обеспечить, то что «желательные свойства» системы будут работать и в будущем.
Use economic incentives defined inside the system to encourage desired properties to hold into the future

На примере биткойна Виталик объясняет, что представляет из себя система, основанная на криптоэкономике.
Можно говорить о том, что биткойн создан для того, чтобы существовала цифровая peer-to-peer валюта. То есть валюта, которую можно передавать свободно между двумя участниками биткойна.

Желательные свойства биткойна:

  • создавать цепь блоков;
  • включать транзакции в каждый блок;
  • возможность видеть состояние системы, например, сколько биткойнов у каждого участника. Если речь бы шла про эфир с его смарт-контрактами, еще одним желательным свойством системы была бы возможность видеть текущее состояние смарт-контрактов. Транзакции меняют состояние системы.
  • в системе биткойна должны быть часы (чтобы видеть, когда какие транзакции происходили).
  • convergence: новые блоки можно добавлять в систему, но блоки нельзя удалять или изменять.
  • validity: блоки должны содержать хеши предыдущих блоков. Часы должны идти только вперед. Транзакции могут пройти только в том случае, если у отправителя достаточный баланс биткойнов.
  • data availability: должна быть возможность скачать весь блокчейн и всю информацию, связанную с блоком.
  • availability: транзакция, которая платит большой fee (комиссию за транзакцию), должна иметь возможность быть быстро включенной в следующий блок. То есть майнеры не дискриминируют против отдельных транзакций.

Криптография, используемая в биткойне, чтобы обеспечить желательные свойства биткойна:

  • Proof of work;
  • Подписи;
  • Хеши

Экономические стимулы, используемые в биткойне:

  • Майнер блока, включаемого в блокчейн, получает 12.5 BTC, а также выступает «временным диктатором» в вопросе включать или нет какие-то транзакции в этот блок;
  • Майнер блока, который не включается в блокчейн, не получает ничего;
  • Difficulty adjustment: у всех участников с одинаковым объемом вычислительной мощности примерно равные шансы получить вознаграждение.

Далее (последние 45 минут лекции) Виталик переходит к объяснению инструментов криптографии, каким образом алгоритмы консенсуса можно улучшить, каким образом можно улучшить протоколы блокчейна, сделав их менее уязвимыми к атакам.

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

Лично у меня сложилось мнение, что разница между теми протоколами блокчейна, которые используются сегодня и теми, которые придут через 5-10 лет, это как разница между кнопочными телефонами Motorola и современными iPhone X.

К сожалению, лекция на английском, если найдете ее на русском, оставляйте ссылку в комментариях.

Ссылка на слайды лекции: http://vitalik.ca/files/intro_cryptoeconomics.pdf