Между этими монетами примерно тысяча лет. Но не в ту сторону, в которую кажется.
Кто понял, к чему я клоню?
Кто понял, к чему я клоню?
А клоню я к следующему: существующая экосистема BigTech, в моём понимании, сильно завязана как на глобализацию, так и на "нетрудовые доходы" экономики США. По мере развития кризиса, этот ландшафт будет меняться. Стремительно уходит в прошлое то время, когда разработчики, для улучшения резюме, разгона метрик стартапа, и поднятия инвесторских, писали приложения на таких замечательных стеках, как React+Electron, карго-культили Google с facebook, и мучались прочей изощрённой фигнёй. Не скажу, ждёт нас период солдатских императоров или варварских королей, но технология будет проще и практичней. В экстриме, это консольные и HTML интерфейсы, и приложения, которые пишутся раз и навсегда, с минимальным необходимым набором фич. Зависимость от какого-либо облака станет отягощающим обстоятельством. Будет цениться автономность и живучесть.
Такой радикальный прогноз.
Такой радикальный прогноз.
Я на досуге поразмыслил, что можно будет сделать, если забанят Телеграм - в России или на Западе. Как и положено мне, я стал придумывать децентрализованное решение. И как нарочно, вчера на сдаче курсовых проектов в ФКН ВШЭ был похожий проект.
Вкратце: пользователи идентифицируются ключами, находят друг друга через gossip, и хранят все чаты, которые могут прочитать. У меня были чуть другие идеи, но это даже не важно - важно, что хранение чатов можно организовать без серверов. Также, ключи пользователей можно доточить до удобоиспользуемого вида - например, если у пользователя заныкан QR код с его ключами и клиент инициализируется сканированием QR кода. Коннекты пользователей через gossip очевидно не масштабируются, но немножно допилив идею, это тоже понятно как решать. Проще всего их коннектить через сеть прокси, принадлежащих разным лицам. Собственно, Telegram использовал похожий подход, когда с ним боролись.
Это всё децентрализуется понятным образом. А что децентрализовать сложно?
На мой взгляд, бутстрап социальной сети - наиболее тонкий момент. Телеграм и прочие использовали телефонные книги. Впрочем, ничто не мешает использовать их же, или сам Телеграм, для бутстрапа новой сети.
Итого: технически, задача решаемая. Единственно, если Телеграм забанят, то и децентрализованный мессенджер кикнуть из апп сторов тоже проблем не составит.
Вкратце: пользователи идентифицируются ключами, находят друг друга через gossip, и хранят все чаты, которые могут прочитать. У меня были чуть другие идеи, но это даже не важно - важно, что хранение чатов можно организовать без серверов. Также, ключи пользователей можно доточить до удобоиспользуемого вида - например, если у пользователя заныкан QR код с его ключами и клиент инициализируется сканированием QR кода. Коннекты пользователей через gossip очевидно не масштабируются, но немножно допилив идею, это тоже понятно как решать. Проще всего их коннектить через сеть прокси, принадлежащих разным лицам. Собственно, Telegram использовал похожий подход, когда с ним боролись.
Это всё децентрализуется понятным образом. А что децентрализовать сложно?
На мой взгляд, бутстрап социальной сети - наиболее тонкий момент. Телеграм и прочие использовали телефонные книги. Впрочем, ничто не мешает использовать их же, или сам Телеграм, для бутстрапа новой сети.
Итого: технически, задача решаемая. Единственно, если Телеграм забанят, то и децентрализованный мессенджер кикнуть из апп сторов тоже проблем не составит.
Видали ли вы рыбаков перед бурей на большой реке, вроде Енисея? Я их видал не раз. Бывает, что одна группа рыбаков перед лицом наступившей бури мобилизует все свои силы, воодушевляет своих людей и смело ведет лодку навстречу буре: "Держись, ребята, крепче за руль, режь волны, наша возьмет!"
Но бывает и другой сорт рыбаков, которые, чуя бурю, падают духом, начинают хныкать и деморализуют свои же собственные ряды: "Вот беда, буря наступает, ложись, ребята, на дно лодки, закрой глаза, авось как-нибудь вынесет на берег".
Нужно ли еще доказывать, что установка и поведение группы Бухарина, как две капли воды, похожи на установку и поведение второй группы рыбаков, в панике отступающих перед трудностями?
Апдейт по ABC++. Как оказалось, abc::HashMap сильно уступала std::unordered_map по причине того, что std использует hash function f(x)=x для всех целочисленных. При записи строго по порядку это даёт сумасшедшую производительность в бенче - локальность по памяти и минимум CPU.
При использовании нормальной хэш-функции, std::unordered_map отстаёт почти в два раза.
При использовании нормальной хэш-функции, std::unordered_map отстаёт почти в два раза.
Нашёлся-таки серьёзные недостаток у Legion'а, кроме веса. Штатный 230W адаптор неимоверных размеров в поездку брать не хотелось. Как оказалось, на компактном USB-C адапторе можно фаззить только в четыре ядра из восьми. Пришлось выносить на кластер.
Ну и да, я фажжу поверхность API у всех ABC++ контейнеров.
Ну и да, я фажжу поверхность API у всех ABC++ контейнеров.
Telegram
RON и тайны децентрализации
# Оффтоп - про технику
Я приобрёл тут Legion 5 Pro с восьмиядерным AMD и очень результатом доволен. Первым делом разобрал, конечно. В детстве я тоже так часто делал, но с годами мастерство росло, так что в результате всё хорошо работает. Система теплоотвода…
Я приобрёл тут Legion 5 Pro с восьмиядерным AMD и очень результатом доволен. Первым делом разобрал, конечно. В детстве я тоже так часто делал, но с годами мастерство росло, так что в результате всё хорошо работает. Система теплоотвода…
Немножко ретрокриптографии прислал @Alex_Shestakov.
Вкратце: в 1 мировой, криптографию Русской армии немцы и австрийцы взломали сходу, независимо друг от друга. А когда вашу криптографию взломал противник - у вас почему-то начинается цепь неудач. Прям не везёт, хоть тресни. Злой рок.
Похожая ситуация была с Энигмой у немцев. Японскую криптографию во 2й мировой тоже успешно взломали. А история с Кузнечиком не внушает абсолютно никакого оптимизма относительно сегодняшней ГОСТовской криптографии.
Вообще, если бы я делал криптографию для российской армии, я бы делал без криптоалгоритмов, на основе белого шума. Потому что, как выработать надёжный алгоритм в этой оргструктуре - в принципе непонятно. А запастись белым шумом в сегодняшнем мире стало совсем легко и дёшево - хоть гигабайт, хоть терабайт. По Шеннону, гаммирование с белым шумом - единственный математически невзламываемый шифр.
И основных задачи было бы три:
1. как максимально упростить использование,
2. как выстроить систему так, чтобы было легко убедиться, что шум достаточно белый,
3. как убедиться, что никто не обходит систему, потому что так проще и лень, и вообще это для задротов, а мы тут нормальные пацаны.
Пункт (3) кстати - это сын ошибок трудных, личный тяжёлый опыт. Впрочем, проблема краж с бирж/обменников существует столько же, сколько и вся крипта, вне зависимости от алгоритмов.
Единственно жаль, что для крипты OTP/белый шум неприменим.
Вкратце: в 1 мировой, криптографию Русской армии немцы и австрийцы взломали сходу, независимо друг от друга. А когда вашу криптографию взломал противник - у вас почему-то начинается цепь неудач. Прям не везёт, хоть тресни. Злой рок.
Похожая ситуация была с Энигмой у немцев. Японскую криптографию во 2й мировой тоже успешно взломали. А история с Кузнечиком не внушает абсолютно никакого оптимизма относительно сегодняшней ГОСТовской криптографии.
Вообще, если бы я делал криптографию для российской армии, я бы делал без криптоалгоритмов, на основе белого шума. Потому что, как выработать надёжный алгоритм в этой оргструктуре - в принципе непонятно. А запастись белым шумом в сегодняшнем мире стало совсем легко и дёшево - хоть гигабайт, хоть терабайт. По Шеннону, гаммирование с белым шумом - единственный математически невзламываемый шифр.
И основных задачи было бы три:
1. как максимально упростить использование,
2. как выстроить систему так, чтобы было легко убедиться, что шум достаточно белый,
3. как убедиться, что никто не обходит систему, потому что так проще и лень, и вообще это для задротов, а мы тут нормальные пацаны.
Пункт (3) кстати - это сын ошибок трудных, личный тяжёлый опыт. Впрочем, проблема краж с бирж/обменников существует столько же, сколько и вся крипта, вне зависимости от алгоритмов.
Единственно жаль, что для крипты OTP/белый шум неприменим.
Пикабу
Криптографический фронт Российской империи
Автор: Cat.Cat
А вот и интересные новости. Пентагон даёт двум моим бывшим коллегам миллиард баксов на, по сути, систему синхронизации данных. Потому что и реал-тайм и оффлайн военным очень нужны. Существующие веб- и прочие технологии в этом плане не тянут. Весь стек говно, нужно делать новый. Могу только поздравить Адама и Макса.
https://finance.yahoo.com/news/us-air-force-awards-950m-130000587.html
https://finance.yahoo.com/news/us-air-force-awards-950m-130000587.html
Yahoo Finance
US Air Force Awards $950M Contract to Ditto for Next-Generation Command and Control Network
ABMS uses technology innovation to rapidly collect, analyze, and share information and make decisions in real-time, and even in environments where there is no network connectivity, or the network has been jammed or degraded. ABMS is part of the Department…
Local-first и децентрализация
Между этими монетами примерно тысяча лет. Но не в ту сторону, в которую кажется. Кто понял, к чему я клоню?
О.Шольц высказался в том же ключе недавно (на каком-то talk show в воскресенье, я нашёл пересказ в De Tijd). Глобализация всё, времена предстоят тяжёлые, сейчас главное автономия.
С большим трудом и как можно реже сейчас читаю facebook, ибо там сплошная пятиминутка ужаса и ненависти. По опыту знаю, что выход из этого штопора будет у людей тяжёлый. Обсессивное чтение новостей и безвыходное эмоционирование сильно расшатывают биохимию мозга. Потом может быть депрессия, фрустрация, всё что угодно. Эмоции нам нужны для социальных взаимодействий в реальном мире, а не для fb.
В этой связи, есть ли какие-то надежды на децентрализованные альтернативы? Вот, проект bluesky наконец-то наняли штат и опубликовали своё видение.
Централизованная манипуляция - это когда, словами одного докладчика с TED, есть центральная диспетчерская, откуда управляют эмоциями масс. Могут поддать газку, могут убавить.
Собственно, тема распространения информации в социальных сетях была основой моего дисера, и тогда (в 2006-2007) понятно было, к чему это всё идёт. И кстати, самая крутая учёная по моей теме как раз в fb и работает в результате. Это, в теории, можно забороть децентрализацией. Но это только один аспект. Так-то настроениями общества умели манипулировать задолго до компьютеров. В Древней Греции, например, много всего происходило интересного. И думаю, не они это изобрели. Скорее, они первые записали.
Просто с децентрализацией игра будет не в одни ворота.
Централизованная манипуляция - это когда, словами одного докладчика с TED, есть центральная диспетчерская, откуда управляют эмоциями масс. Могут поддать газку, могут убавить.
Собственно, тема распространения информации в социальных сетях была основой моего дисера, и тогда (в 2006-2007) понятно было, к чему это всё идёт. И кстати, самая крутая учёная по моей теме как раз в fb и работает в результате. Это, в теории, можно забороть децентрализацией. Но это только один аспект. Так-то настроениями общества умели манипулировать задолго до компьютеров. В Древней Греции, например, много всего происходило интересного. И думаю, не они это изобрели. Скорее, они первые записали.
Просто с децентрализацией игра будет не в одни ворота.
blueskyweb.xyz
A Self-Authenticating Social Protocol
Bluesky’s mission is to drive the evolution from platforms to protocols. The conceptual framework we've adopted for meeting this objective is the "self-authenticating protocol."
Минфин: торговля криптой только по справке из ЖЭКа теперь. С использованием сертифицированных средств. Операторам предоставлять отчёты в Госкриптонадзор, на бумажном носителе либо с помощью Контур-Экстерн с сертификатом УЦ ФНС.
Майнинг можно, но под надзором.
Короче говоря, хороший пример, как можно всё забюрократить, ничего не сделав по существу.
https://www.kommersant.ru/doc/5306943
Майнинг можно, но под надзором.
Короче говоря, хороший пример, как можно всё забюрократить, ничего не сделав по существу.
https://www.kommersant.ru/doc/5306943
Коммерсантъ
Криптовалютам расписали оборот
Минфин доработал законопроект о майнинге и обращении цифровых активов
А вот уже и уголовку предлагают за крипту. Песня «Не спешите вы нас хоронить» в исполнении Ассоциации Банков России.
https://iz.ru/1321398/evgenii-kuznetcov/delenie-na-kasty-za-khranenie-kripty-vne-birzh-predlagaiut-ugolovnoe-nakazanie
https://iz.ru/1321398/evgenii-kuznetcov/delenie-na-kasty-za-khranenie-kripty-vne-birzh-predlagaiut-ugolovnoe-nakazanie
Известия
Деление на касты: за хранение крипты вне бирж предлагают уголовное наказание
Какие владельцы цифровых активов могут столкнуться с проблемами
Local-first и децентрализация
Нашёлся-таки серьёзные недостаток у Legion'а, кроме веса. Штатный 230W адаптор неимоверных размеров в поездку брать не хотелось. Как оказалось, на компактном USB-C адапторе можно фаззить только в четыре ядра из восьми. Пришлось выносить на кластер. Ну и да…
Забыл выключить фаззинг в Яндекс облаке. Итого, минус сто баксов. Причём, рейт был слабже чем на ноуте в 4 ядра. Лучше бы купил второй БП!
P.S. Цель была - "попробовать ЯО". Попробовал. Я примерно так же пробую Билайн - раз в 10 лет, когда забуду про прошлый раз.
P.S. Цель была - "попробовать ЯО". Попробовал. Я примерно так же пробую Билайн - раз в 10 лет, когда забуду про прошлый раз.
Supply chain attack идёт в массы. Раньше это использовали спецслужбы, а теперь и мелкие жулики: покупаем аппаратный кошелёк, перепрошиваем, продаём лоху. Прошивка уводит биткойны.
В материалах Сноудена что-то было про спецпомещения в логистических центрах, где технику перехватывают при доставке и устанавливают импланты. В принципе, такие делишки наверное можно творить, просто работая на складе продавца.
https://t.iss.one/People_PRO_main/1711?single
В материалах Сноудена что-то было про спецпомещения в логистических центрах, где технику перехватывают при доставке и устанавливают импланты. В принципе, такие делишки наверное можно творить, просто работая на складе продавца.
https://t.iss.one/People_PRO_main/1711?single
Telegram
Люди PRO ✪