https://docs.google.com/presentation/d/1u7rHJMBjSQvFB6aHijnLyxdmsShGfFvpkOC4leyGzbs/edit#slide=id.g46acab1072_0_160

на подумать https://medium.com/@preethikasireddy/how-does-ethereum-work-anyway-22d1df506369

Комментарии к презентации во ВШЭ

1 слайд

Добрый день, меня зовут За ближайшую лекцию и 2 семинара я постараюсь вам ввести в разработку приложений и смарт контрактов используя блокчейн эфириума, Собственно мы познакомимся с основными особенностями блокчейна эфириума, чем блокчейн эфириума отличается от блокчейна биткойна, рассмотрим алгоритм консенсуса, что такое виртуальная машина, что такое смарт контракты, состояние и как они изменяются транзакциями Оглавление Consensus EVM State machine POS 2 слайд

Но перед тем как начать, давайте быстренько освежим в нашей памяти основные понятия блокчейна которые вы рассматривали на предыдущих занятиях :

Давайте наверное начнем с легких вопросов: Какую проблему решает блокчейн

Что такое современные ЭПС? «У меня есть деньги» — это всего лишь запись на каком-то сервере. Необходимо доверять оператору ЭПС, что он не отнимет ноль справа; • Что такое «у меня есть квартира в Москве»? Это всего лишь запись в ЕГРП, которая хранится на каком-то сервере. Пропала запись — …; • Это всё, безусловно, преувеличения — но их объединяет одно — проблема доверия к третьей стороне.

Блокчейн даёт возможность неограниченному кругу лиц проводить сделки без участия централизующего элемента;

Почему не придумали это раньше?

Долгое время никаких криптовалют не существовало, потому что не была решена проблема «двойных трат»

Алиса передала Бобу реальное яблоко: они совершили сделку, у Боба есть яблоко, а у Алисы — больше нет (так работает наличный расчёт).

Алиса передала Бобу цифровое яблоко (послала по почте Apple.jpg): у Боба теперь есть яблоко, но оно осталось и у Алисы. Более того, она может послать его и Чарли: это и будет «двойной тратой»

Решение: ведение бухгалтерской книги, где было бы записано, что Алиса передала цифровое яблоко Бобу, и только он теперь его может использовать (так работает безналичный расчёт). • Проблема: необходимость посредника, которому все должны доверять

Криптовалюты решают эту проблему с помощью распределённой сети, каждый участник которой ведёт полную «бухгалтерскую книгу» (блокчейн)

3 слайд Что такое хэширование Основное свойство криптографических хеш-функций — стойкость к коллизиям (когда два разных параметра дают один и тот же результат): никто не может найти такие x и y, что x != y, а H(x) = H(y);

SHA-256(‘Hello IFES!’) = 0x201014633F4E4FB8F81679CD94B413237D6BF3CF79BBD93EE91BE827B6E86A2D SHA-256(‘Hello IFES!!’) = 0xECD0FD9AC5303B75308B5C991BF0FED0FFAB5B2312C4EA5FAB0668171705AFD4 Разрядность -

4 слайд