[Перевод] Что такое гибридный смарт-контракт?

Гибридный смарт-контракт — это приложение, состоящее из двух частей: 1) Смарт-контракт — код, который работает исключительно на блокчейне2) Децентрализованная сеть(и) оракулов — безопасные сервисы вне блокчейн, поддерживающие смарт-контракт. Эти два ко…

[Перевод] Криптография и будущее децентрализованных вычислений

Хотя технологии на основе блокчейна обладают многими качествами, которые отличают их от других вычислительных парадигм, их основным ценностным предложением является генерация криптографической истины. В самом простом смысле, криптографическая истина — …

[Перевод] 77+ примеров использования смарт-контрактов

77+ примеров использования смарт-контрактовВ своей основе, контракты определяют условия и обязанности при обмене чем-либо между двумя и более независимыми сторонами. Исторически так сложилось, что требовался  централизованный арбитраж для подтверж…

[Перевод] Что такое решения второго уровня (Layer 2) для блокчейн?

Второй уровень (Layer 2, L2) — это любая офф-чейн сеть, система или технология, построенная поверх блокчейна (обычно известного как сеть первого уровня), которая помогает расширить возможности сети базового уровня. Сети второго уровня могут поддерживат…

Почему я выбрал DeltaChat для приватного общения

Нет централизованного сервера. Используется любой email-сервер, который укажетеНадежное e2e-шифрование Autocrypt Level 1. Реализация прошла независмый аудитOpen Source, не преследует коммерческих целей, финансируется НКО и пользователямиАудитория ~1М. …

Как я начал писать симулятор распределённой системы, а закончил WebAssembly

Несколько месяцев назад мне захотелось сдуть пыль со своего аккаунта в Steam и поиграть в старые игры про программирование.While True Learn в очередной раз показалась слишком скучной, я пару дней позалипал в TIS-100, реализуя свой многопоточный процесс…

Разрушая монолиты: когда большие  автоматизированные системы пора менять на микросервисы

Решения в области дистанционного банковского обслуживания юридических лиц (ДБО ЮЛ) довольно продолжительное время строились на монолитных автоматизированных системах подрядчика. Вначале было Legacy от BSS, потом решение от R-Style SoftLab. В таких моно…

Способы общения микросервисов для самых маленьких

Микросервисная архитектура популярна. Даже если речь идет о создании одного небольшого приложения, как правило его реализуют в виде пачки микросервисов, которые запущены отдельно и как-то реплицируются. Как они между собой будут взаимодействовать?В это…

Как мы создаем модуль выверки данных на основе стандартов CIM и чем он может помочь российской электроэнергетике

В информационных системах российских распределительных сетей трудностей немало, одна из самых весомых — отсутствие достоверных данных о распределительной сети 0.4-20 кВ, важных для формирования обоснованной инвестиционной программы.В СИГМЕ комплексные …

Raft (не)всемогущий: какие надстройки повышают надёжность  алгоритма

Меня зовут Сергей Петренко, вот уже четыре года я работаю над репликацией в Tarantool, и сегодня хочу рассказать про слабые места алгоритма Raft и способы их преодоления. Эта статья — вольный пересказ нашего с Борисом Степаненко доклада на Hydra 2022. …