Kaspa Forge — три некастодиальных сервиса на блокчейне Kaspa: сейф, эскроу-гарант и маркетплейс, работающие от одного зашифрованного профиля, который никогда не покидает ваш браузер. Здесь простым языком разобрано, как работает каждый сервис и что именно защищает ваши средства.
Одна идея, на которой всё построено: ковенанты
Ковенант — это ончейн-скрипт, который заранее фиксирует, куда монеты вообще могут уйти. Апгрейд Kaspa Toccata (в mainnet с 30 июня 2026) сделал такие скрипты возможными на Kaspa L1 — без токенов и мостов, обычный KAS под правилами.
Каждый сервис Kaspa Forge — ковенант с коротким фиксированным списком выходов. Монета сейфа может вернуться в сейф, уйти на адрес, зафиксированный при старте вывода, или наследнику — больше никуда. Монета эскроу может уйти покупателю, продавцу или на видимую комиссию сервиса — больше никуда. Транзакцию на любой другой адрес сеть Kaspa просто не примет: такого пути в скрипте нет. Поэтому нам не нужно ваше доверие — и мы не можем им злоупотребить.
Четыре части
Деск и ключиПульт управления и хранилище ключей: зашифрованный (age) профиль под вашим паролем в браузере. Один экспортированный файл ключей — пожизненный бэкап всех сейфов, сделок и объявлений. Как работает деск ▸
Kaspa SafeЛичный сейф для KAS: каждый вывод отстаивает задержку, отдельный тревожный ключ отменяет кражу на ходу, опциональный «выключатель мертвеца» передаёт сейф наследнику. Как работает сейф ▸
Kaspa ГарантP2P-сделки, где деньги лежат в ончейн-ковенанте, чат сделки — сквозно зашифрованная ончейн-переписка, а арбитр спора может направить средства только покупателю или продавцу. Как работает Гарант ▸
МаркетплейсОбъявления с ценой в KAS, где кнопка «Купить» не платит продавцу — она открывает эскроу-сделку с условиями объявления. Как работает маркет ▸
Модель безопасности в пяти утверждениях
Каждое утверждение подробно разобрано на страницах сервисов; это карта.
Ключи генерируются в вашем браузере и никогда его не покидают. Сервер получает публичные ключи, публичные параметры и подписанные транзакции — никогда не приватный ключ и не пароль. Мы физически не можем двигать ваши средства; никто в OfficeForge не может.
Правила живут ончейн, а не на наших серверах. Задержки сейфа, исходы эскроу и таймауты форсит сама сеть Kaspa. Исчезни наш сайт завтра — сейф продолжит работать (open-source vaultctl против любой ноды Kaspa v2+), а каждая эскроу-сделка развяжется таймаутом. Потерять нас — значит потерять сайт, а не деньги.
Каждый привилегированный участник зажат ковенантом. Наш вотчер может бродкастить транзакции без подписи — но эти пути намертво фиксируют получателя (созревший вывод — только на его адрес, наследство — только наследнику). Арбитр эскроу подписывает вердикты — но пути «арбитру» или «третьему лицу» в скрипте нет.
Сервер видит только публичные данные и шифртекст. Регистрация сейфа — публичные параметры; чаты сделок сквозно зашифрованы (релей хранит то, что не может прочитать); чат-ключ раскрывается, только если вы сами открыли спор — и этот ключ не двигает деньги.
Утверждения проверяемы. Контракты-ковенанты (vault.sil, escrow.sil), CLI восстановления, офлайн-дешифратор файла ключей, веб-фронт и Android-приложение открыты: github.com/pcdoctormsk-ctrl/kaspa-safe. Не верьте этой странице — проверьте.
Честная граница. Kaspa Forge — открытая бета: контракты прошли наш полный цикл ончейн-тестов и адверсариальные атаки, но внешний аудит ещё впереди. Держите в сейфе до ~5 000 KAS, сделки — в пределах 50–10 000 KAS: не доверяйте бете больше, чем готовы ей простить. И одну границу не перейдёт ни один контракт: ковенант гарантирует, что средства нельзя украсть; а вот справедливость вердикта в споре — работа человека-арбитра по вашим доказательствам.
Что мы никогда не попросим
Ни пароль от деска, ни приватный ключ, ни seed-фразу, ни файл ключей целиком — ни в чате, ни по почте, ни «для проверки». Кто просит — мошенник. Ключи вводятся только на kaspaforge.org (проверьте адресную строку) или в офлайн-инструментах с открытым кодом.
Гайды и политики
ВосстановлениеВосстановить сейф (действия при краже, наследники, офлайн-vaultctl) · восстановить сделку — оба пути работают даже без этого сайта.