Вот забавный факт насчет повторной отправки потерянных данных: никогда нельзя быть на 100 % уверенным, что оба человека в сети коммуникаций, где что-то
Вот пример. Скажем, вы хотите отправить вот такое важное сообщение: «Хей, детка, как те злодеи? А то я злодей, а ИНОГДА еще, типа, и целоваться ЛЮБЛЮ!!!» Вы можете послать это сообщение и, будучи человеком неглупым, попросить подтверждение, чтобы знать, что сообщение дошло. Легко, правда? И пусть все прошло, как планировалось: собеседник получил сообщение и прислал подтверждение. Но когда оно пришло, хоть вы теперь и знаете, что ваше злодейско-поцелуйное сообщение получено, зато собеседник не знает, что вы это знаете, поскольку есть шанс, что до вас не дошло его подтверждение! И вы пишете: «Спасибо, я получил подтверждение», – то есть теперь
Схожие выкладки в области распределенных вычислений показали, что нельзя достичь консенсуса (то есть чтобы все в сети согласились по поводу произошедшего), если более трети акторов готовы солгать. В общем, просто еще один интересный факт о компьютерных сетях – может, даже применимый к человеческим сообществам, как знать?
Учитывая устойчивость интернета, мы понимаем, что перерезать несколько проводов (или даже расплавить ядерной бомбой целый город со всеми проводами) – маловато, чтобы его уничтожить и уцелевшие компьютеры обойдут повреждения. И хотя интернет