Создание смарт-контрактов Solidity для блокчейна Ethereum. Практическое руководство

главная - аудиокниги
жанры    популярные авторы
Помогите раскрутить наш сайт, поставьте ссылку у себя в соц. сети:

Создание смарт-контрактов Solidity для блокчейна Ethereum. Практическое руководство

Отрывок из книги

image l:href="#i_002.jpg"/> Рис. 1.2. Добавляем защиту данных блоков контрольной суммой Теперь злоумышленник не может просто так изменить блок, так как в нем находится контрольная сумма данных блока. Проверка контрольной суммы покажет, что данные были изменены. Для вычисления контрольной суммы можно использовать одну из функций хеширования, такую как MD-5, SHA-1, SHA-256 и т.п. Хеш-функции вычисляют некоторое значение (например, в виде текстовой строки постоянной длины) в результате выполнения необратимых операций над блоком данных. Операции зависят от вида хеш-функции. Даже при небольшом изменении содержимого блока данных значение хеш-функции также изменится. Анализируя значение хеш-функции, невозможно восстановить блок данных, для которого она была вычислена. Будет ли достаточна такая защита? К сожалению, нет. В этой схеме контрольная сумма (хеш-функция) защищает только отдельные блоки, но не всю цепочку блоков. Зная алгоритм вычисления хеш-функции, злоумышленник может легко подменить содержимое блока. Также ничто не помешает ему удалить блоки из цепочки или добавить новые. Чтобы защитить всю цепочку в целом, можно хранить в каждом блоке вместе с данными еще и хеш данных предыдущего блока (рис. 1.3.).
У нас есть только неполная версия книги.
Книга закрыта по требованию правообладателя.
Комментарии:
Популярные книги

Бастард Императора

Орлов Андрей Юрьевич
1. Бастард Императора
Фантастика
:
фэнтези
,
аниме
.
5.00
рейтинг книги
Бастард Императора

Последний Паладин

Саваровский Роман
1. Путь Паладина
Фантастика
:
фэнтези
,
попаданцы
,
аниме
.
5.00
рейтинг книги
Последний Паладин

Тринадцатый XII

NikL
12. Видящий смерть
Фантастика
:
попаданцы
,
аниме
,
фэнтези
,
фантастика: прочее
.
7.00
рейтинг книги
Тринадцатый XII

Путёвка в спецназ

Соколов Вячеслав Иванович
1. Мажор
Фантастика
:
боевая фантастика
.
7.55
рейтинг книги
Путёвка в спецназ

Горизонт Вечности

Вайс Александр
11. Фронтир
Фантастика
:
боевая фантастика
,
космическая фантастика
,
космоопера
.
5.00
рейтинг книги
Горизонт Вечности

Кодекс Охотника. Книга XXVI

Винокуров Юрий
26. Кодекс Охотника
Фантастика
:
попаданцы
.
5.00
рейтинг книги
Кодекс Охотника. Книга XXVI

Наномашины, ученик! Том 6

Новиков Николай Васильевич
6. Первый среди карапузов
Фантастика
:
попаданцы
,
аниме
,
фэнтези
.
5.00
рейтинг книги
Наномашины, ученик! Том 6

Лекарь Империи

Карелин Сергей Витальевич
1. Лекарь Империи
Фантастика
:
городское фэнтези
,
аниме
,
дорама
,
фэнтези
,
попаданцы
.
5.00
рейтинг книги
Лекарь Империи

Второгодка. Книга 2. Око за око

Ромов Дмитрий
2. Второгодка
Фантастика
:
героическая фантастика
,
альтернативная история
,
фэнтези
.
5.00
рейтинг книги
Второгодка. Книга 2. Око за око

Камень

Минин Станислав
1. Камень
Фантастика
:
боевая фантастика
.
6.80
рейтинг книги
Камень

Изгой Проклятого Клана. Том 2

Пламенев Владимир
2. Изгой
Фантастика
:
попаданцы
,
аниме
,
фэнтези
,
фантастика: прочее
.
5.00
рейтинг книги
Изгой Проклятого Клана. Том 2

Кодекс Крови. Книга VI

Борзых М.
6. РОС: Кодекс Крови
Фантастика
:
фэнтези
,
попаданцы
,
аниме
.
5.00
рейтинг книги
Кодекс Крови. Книга VI

Кодекс Императора III

Сапфир Олег
3. Кодекс Императора
Фантастика
:
аниме
,
фэнтези
,
попаданцы
.
5.00
рейтинг книги
Кодекс Императора III

Искатель 2

Шиленко Сергей
2. Валинор
Фантастика
:
фэнтези
,
попаданцы
,
рпг
.
5.00
рейтинг книги
Искатель 2

Воронцов. Перезагрузка. Книга 4

Тарасов Ник
4. Воронцов. Перезагрузка
Фантастика
:
попаданцы
,
альтернативная история
,
фэнтези
,
фантастика: прочее
.
6.00
рейтинг книги
Воронцов. Перезагрузка. Книга 4

Маленькая женщина Большого

Зайцева Мария
5. Наша
Любовные романы
:
эро литература
,
современные любовные романы
.
5.00
рейтинг книги
Маленькая женщина Большого

Кодекс Крови. Книга Х

Борзых М.
10. РОС: Кодекс Крови
Фантастика
:
фэнтези
,
юмористическое фэнтези
,
попаданцы
,
аниме
.
5.00
рейтинг книги
Кодекс Крови. Книга Х