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