1 месяц назад
Что такое BFT и почему это не просто «система, которая держит удар»
Византийский отказ, это не просто сбой. Представьте сервер, который не лёг, а начал слать другим машинам в кластере противоречивые команды. Или узел, который симулирует задержки и потерю пакетов, чтобы сорвать операцию. Толерантность к византийским сбоям (BFT), это свойство системы достигать согласия, даже когда часть её узлов ведёт себя произвольно и враждебно. Классическая отказоустойчивость борется со «смертью» компонента. BFT борется с его «предательством». В российских реалиях эта проблема выходит далеко за рамки блокчейна. Системы, подпадающие под 152-ФЗ или аттестацию ФСТЭК, — распределённые базы данных, кластеры управления, оркестраторы...
Кольцо Гигеса, вагонетка и искусственное счастье
Человечество покорило атом, высадилось на Луне и создало нейросети, но так и не смогло договориться о базовых правилах игры, а именно, о том, что такое хорошо и что такое плохо. Философы веками подкидывают нам мысленные эксперименты - этические дилеммы, которые с пугающей неизбежностью заводят нас в тупик. На эти вопросы невозможно дать "правильный" ответ, потому что в стерильных условиях наша мораль дает сбой. Три примера, как это работает: Номер 1. "Машина опыта» Роберта Нозика. Представьте устройство, способное симулировать идеальную жизнь...