Содержание
- 2. Транзакции: input, ouput
- 3. Транзакции
- 4. Транзакции
- 5. Жизненный цикл транзакции Жизненный цикл транзакции: Соседние ноды с Alice получают информацию о транзакции Распространение по
- 6. Понятие высоты и глубины блока Высота блока – порядковый номер выбранного блока начиная с блока генезиса
- 7. Приватный, публичный ключ, адрес кошелька
- 8. Base58 приватный ключ может быть любым числом между 1 и n - 1, где n константа
- 9. Base58Check Encoding Key
- 10. Кошелек Кошелек — это контейнер для приватных ключей
- 11. Кошелек Кошелек — это контейнер для приватных ключей Простейший способ генерации ключей: детерминистическая генерация ключей
- 12. Недетерминированные кошельки Кошелек — это контейнер для приватных ключей Генерация ключей: Детерминистическая: каждый новый приватный ключ
- 13. Детерминированные (с зерном) кошельки приватные ключи происходят от общего зерна через использование односторонней хэш-функции. Зерно —
- 14. Мнемонические кодовые слова Мнемонические коды — это последовательности английских слов, которые представляют собой (кодируют) случайное число,
- 15. Иерархические детерминированные кошельки (BIP0032/BIP0044) Иерархические детерминистические кошельки содержат ключи в виде древовидной структуры, так что из
- 16. Структура транзакции
- 17. Выход транзакции
- 18. Подписть транзакции
- 19. Язык сценариев 2+7-3+1 == 7 2 7 OP_ADD 3 OP_SUB 1 OP_ADD 7 OP_EQUAL Пример: Скрипт
- 20. Полнота/неполнота по Тьюрингу Язык Bitcoin: неполный по Тьюрингу stateless Язык Ethereum – Тьюринг-полный Тьюринг-полнота: означает возможность
- 21. Виды отпирающих скриптов Pay-to-Public-Key-Hash (P2PKH) Pay-to-Public-Key multi- signature pay-to-script-hash (P2SH) выход данных (OP_RETURN)
- 22. Pay-to-Public-Key-Hash (P2PKH) запирающий сценарий, который обременяет выход хешем публичного ключа (адрес Bitcoin) OP_DUP OP_HASH160 OP_EQUAL OP_CHECKSIG
- 23. Pay-to-Public-Key-Hash (P2PKH)
- 24. Pay-to-Public-Key запирающий сценарий - публичный ключ OP_CHECKSIG Отпирающий скрипт: Зачем нужен P2KH, если есть P2PK?
- 25. Multisig запирающий сценарий - публичный ключ M-из-N M ... N OP_CHECKMULTISIG Пример: 2 3 OP_CHECKMULTISIG Отпирающий
- 26. Вывод данных (OP_RETURN) Добавляется 80 байт к данным транзакции OP_RETURN OP_RETURN явно создает доказуемо неспособный быть
- 27. Pay-to-Script-Hash (P2SH)
- 28. Преимущества P2SH Сложные сценарии заменяются на более хеши на выходе транзакции, что делает размер транзакций меньше.
- 29. Сеть биткоин Децентрализованная Сетевая Архитектура
- 30. Типы и роли узлов Функции биткоин узла: маршрутизация базы данных blockchain майнинг кошелек
- 31. Типы и роли узлов
- 32. Подключение к сети Bitcoin
- 33. Узлы упрощенного подтверждения оплаты (SPV) SPV-узлы загружают только заголовки блоков и не загружают транзакции, включенные в
- 35. Скачать презентацию