Открыт бета-тест нового движка - можете полюбоваться, потыкать, сломать. Мы надеемся, что наш плод трудов вам понравится и не останется незамеченным!
Доступен по адресам: https://new.ech.bz https://new.ech.ist На период тестов и доработки - будет существовать параллельно со старым движком, никто никуда не переезжает силой.
В этом треде можно реквестировать фичи и сообщать о багах. Баг без репорта чинить сложнее, чем кажется, так что не стесняйтесь.
Основные преимущества, на данный момент: - Намного проще модификация, добавление новых фич - В несколько раз менее требователен к ресурсам сервера (хотя самих серверов теперь нужно больше) - Децентрализация (падение одного из серверов - не повлияет на работу) - Безопасность юзера (айпи сразу хешируется, специально не хранится, с точки зрения модератора будет виден иначе в разных тредах) - Прозрачность - есть публичный лог всех действий с/над бордой
Недостатки: - Дизайн сейчас минимален, будет существенно доделываться - Пока нет автоматической синхронизации постов между версиями - Весомая часть из запланированных фич пока недоступна
После завершения доработок движок будет выложен в опен-сорс - так что если руки чешутся поковыряться в коде, скоро будет можно.
>>1698794 да. без екзифа видево загрузилось но как закрыть паника
Проситель ID: Современный Том Хэнкс Вс 09 авг 2026 00:04:19УДАЛЕНО№169881110
при обновлении треда незаконченное сообщение сбрасывается нельзя открыть нормально все в новой вкладке нет каталога нахуя все отцентровано, пусть будет по левому краю как тут при снятии галочки "автообновление" и f5 потом галочка снова есть
Проситель ID: Надëжный Джеймс Бонд Вс 09 авг 2026 00:45:44УДАЛЕНО№169888911
сделайте нормально чтоб по нажатию на № в линке поста переходило к нему а не реплаило
Штош, предчувствия не обманули. Дело в ip. Пришёл домой и попробовал врубить новый сайт в хроме. Результат справа на пике (до сих пор ничего не загрузилось). Зато в Торе всё загрузилось моментально. Я читал оп-пост жопой и там было указано, что российские ip не работают или это баг?
Проситель ID: Известный Дарт Вейдер Пн 10 авг 2026 02:10:17УДАЛЕНО№170039445
>>1700222 Новая борда работает на блокчейне Sui, а бэкенд это по сути просто тонкий мост между юзером и блокчейном. Sui использует бинарный формат BCS для данных, поэтому API просто принимает и отдаёт те же сырые байты.
Проситель ID: Известный Дарт Вейдер Пн 10 авг 2026 05:42:19УДАЛЕНО№170043050
>>1700429 По дашчану довольно много работы, он пока не в приоритете. К тому же, текущим дашчаном никто почти не пользуется. Но возможно будет.
Браузерную версию сайта делать и поддерживать намного проще, она сейчас должна быть юзабельной. В будущем будет улучшаться, чтобы быть похожей на дашчан.
>>1700484 Перенесли на другой сервер. Попробуй зайти с Ру IP.
Проситель ID: Известный Дарт Вейдер Пн 10 авг 2026 10:16:44УДАЛЕНО№170055954
>>1700484 Возможно, дело в encrypted client hello, которое у cloudflare включено по дефолту, и провайдер не пропускает. Мы переехали с cloudflare pages на свой сервер, попробуй ещё раз зайти https://new.ech.bz/ https://new.ech.ist/
Проситель ID: Свободный Тодор Саттер Пн 10 авг 2026 10:36:28УДАЛЕНО№170059655
Проситель ID: Свободный Тодор Саттер Пн 10 авг 2026 12:07:56УДАЛЕНО№170078170
>>1700737 Понял. Включаю там мр4 и когда окно плеера перетаскиваю с места на место, видео ставится на паузу. При следующем перетаскивании, снимается с паузы.
Проситель ID: Свободный Тодор Саттер Пн 10 авг 2026 12:12:04УДАЛЕНО№170079871
А, а ещё ползунок в плеере доходит почти до конца, перескакивает назад и так по кругу. Длительность МР4 отображается не верно и навигация ползунком в плеере не работает корректно
Проситель ID: Старший Рэмбо Пн 10 авг 2026 13:38:17УДАЛЕНО№170093772
>>1698664 (OP) Добавьте nsfw фильтр, и добавьте удаление постов и тредов по паролю
>>1700937 Бессрочное удаление чего-либо по паролю, который нужно где-то хранить — несёт риск ряда злоупотреблений. Как вариант, именно самостоятельное удаление — ограничить сроком в неделю. Выше этого срока — через репорт на пост, чтобы модератор мог подтвердить через сверку идентичности. Можно попробовать привязывать всё к идентичности, но её можно легко потерять, если не сохранить со стороны пользователя. При условии, что мы пытаемся вообще максимально сократить количество вещей, которые хранятся на нашей стороне — это требует размышлений.
Это не первый реквест такой фичи, будем думать как организовать безопасно и надёжно.
Проситель ID: Известный Дарт Вейдер Пн 10 авг 2026 15:28:22УДАЛЕНО№170114079
Проситель ID: Свободный Тодор Саттер Пн 10 авг 2026 15:28:28УДАЛЕНО№170114180
>>1701115 Если будут пасскоды, можно сделать их привязанными не к ip, а хз к чему, но чтобы при ежедневной смене динамического ip, пасскод не слетал? Текущая капча не напряжная в принципе, но только если ты не постоянный резидент лесополосы.
Проситель ID: Известный Дарт Вейдер Пн 10 авг 2026 15:29:41УДАЛЕНО№170114681
>>1701141 Пасскоды будут привязаны либо к идентичности, либо будут сами по себе, независимо от IP и идентичности. К IP привязываются только баны, голосования, реакции
Проситель ID: Замечательный Тони Монтана Пн 10 авг 2026 15:31:11УДАЛЕНО№170115482
>>1701447 ech-board-keypair в local storage. Там лежит пара приватный+публичный мастер-ключ. Из неё выводятся криптографические пары для всех действий на борде.
К примеру, когда ты отправляешь пост, ты генерируешь рандомное 256-битное число(tweak), потом делаешь hash(master + tweak) - это твой приватный ключ для поста. После этого вычисляешь из него публичный ключ, и публикуешь его в сеть вместе с tweak и подписью.
Ты можешь криптографически доказать, что конкретный пост, или вообще любое действие, принадлежит тебе, без доверия серверу. Просто берёшь опубликованный tweak, вычисляешь локально hash(твой master + опубликованный tweak), считаешь public key, и сравниваешь его с public key, который лежит в посте. Если совпало - значит пост твой, и ты можешь подписывать действия над ним, а смарт-контракт проверит подпись и обработает.
Сервер при этом ничего не хранит, всё вычисляется из одного твоего мастер-ключа. Это что-то типа пароля от биткоин-кошелька, его лучше не терять. В будущем добавим удобный интерфейс для экспорта и импорта мастер-ключа.
>>1698664 (OP) Начну с того, что двух тем (оформлений) на выбор в новом движке недостаточно. Необходимо еще как минимум добавить оформление Neutron.
Также я заметил что на новом движке пока что не работает такая важная функция как удаление постов по таймеру, то есть таймер как бы можно установить, но он не работает. Это тоже необходимо обязательно исправить.
>>1701781 Оформлений будет обязательно больше. Также планируется добавить возможность устанавливать кастомные стили, вообще каждому на свой вкус. Классические в приоритете, конечно.
>>1702376 Вместо пасскода планируется вводится совершенно другая система, которая исключит потребность использовать пасскод. Однако есть Идентичность, это что-то условно похожее на пасскод, просто он изначально есть у всех.
>>1702517 Сейчас везде стоит бамп-лимит в 1000 постов, но есть возможность повысить и до 1500, учитывая все оптимизации.
Проситель ID: Известный Дарт Вейдер Вт 11 авг 2026 12:42:29УДАЛЕНО№1702555105
>>1703217 Пока не работает, но можно webp, по сути те же гифки
>>1703223 Там базовый функционал, о каких свисто-перделках речь. Новый движок нужен в первую очередь для безопасности пользователей. Если за серверами придёт майор, то на новом движке он не получит ничего полезного. Вся инфа и так публичная, любой может посмотреть и не получить ничего для деанонимизации. К тому же - его намного удобнее развивать, чем старый движок.
Проситель ID: Способный Ван Хельсинг Вт 11 авг 2026 21:01:02УДАЛЕНО№1703410113
>>1703264 >Если за серверами придёт майор Проблемы анона. Пусть сидит с ВПН. Или не на спидорашке.
Проситель ID: Известный Дарт Вейдер Вт 11 авг 2026 21:08:03УДАЛЕНО№1703429114
>>1703410 > ВПН Времена сейчас неспокойные, ВПН может держать тот же майор. К тому же ВПН можно просто забыть включить, и тогда светанёшь свой настоящий IP, потенциально тому же майору.
>>1703429 >ВПН можно просто забыть включить kill switch
Проситель ID: Способный Ван Хельсинг Ср 12 авг 2026 01:27:40УДАЛЕНО№1703990116
Нахера высирать какую-то тупую чушь? Хочешь поупражняться в свистоперделках, потому что для вката в айти сказали запилить имиджборд - так и пиши. Глупые оправдания никому не нужных функций максимально потешны. Вот уж как будто ты действительно по интеллекту приближаешься к одному из прошлых админов, вроде, Енотику.
>>1700394 >Новая борда работает на блокчейне Sui, а бэкенд это по сути просто тонкий мост между юзером и блокчейном. Бляяяя, блокчейн. Ты же заебёшься платить за эту хуйню. Ты будешь отваливать ТЫСЯЧИ баксов, просто чтобы заливать туда гигабайты щитпостинга.
Проситель ID: Известный Дарт Вейдер Ср 12 авг 2026 02:22:49УДАЛЕНО№1704116121
>>1704100 У нас сейчас сеть на своих нодах, газ бесплатный. Погоняем, посмотрим как пойдёт, возможно перекатимся в mainnet, если получится оптимизировать стоимость транзакций так, чтобы она была не больше, чем стоимость инфры, на которой это сейчас хостится. В сеть идут только хеши, поэтому там не гигабайты, но всё равно ощутимые размеры.
Ну ХЗ, я разочарован немного. Я думал, будет буквально новый движок. А тут какая-то громоздкая, раздутая, сложная система на блокчейне, которая вдобавок ко всему требует оплату операций, что ляжет на плечи владельца, т.е. она одновременно и сложнее, и дороже, и вообще непонятно, ради чего все это: чтобы если сервер попадет не в те руки, посты было не прочитать? Имиджборды - это просто продвинутая версия гостевой книги, а для гостевухи DeFi как для козы баян. Что касается "постига без капчи", капча здесь не просто так стоит: первый эскейпчан буквально вайпали после открытия, из-за чего даже закрывался постинг с новых IP. И новый фронтенд, кстати, нифига не быстрее старого, видно же, что с задержкой грузится.
Проситель ID: Известный Дарт Вейдер Ср 12 авг 2026 16:29:17УДАЛЕНО№1704795125
>>1704612 > которая вдобавок ко всему требует оплату операций, что ляжет на плечи владельца Хостить сайт - это не бесплатно. Нам нужно платить за сервер, за домены, сейчас добавилась оплата за запросы в AWS KMS, для вычисления HMAC от IP адреса, чтобы даже мы не могли локально перебрать маленькое 4млрд пространство всех IP-адресов. Оплата блокчейн-операций на данный момент бесплатная, потому что у нас сейчас своя Sui сеть.
> Что касается "постига без капчи", капча здесь не просто так стоит: первый эскейпчан буквально вайпали после открытия Через какое-то время капча будет включена, сейчас постинг доступен без неё. По задумке, юзерам надо будет вводить меньше капч, чем они вводят сейчас. Новый сайт тоже вайпали на открытии, эта возможность была оставлена специально, чтобы проверить систему под нагрузкой.
> И новый фронтенд, кстати, нифига не быстрее старого Сейчас задержка на загрузку должна быть в пределах 100-400мс, при чтении из кеша. Мы это стараемся оптимизировать, чтобы сделать ещё быстрее. Текущий фронт рендерит быстро, потому что бэк по таймеру пре-рендеривает все доски, все треды и т.д., так называемый best effort в старой архитектуре, и отдаёт фронту через nginx уже готовый html для отрисовки. Но это значит, что обновления досок появляются не сразу, а когда на сервере срабатывает таймер. Это очень плохо масштабируется. На новом сайте обновления появляются сразу, и сейчас ведётся работа над real-time обновлениями, чтобы юзеры получали новые треды, посты и т.д. не по таймеру, а когда они реально появились. Как в дискорде, телеграме и других мессенджерах.
>>1704612 Енотик выбрал достойного наследника. Гений укро-гамбургского пориджа во всей красе: не решение проблем и не оптимизация существующего, а баловство с двиганием кнопок и "инновациями" ради инноваций.
>>1704891 Слушай, а уточни, на всякий случай, пожалуйста, про какого именно Енотика идёт речь? Про того, который известен — активно при старой администрации занимался пиаром борды (эскейпчана). Ну и, насколько мне известно, ничем больше не прославился, нигде не светился. Впрочем, я и не искал.
>не решение проблем и не оптимизация существующего, а баловство с двиганием кнопок и "инновациями" ради инноваций
Смотри какая ситуация. По обьективным замерам скорости загрузки тредов видно, что они сейчас могут занимать до двух секунд. Также часть функционала сломана или работает с ошибками. Также нашли несколько критических уязвимостей, которые несут риски вообще для всех. Пытаемся исправить > замечаем что проблема в текущем фронтэнде и бэкэнде одновременно > это легаси-код на другом языке > делаем свой движок и фронтэнд, чтобы не было нужды разбираться и поддерживать старое, тем более, что все возможности есть. Логично? Логично. А если уж делать своё — почему бы не разойтись на полную, и не сделать сразу же магнум опус, безопасно и элегантно? Опять таки, возможности есть. В чём вообще твоя претензия, чего ты конкретно от нас хочешь, пожалуйста, уточни.
>>1704795 >для вычисления HMAC от IP адреса, чтобы даже мы не могли локально перебрать маленькое 4млрд пространство всех IP-адресов. Какой толк от хеширования айпи, если dpi спокойно уже делают тайминг атаки, читают sni (ech сдох). Скрыли от модеров/мифического изъятия серверов, а толк околонулевой если честно, все равно без впн/tor заходить на такие сайты опасно, метаданные что вася иванов с айпи 12.34.56.78 подключался к sni=new.ech.bz будут хранится 3 года. При расширенном анализе будет так(нейрослоп): Например, ты загружаешь WebM-видео размером 20 МБ: DPI фиксирует, что с твоего реального IP в 21:20:00.120 начался большой поток данных, а к 21:20:18.700 он закончился — то есть видит примерно 18,6 секунды передачи и весь её временной рисунок: когда начались пакеты, где были паузы, с какой скоростью шёл поток и когда он закончился; если другой наблюдатель видит, что в 21:20:00.130–21:20:18.650 на сервер пришёл практически такой же поток, он может сопоставить два события и заключить, что трафик от твоего IP соответствует именно этой загрузке, причём для этого ему не обязательно знать содержимое видео или твой hash(IP) — достаточно совпадения времени и характеристик потока.
Проситель ID: Известный Дарт Вейдер Ср 12 авг 2026 21:44:24УДАЛЕНО№1705299129
>>1705268 Для снижения риска тайминг-атак у нас есть настройка timestamp_precision_ms, можешь посмотреть её по кнопке "Дебаг" на главной странице. Сейчас она 0, но её можно поставить, скажем, 60000, чтобы округлять до минут. Понятное дело, что время появления поста можно узнать и другими способами, например мониторя каждый тред, но это требует больше ресурсов, и шанс того что это станут делать намного меньше. Ну и это лишь косвенное доказательство, которое куда тяжелее защитить, чем прямое совпадение IP адресов.
Репортую баг. Решил запостить 6 видосов в одном посте и всё было нормально, дало присоединить, но борда их молча не запостила, видимо лимит. Но нигде это не отображается.
>>1705698 Отчасти правдиво, но я считаю, что важнее конкретные действия и реакции.
Для начала, под нашу инфраструктуру мы используем traefik вместо nginx. Сильно проще деплоить на эдж-ноды, которые мы сможем легко менять, в случае потери. Конфиг можно разливать удалённо, не хранить на диске. Дополнительно, по дефолту — логгирование вообще выключено в самом пакете, да и нам оно не нужно для работы. Но тут только принимать на веру нашу добросовестность.
Однако, так или иначе, всё взаимодействие всё равно происходит по айпи, без этого в клирнете не обойтись. И вот тут — необязательно вообще нам верить. У нас работает постинг из тор, впн, можно использовать ipv6, прокси, что-угодно. Но благодаря блокчейну, нам удалось уйти полностью от самой серьёзной уязвимости классических имиджборд — у нас нигде нет общей базы данных, где бы лежали рядом твои айпи и пост.
Также, что любой может проверить открытыми утилитами — мы полностью вне юрисдикции РФ, что означает что на нас не распространяется необходимость соблюдения законов, уровня яровой, того что там требует ркн и прочего. Впрочем, мы обязаны соблюдать законы других юрисдикций, но это значительно проще и свободней, всё равно, с учётом того что мы будем активно подстраивать инфраструктуру таким образом, чтобы находится в наиболее позволительных юрисдиикциях.
Однако, действительно, на требование "докажи что не ханипот" — ответа нет, впрочем, ни у кого. Потому мы будем следить за репутацией и адаптироваться под ухудшающиеся условия клирнета так долго, как это будет возможно.
Проситель ID: Стремительный Тодор Саттер Чт 13 авг 2026 20:43:05УДАЛЕНО№1707298134
>>1707338 Запланировано три основных категории: 1) Скрытое, то что можно всё ещё открыть со стороны конкретного пользователя. Скрываться может по тегам, конкретным модератором, правилам пользователя — гибкая штука.
2) Мягкое удаление — посты видят только модераторы выше определённого уровня, их можно восстановить при необходимости.
3) Жесткое удаление — удаляется ключ для расшифровки содержимого блокчейна, из которого в движке собирается пост. После удаления ключа — информация не подлежит восстановлению, никак.
>>1707338 Сейчас удалённые посты можно посмотреть только для того, чтобы нажать на них кнопку дебаг, или чтобы восстановить. Контент для них не отображается. С одним исключением - если на странице уже есть пост с идентичным текстом - то тогда отображает его текст
>>1710445 >>1710452 Работаем над реализацией фичи, чтобы посты приходили в реальном времени у всех, как в мессенджерах. Но это требует некоторых дизайнерских решений, которые нужно сообразить как реализовать.
>>1712860 Будет всё вместе. Часть уже перенесена, часть будет сразу в архив отправлена, часть ещё перенесём. Часть может сломаться, такие можно будет вайпнуть, если в архив не получится тоже.
Ебать вы перемудрили. Я теперь не понимаю как в тренд зайти. По клику на номер вылетела всплывающая форма ответа. Потом начал кликать на всё подряд и кое-как зашел.
>>1713667 Тут стоит та же система для трипкодов, что и у других. Трипкоды уязвимы уже много лет как, просто обычно никому особо не было нужно таким заниматься. Трипкоды не стоит рассматривать как что-то более чем цветной ник.
>>1713667 Разобравшись детальней — там дело вообще не во "взломе трипкода", всё куда проще. Рандом себе вписал в поле трипкода как имя — целиком трипкод того, чей трипкод угонял, добавив мусора в часть с паролем. Это тоже очень старое поведение, но ожидаемое.
>>1706263 >Также, что любой может проверить открытыми утилитами — мы полностью вне юрисдикции РФ Дооо, майор ну прям никак не может купить сервер на какой-нибудь чмоезе и настроить с него слов логов себе
Проситель ID: Известный Джеймс Бонд Чт 20 авг 2026 00:46:51УДАЛЕНО№1714670168
цп в подсосе от обрыг снова
Проситель ID: Известный Дарт Вейдер Чт 20 авг 2026 03:02:21УДАЛЕНО№1714769169
>>1714638 Тогда бы взяли обычный вичан, или продолжили сидеть на этом движке, что сильно упростило бы сбор айпишников, т.к. они хранятся в базе в открытом виде. В чем смысл делать новый движок который не хранит ничего деанонимизирующего? Ты слишком хорошо думаешь о гебне.
>>1714980 Это типа "заявление о намерениях", которое подписывается твоим мастер-ключом (идентичностью). К примеру, отправка поста, удаление поста, создание треда — это всё "намерения". Там используется алгоритм, который позволяет тебе самому подтвердить, что пост действительно принадлежит тебе и не был никак изменён.
>>1715831 Получилось. Тока эта полоска с 8 видео двигается в чем-то, похожем на фрейм. Довольно кринжово.
Проситель ID: Известный Хан Соло Пт 21 авг 2026 13:34:20УДАЛЕНО№1715890178
Что на новой что на старой доске обнаружил. При попытке запостить 5видосиков они начинают грузиться. А потом не получается. Молча. Сделайте ошибку типа дружище файлов больше 4. Или размер больше стольки то Мб. Желательно чтобы ещё и не ждать. Не показывать ошибку можно только всяким хакирам, спамирам
Проситель ID: Известный Дарт Вейдер Пт 21 авг 2026 15:38:40УДАЛЕНО№1716056179
>>1715890 Сделаем, тоже такое замечали. Будет в следующем обновлении
>>1718516 >>1718496 Механизм взаимодействия с хранилищем починим. Сейчас он не самый оптимальный. При том, хуже всего — именно загрузке а не воспроизведению. На всякий случай, можешь, пожалуйста, приложить весь корпус файлов, которые вызывали ошибки у тебя хоть раз? Будем тестировать конкретно на них.
>>1698664 (OP) Неоднократно возникает непонимание необходимости переезда и стандартные жалобы такого рода. Этот пост будет в качестве короткого FAQ и пересылаться для экономии времени.
>Зачем переезжать на новый движок? Текущий движок тратит больше ресурсов, сложен в обслуживании и нестабилен под текущей нагрузкой. Также в нём обнаружилось несколько уязвимостей на уровне архитектуры, которые нельзя просто так взять и устранить. Открытый код текущего движка:https://github.com/escapecoder/escapechan
>Мне не нравится новый движок, останусь на старом Именно потому мы заранее обьявили открытый тест, чтобы иметь возможность доделывать дизайн уже с живой аудиторией, реализуя конкретные запросы. Старый движок будет поддерживаться до тех пор, пока новый не будет в достойном, для полной миграции, состоянии.
>>1718758 > приложить весь корпус файлов, которые вызывали ошибки у тебя хоть раз Все мои видео в тикток-треде, кроме заглавного поста, вызывали ошибки. Особенно где 8. Вот это видео последним глючило, раза с третьего запостилось.
>>1719937 Это уже не первый раз претензия. Может хоть кто-нибудь скинуть тривию, в чём вообще суть конфликта? Енотик во времена старой администрации занимался рекламой борды. Это всё что известно.
>>1720357 Текущая администрация, в первую очередь, разделяет идеал имиджборды как такой системы, которая может автономно функционировать без деградации при любой администрации. Доверие пользователей к платформе — это инженерный вопрос, который можно решать через подтверждение добросовестности, лёгкое для получения каждым пользователем, без необходимости брать что-либо на веру. Пусть наши дела говорят за нас.
Проситель ID: Простой Уолтер Уайт Пн 24 авг 2026 17:35:30УДАЛЕНО№1720369196
Мы надеемся, что наш плод трудов вам понравится и не останется незамеченным!
Доступен по адресам:
https://new.ech.bz
https://new.ech.ist
На период тестов и доработки - будет существовать параллельно со старым движком, никто никуда не переезжает силой.
В этом треде можно реквестировать фичи и сообщать о багах. Баг без репорта чинить сложнее, чем кажется, так что не стесняйтесь.
Основные преимущества, на данный момент:
- Намного проще модификация, добавление новых фич
- В несколько раз менее требователен к ресурсам сервера (хотя самих серверов теперь нужно больше)
- Децентрализация (падение одного из серверов - не повлияет на работу)
- Безопасность юзера (айпи сразу хешируется, специально не хранится, с точки зрения модератора будет виден иначе в разных тредах)
- Прозрачность - есть публичный лог всех действий с/над бордой
Недостатки:
- Дизайн сейчас минимален, будет существенно доделываться
- Пока нет автоматической синхронизации постов между версиями
- Весомая часть из запланированных фич пока недоступна
После завершения доработок движок будет выложен в опен-сорс - так что если руки чешутся поковыряться в коде, скоро будет можно.