Этот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Предположим, что во время доставки мороженого в магазин сломался авторефрижератор. Мороженое в пути растаяло. Холодильную установку починили, и перед доставкой происходит повторная заморозка мороженого. Как магазин мороженого узнает, что груз не соответствует требованиям?
Доставка временно не соответствовала требованиям. Однако после починки холодильного оборудования температура опять опустилась до нужного значения. Последняя транзакция из датчика температуры Интернета вещей обновила температуру в реестре. Таким образом, груз будет соответствовать требованиям.
Логика смарт-контракта задает доставку несоответствующей, если температура слишком высока. Магазин мороженого может перед приемкой груза проверить, соответствует ли он требованиям.
Чтобы определить соответствие требованиям, необходимо выполнить аудит журнала блокчейна. После изучения журнала блокчейна можно пометить отправку как не соответствующую требованиям.
Почему блокчейн нельзя изменить?
Блокчейн использует хэши для защиты от несанкционированного изменения данных в блокчейне. При проверке будут обнаружены недопустимые блоки. Во время консенсуса плохие блоки будут отброшены. Таким образом, блокчейн нельзя изменить в здоровой сети блокчейна.
Реестры блокчейна по умолчанию доступны участникам только для чтения. Только процессы с предоставленным разрешением могут записывать данные. Так как реестры читаются только участникам, они неизменяемы.
Неизменность зависит от настройки сети блокчейн. Его можно настроить только для чтения или неизменяемого. Однако блокчейн можно настроить как угодно. Можно настроить узлы, чтобы разрешить администраторам вносить изменения в журнал транзакций. Эти изменения синхронизируются автоматически.
Как смарт-контракты позволяют выполнять бизнес-процессы?
Смарт-контракты используют предопределенную логику бизнес-рабочего процесса для распространенных бизнес-сценариев.
Смарт-контракты — это написанные вами клиентские приложения, которые вызывают блокчейн для выполнения транзакций и изменения состояния реестра.
Смарт-контракты содержат состояние и программируемую логику. Транзакции создают экземпляры смарт-контрактов и выполняют функции, которые изменяют состояние. Таким образом, смарт-контракты позволяют создавать бизнес-процессы.
Вы должны ответить на все вопросы перед проверкой.
Были ли сведения на этой странице полезными?