Binance Square
小黄豆大耳朵
278 Публикации

小黄豆大耳朵

2020年入圈穿越数轮牛熊,摒弃情绪交易。擅长趋势研判与仓位风控,以长期主义,赚市场的稳钱
35 подписок(и/а)
78 подписчиков(а)
59 понравилось
Посты
·
--
Рост
Чем прозрачнее книга заявок, тем безопаснее для трейдеров? Читая ознакомление Hedger от @Dusk_Foundation , я, наоборот, заинтересовался последующим направлением — «обфусцированными книгами заявок»: оно стремится скрыть намерения институциональных участников и раскрытие их позиций, уменьшая вероятность того, что другие заранее угадают направление торговли. Это не означает превращение рынка в сплошной чёрный ящик. В официальном описании Hedger поддерживает конфиденциальные транзакции с помощью гомоморфного шифрования и доказательств с нулевым разглашением, при этом всё ещё подчёркивается соблюдение требований и возможность комплаенс-аудита. Истинное противоречие в том, что трейдеру нужно защищать собственные намерения, а рынку — достаточно информации для ценообразования и исполнения сделок. Если конфиденциальности слишком мало, участники могут «перебежать» вперёд; если её слишком много, маркет-мейкеры могут не захотеть выставлять котировки. Мне вспоминается очень реалистичный сценарий: организация планирует купить в несколько этапов ценные бумаги с невысокой ликвидностью. Если намерение по ордеру полностью раскрывается, другие участники могут заранее скорректировать цену; но если вся ключевая информация полностью скрыта, маркет-мейкер не сможет оценить, какой риск по запасам (инвентарю) он принимает. В первом случае страдает покупатель, во втором — рынок может стать тоньше, а в итоге издержки всё равно несут стороны сделки. Поэтому я не буду приравнивать «скрытие книги заявок» напрямую к лучшему торговому опыту. По-настоящему это меняет распределение информации, а не создаёт ликвидность из ничего. Для $DUSK ценность Hedger нужно доказывать конкретными результатами на рынке: после защиты намерений институциональных участников сохранятся ли баланс и показатели — объём котировок, эффективность исполнения и прослеживаемость для аудита. Если @Dusk_Foundation хочет, чтобы эта конфиденциальная EVM-рабочая цепочка (workflow) вошла на регулируемые рынки, ключевой момент — не «можно ли скрыть», а какая информация и для кого скрывается и при каких условиях её можно проверять. #dusk {spot}(DUSKUSDT)
Чем прозрачнее книга заявок, тем безопаснее для трейдеров? Читая ознакомление Hedger от @Dusk , я, наоборот, заинтересовался последующим направлением — «обфусцированными книгами заявок»: оно стремится скрыть намерения институциональных участников и раскрытие их позиций, уменьшая вероятность того, что другие заранее угадают направление торговли. Это не означает превращение рынка в сплошной чёрный ящик. В официальном описании Hedger поддерживает конфиденциальные транзакции с помощью гомоморфного шифрования и доказательств с нулевым разглашением, при этом всё ещё подчёркивается соблюдение требований и возможность комплаенс-аудита. Истинное противоречие в том, что трейдеру нужно защищать собственные намерения, а рынку — достаточно информации для ценообразования и исполнения сделок. Если конфиденциальности слишком мало, участники могут «перебежать» вперёд; если её слишком много, маркет-мейкеры могут не захотеть выставлять котировки.

Мне вспоминается очень реалистичный сценарий: организация планирует купить в несколько этапов ценные бумаги с невысокой ликвидностью. Если намерение по ордеру полностью раскрывается, другие участники могут заранее скорректировать цену; но если вся ключевая информация полностью скрыта, маркет-мейкер не сможет оценить, какой риск по запасам (инвентарю) он принимает. В первом случае страдает покупатель, во втором — рынок может стать тоньше, а в итоге издержки всё равно несут стороны сделки. Поэтому я не буду приравнивать «скрытие книги заявок» напрямую к лучшему торговому опыту. По-настоящему это меняет распределение информации, а не создаёт ликвидность из ничего. Для $DUSK ценность Hedger нужно доказывать конкретными результатами на рынке: после защиты намерений институциональных участников сохранятся ли баланс и показатели — объём котировок, эффективность исполнения и прослеживаемость для аудита. Если @Dusk хочет, чтобы эта конфиденциальная EVM-рабочая цепочка (workflow) вошла на регулируемые рынки, ключевой момент — не «можно ли скрыть», а какая информация и для кого скрывается и при каких условиях её можно проверять. #dusk
·
--
Рост
См. перевод
我现在看到“机构上链”四个字,会先问一句:到底是谁愿意把真实交易规则一起搬过来?我重新读了 @Dusk_Foundation 与 NPEX 的官方合作说明,最有分量的不是“区块链证券交易所”这句宣传,而是 NPEX 被明确写成荷兰持牌的多边交易设施,也就是 MTF。 这个身份改变了我看合作的方式。NPEX 不是在旁边给 Dusk 做背书的名字,它本身就是要面对发行、交易和监管要求的市场场所。Dusk 如果只是提供一条能记录资产的链,价值还不够;它得让场所相信,隐私、合规和结算可以放进同一套基础设施,而不是把原有责任重新推回人工流程。 压力场景很现实:一项证券已经能够在链上发行,交易记录也能快速落地,可 NPEX 的交易规则无法完整映射到产品里。投资者看到了资产,却不一定能按合规条件买入;发行方等来了链上记录,却仍要靠场外表格解释谁能交易。技术速度没有转化成市场可用性,成本最后落在场所、发行人和投资者身上。 所以我不会把这次合作直接等同于“传统金融已经全面上链”。它更像一次严格的应用场景检验:受监管的交易场所愿不愿意把真实市场流程交给 Dusk 承载。对 $DUSK 来说,后面真正值得看的,不是合作名单还能增加多少,而是 NPEX 这类机构能否把一项可交易资产从发行、准入到成交完整跑通。@Dusk 想成为金融市场基础设施,最终要过的不是宣传关,而是场所愿意长期使用的那一关。#dusk {spot}(DUSKUSDT)
我现在看到“机构上链”四个字,会先问一句:到底是谁愿意把真实交易规则一起搬过来?我重新读了 @Dusk 与 NPEX 的官方合作说明,最有分量的不是“区块链证券交易所”这句宣传,而是 NPEX 被明确写成荷兰持牌的多边交易设施,也就是 MTF。
这个身份改变了我看合作的方式。NPEX 不是在旁边给 Dusk 做背书的名字,它本身就是要面对发行、交易和监管要求的市场场所。Dusk 如果只是提供一条能记录资产的链,价值还不够;它得让场所相信,隐私、合规和结算可以放进同一套基础设施,而不是把原有责任重新推回人工流程。
压力场景很现实:一项证券已经能够在链上发行,交易记录也能快速落地,可 NPEX 的交易规则无法完整映射到产品里。投资者看到了资产,却不一定能按合规条件买入;发行方等来了链上记录,却仍要靠场外表格解释谁能交易。技术速度没有转化成市场可用性,成本最后落在场所、发行人和投资者身上。
所以我不会把这次合作直接等同于“传统金融已经全面上链”。它更像一次严格的应用场景检验:受监管的交易场所愿不愿意把真实市场流程交给 Dusk 承载。对 $DUSK 来说,后面真正值得看的,不是合作名单还能增加多少,而是 NPEX 这类机构能否把一项可交易资产从发行、准入到成交完整跑通。@Dusk 想成为金融市场基础设施,最终要过的不是宣传关,而是场所愿意长期使用的那一关。#dusk
·
--
Рост
См. перевод
在@termmax 的Depositor说明里看到“vault shares represent proportional ownership”时,我第一反应并不是安心,而是想问自己拿到的到底是一份资产,还是对策略结果的分摊权。这个区别直接决定了存款人的风险。Depositor把资金交给Curator管理的Vault,得到的是按份额分享收益和结果的权益。份额数量只代表比例,真正的价值还要看底层仓位如何运行。TermMax把被动参与做成了一项策略权益,而不是静态余额。 假设我持有一成Vault shares,策略赚钱时我按比例分享,策略亏损时我也按比例承担。Curator替我处理资金配置,我省下了逐笔下单和盯盘的时间,同时也放弃了选择单个仓位的控制权。专业管理并不是收益承诺,而是一种风险分配关系。容易出错的地方在于把份额数量当成了本金数量,市场波动时shares数量可能不变,但底层资产价值却已经变化。“我还有这么多份额”并不能直接回答“现在能取回多少”。只看份额却不看对应资产价值和退出条件,成本最终会由存款人承担。 以后再看TermMax的Vault时我会先找一条数据,每份share如何映射到底层资产以及退出价值。TMX如果能持续公开这条映射,被动参与才不是交出判断权,而是留下判断依据。#TermMax
@TermMax 的Depositor说明里看到“vault shares represent proportional ownership”时,我第一反应并不是安心,而是想问自己拿到的到底是一份资产,还是对策略结果的分摊权。这个区别直接决定了存款人的风险。Depositor把资金交给Curator管理的Vault,得到的是按份额分享收益和结果的权益。份额数量只代表比例,真正的价值还要看底层仓位如何运行。TermMax把被动参与做成了一项策略权益,而不是静态余额。

假设我持有一成Vault shares,策略赚钱时我按比例分享,策略亏损时我也按比例承担。Curator替我处理资金配置,我省下了逐笔下单和盯盘的时间,同时也放弃了选择单个仓位的控制权。专业管理并不是收益承诺,而是一种风险分配关系。容易出错的地方在于把份额数量当成了本金数量,市场波动时shares数量可能不变,但底层资产价值却已经变化。“我还有这么多份额”并不能直接回答“现在能取回多少”。只看份额却不看对应资产价值和退出条件,成本最终会由存款人承担。

以后再看TermMax的Vault时我会先找一条数据,每份share如何映射到底层资产以及退出价值。TMX如果能持续公开这条映射,被动参与才不是交出判断权,而是留下判断依据。#TermMax
·
--
Рост
См. перевод
我以前看到测试网和开发网时总是把它们理解成开放程度不同的环境,但读@Dusk的网络说明后我发现这个理解确实太粗了。Nocturne Testnet是面向开发者和社区公开的网络,而Lunare Devnet则是内部沙盒,没有公共端点也没有区块浏览器,两者虽然都叫测试却不承担同一种证明责任。这个区别会直接影响开发者解读结果的方式,Nocturne用来部署合约、测试更新以及让社区节点参与压力测试,Lunare则更像是工程团队提前试错的房间。功能在Lunare跑通只能说明内部有了早期结果,并不能翻译成“社区已经验证”。Nocturne的测试币没有现实价值,而且每个用户或钱包24小时只能领取一次,公开测试也不可能无限重复下去。 压力场景其实很现实,团队在Lunare验证新逻辑后把结论写进用户说明,但社区到了Nocturne却发现入口、参数以及复现条件都不一样。问题未必是代码失效了,而是测试环境被当成了同一个环境,重新定位的时间最终落在开发者和测试者身上。所以我现在看$DUSK 的开发进展时会先问结果是在哪个网络证明的。@Dusk_Foundation 把Mainnet、Nocturne以及Lunare分层,价值不仅仅是管理入口,也是给结论标注有效范围。更新如果能写清网络、版本以及复现条件,Dusk社区才不会把“内部可行”误读成“公开可用”。#dusk {spot}(DUSKUSDT)
我以前看到测试网和开发网时总是把它们理解成开放程度不同的环境,但读@Dusk的网络说明后我发现这个理解确实太粗了。Nocturne Testnet是面向开发者和社区公开的网络,而Lunare Devnet则是内部沙盒,没有公共端点也没有区块浏览器,两者虽然都叫测试却不承担同一种证明责任。这个区别会直接影响开发者解读结果的方式,Nocturne用来部署合约、测试更新以及让社区节点参与压力测试,Lunare则更像是工程团队提前试错的房间。功能在Lunare跑通只能说明内部有了早期结果,并不能翻译成“社区已经验证”。Nocturne的测试币没有现实价值,而且每个用户或钱包24小时只能领取一次,公开测试也不可能无限重复下去。

压力场景其实很现实,团队在Lunare验证新逻辑后把结论写进用户说明,但社区到了Nocturne却发现入口、参数以及复现条件都不一样。问题未必是代码失效了,而是测试环境被当成了同一个环境,重新定位的时间最终落在开发者和测试者身上。所以我现在看$DUSK 的开发进展时会先问结果是在哪个网络证明的。@Dusk 把Mainnet、Nocturne以及Lunare分层,价值不仅仅是管理入口,也是给结论标注有效范围。更新如果能写清网络、版本以及复现条件,Dusk社区才不会把“内部可行”误读成“公开可用”。#dusk
·
--
Рост
FT указано как ERC-20, но это не означает, что его можно подключать как обычный ERC-20. Когда я заново прочитал описание токенов TermMax, первым делом я заметил не то, можно ли его переводить, а то, что у его стоимости есть две временные точки: до истечения срока его можно торговать, а после истечения срока он выкупается по номиналу, в обмен на долговые токены. Он похож на бескупонную облигацию, но с привычным токен-интерфейсом. Для разработчиков сложность не в вызове balanceOf, а в том, что нельзя напрямую приравнивать баланс к текущей сумме, которую можно предъявить к выкупу. Например, в кошельке пользователя есть 100 FT, на странице отображается только число «100», из-за чего легко думать, что прямо сейчас можно забрать обратно 100 долговых токенов. Но до истечения срока рыночная цена FT будет меняться в зависимости от оставшегося времени и требований к доходности. Значение для немедленного выхода по 100 FT не обязательно равно номиналу. Если интегратор просто считывает количество, но не показывает пользователю дату истечения срока, номинальную стоимость и цену сделки, пользователь видит число, а фактически у него на руках — требование по праву, обременённое условиями по времени. Это не мелочь для фронтенд-текста: если в кредитных агрегаторах, оценке активов в кошельке или модулях залога FT будут восприниматься как стабильный баланс, то доступные активы могут быть переоценены. Но если учитывать только рыночный дисконт, можно недооценить стоимость погашения по истечении срока. В итоге обе ошибки лягут на тех, кто пользуется продуктом интегратора. Я воспринимаю @termmax FT как ограниченный по времени актив с оболочкой ERC-20. Если экосистема TMX собирается подключить больше кошельков и торговых инструментов, в первую очередь нужно доказать не совместимость интерфейса, а то, сможет ли интегратор одновременно показывать количество FT, дату истечения срока, номинал и рыночную цену. Не хватает одного поля — и пользователь может неверно прочитать требование как наличные.#TermMax
FT указано как ERC-20, но это не означает, что его можно подключать как обычный ERC-20. Когда я заново прочитал описание токенов TermMax, первым делом я заметил не то, можно ли его переводить, а то, что у его стоимости есть две временные точки: до истечения срока его можно торговать, а после истечения срока он выкупается по номиналу, в обмен на долговые токены. Он похож на бескупонную облигацию, но с привычным токен-интерфейсом. Для разработчиков сложность не в вызове balanceOf, а в том, что нельзя напрямую приравнивать баланс к текущей сумме, которую можно предъявить к выкупу.
Например, в кошельке пользователя есть 100 FT, на странице отображается только число «100», из-за чего легко думать, что прямо сейчас можно забрать обратно 100 долговых токенов. Но до истечения срока рыночная цена FT будет меняться в зависимости от оставшегося времени и требований к доходности. Значение для немедленного выхода по 100 FT не обязательно равно номиналу. Если интегратор просто считывает количество, но не показывает пользователю дату истечения срока, номинальную стоимость и цену сделки, пользователь видит число, а фактически у него на руках — требование по праву, обременённое условиями по времени. Это не мелочь для фронтенд-текста: если в кредитных агрегаторах, оценке активов в кошельке или модулях залога FT будут восприниматься как стабильный баланс, то доступные активы могут быть переоценены. Но если учитывать только рыночный дисконт, можно недооценить стоимость погашения по истечении срока. В итоге обе ошибки лягут на тех, кто пользуется продуктом интегратора.
Я воспринимаю @TermMax FT как ограниченный по времени актив с оболочкой ERC-20. Если экосистема TMX собирается подключить больше кошельков и торговых инструментов, в первую очередь нужно доказать не совместимость интерфейса, а то, сможет ли интегратор одновременно показывать количество FT, дату истечения срока, номинал и рыночную цену. Не хватает одного поля — и пользователь может неверно прочитать требование как наличные.#TermMax
·
--
Рост
#dusk $DUSK @Dusk_Foundation В еженедельном отчёте по разработке самый легко неверно истолковываемый термин — на самом деле не «новое поступление», а «уже». Я замечаю, что в сообществе, когда переписывают строку «обновление успешно» и говорят, что функция уже запущена, люди обычно сначала притормаживают — не спешат переходить дальше. Потому что слияние кода, завершение тестов и то, что обычные пользователи вообще могут открыть соответствующий вход, изначально не находятся в одном и том же состоянии. При просмотре @Dusk_Foundation Developer Updates за период с 10 по 17 августа моё мнение изменилось. Страница сначала ограничивает рамки: она суммирует инженерную активность в открытых репозиториях, отвечающую условиям за последние семь дней. Рядом с кратким описанием указаны соответствующие публичные изменения. На этой волне также добавлены разбиение на обновления и индекс «последнее — приоритет». Это больше похоже на доказательный индекс, а не на презентацию продукта. Сценарии давления тоже довольно типичны: кто-то вырезает строку Added и пересказывает её как будто определённая возможность уже открыта; затем следующий человек приходит искать вход и обнаруживает, что речь могла идти лишь об изменениях на уровне инструмента, теста или документации. Никто не обязан намеренно говорить неправду, но когда прогресс разработки сжимают до обещания продукта, разочарование падает на тех, кто действительно готов использовать это. Поэтому сейчас, когда я смотрю обновления @Dusk_Foundation , я действую в два шага: сначала проверяю, какие именно публичные изменения что доказывают, а затем — пользовательскую документацию, состояние версий или фактический доступ к реальному входу, чтобы понять, кто сможет этим воспользоваться. @Dusk_Foundation размещает исходную запись рядом с обновлением — это хороший старт. При распространении не стоит упускать эту оговорку/границу — так мы ближе подойдём к доверию, которое нужно #dusk . {spot}(DUSKUSDT)
#dusk $DUSK @Dusk В еженедельном отчёте по разработке самый легко неверно истолковываемый термин — на самом деле не «новое поступление», а «уже». Я замечаю, что в сообществе, когда переписывают строку «обновление успешно» и говорят, что функция уже запущена, люди обычно сначала притормаживают — не спешат переходить дальше. Потому что слияние кода, завершение тестов и то, что обычные пользователи вообще могут открыть соответствующий вход, изначально не находятся в одном и том же состоянии. При просмотре @Dusk Developer Updates за период с 10 по 17 августа моё мнение изменилось. Страница сначала ограничивает рамки: она суммирует инженерную активность в открытых репозиториях, отвечающую условиям за последние семь дней. Рядом с кратким описанием указаны соответствующие публичные изменения. На этой волне также добавлены разбиение на обновления и индекс «последнее — приоритет». Это больше похоже на доказательный индекс, а не на презентацию продукта. Сценарии давления тоже довольно типичны: кто-то вырезает строку Added и пересказывает её как будто определённая возможность уже открыта; затем следующий человек приходит искать вход и обнаруживает, что речь могла идти лишь об изменениях на уровне инструмента, теста или документации. Никто не обязан намеренно говорить неправду, но когда прогресс разработки сжимают до обещания продукта, разочарование падает на тех, кто действительно готов использовать это. Поэтому сейчас, когда я смотрю обновления @Dusk , я действую в два шага: сначала проверяю, какие именно публичные изменения что доказывают, а затем — пользовательскую документацию, состояние версий или фактический доступ к реальному входу, чтобы понять, кто сможет этим воспользоваться. @Dusk размещает исходную запись рядом с обновлением — это хороший старт. При распространении не стоит упускать эту оговорку/границу — так мы ближе подойдём к доверию, которое нужно #dusk .
·
--
Рост
См. перевод
以前看到“合约调用参数”,我默认按 JSON 或 Solidity ABI 想。DuskVM quickstart 给我改了习惯:它用 rkyv,Forge 的 data driver 再把可读参数编码成合约能收的字节。输入 42,出来一串十六进制。 熟悉 EVM 的开发者看到这套,大概率懵一下。DuskVM 是 Rust/WASM 环境,调用方式有自己的规矩。前端照旧拼参数,合约逻辑没毛病,交易照样失败。页面只甩一句“调用失败”,没了。 我脑补个场景。团队本地全过,接前端后用户点设置按钮,交易死活发不出去。开发来回改合约,最后发现 data driver 没接好,或者十六进制前缀处理错了。代码没坏,线接错了,用户只会觉得@Dusk_Foundation 不行。 所以我现在看 @Dusk_Foundation 的 DuskVM,不只看 Rust/WASM 能不能跑。$DUSK 要让更多团队真正用起来,调用失败时最好直接告诉开发:是业务逻辑崩了,还是参数没按 DuskVM 的方式编。这句话,比再写一页架构介绍管用。#dusk {spot}(DUSKUSDT)
以前看到“合约调用参数”,我默认按 JSON 或 Solidity ABI 想。DuskVM quickstart 给我改了习惯:它用 rkyv,Forge 的 data driver 再把可读参数编码成合约能收的字节。输入 42,出来一串十六进制。
熟悉 EVM 的开发者看到这套,大概率懵一下。DuskVM 是 Rust/WASM 环境,调用方式有自己的规矩。前端照旧拼参数,合约逻辑没毛病,交易照样失败。页面只甩一句“调用失败”,没了。
我脑补个场景。团队本地全过,接前端后用户点设置按钮,交易死活发不出去。开发来回改合约,最后发现 data driver 没接好,或者十六进制前缀处理错了。代码没坏,线接错了,用户只会觉得@Dusk
不行。
所以我现在看 @Dusk 的 DuskVM,不只看 Rust/WASM 能不能跑。$DUSK 要让更多团队真正用起来,调用失败时最好直接告诉开发:是业务逻辑崩了,还是参数没按 DuskVM 的方式编。这句话,比再写一页架构介绍管用。#dusk
·
--
Рост
#termmax @termmax Если разработчик скажет мне: «Ключевой контракт нельзя обновлять», я не буду сразу аплодировать. Когда действительно всплывёт баг, нельзя будет обновиться — это ограждение безопасности или способ просто «запереть» проблему? В пояснении по обновлениям TermMax дан довольно ясный ответ: UUPS используется только для AccessManager и TermMaxRouter, а логика ядра протокола не входит в область обновляемости. Я несколько раз перечитал этот раздел про области прав и понял, что он фактически делает выбор. Маршрутизатору и системе прав нужно оставить пространство для исправлений, а базовые ключевые правила кредитования — постараться не давать администраторам возможность менять «на ходу». Для пользователя минус в том, что если в какой-то критической логике реально случится сбой, нельзя будет рассчитывать на то, что бэкэнд просто выпустит обновление и всё исправит; для интегратора плюс в том, что когда обновляется инфраструктура, правила кредитования не меняются «попутно». Проблемы обычно возникают в самый срочный момент. Допустим, маршрутизирующий контракт обнаруживает серьёзную уязвимость, а исправление должно пройти через 4/6 мультиподписей — пользователь может сначала столкнуться с паузой, ожиданием и повторной верификацией; и если проблема как раз окажется внутри неизменяемой (неапгрейдируемой) ключевой логики, команда сможет лишь изолировать влияние, а не просто заменить код. Гибкость и определённость почему-то как раз сталкиваются лоб в лоб именно в аварии. Поэтому, читая дизайн обновлений для @termmax , я смотрю не только на то, «сколько подписей нужно, чтобы прошло». Мне важнее, что именно каждый раз затрагивает обновление: входы и права — или же то ключевое правило, которое пользователи считают неизменным. Доверие, которое $TMX должно построить, — это не обещание, что никогда не будет проблем, а возможность проверять каждый раз внешними сторонами, где именно проходит граница обновляемости.#TermMax
#termmax @TermMax Если разработчик скажет мне: «Ключевой контракт нельзя обновлять», я не буду сразу аплодировать. Когда действительно всплывёт баг, нельзя будет обновиться — это ограждение безопасности или способ просто «запереть» проблему? В пояснении по обновлениям TermMax дан довольно ясный ответ: UUPS используется только для AccessManager и TermMaxRouter, а логика ядра протокола не входит в область обновляемости.
Я несколько раз перечитал этот раздел про области прав и понял, что он фактически делает выбор. Маршрутизатору и системе прав нужно оставить пространство для исправлений, а базовые ключевые правила кредитования — постараться не давать администраторам возможность менять «на ходу». Для пользователя минус в том, что если в какой-то критической логике реально случится сбой, нельзя будет рассчитывать на то, что бэкэнд просто выпустит обновление и всё исправит; для интегратора плюс в том, что когда обновляется инфраструктура, правила кредитования не меняются «попутно».
Проблемы обычно возникают в самый срочный момент. Допустим, маршрутизирующий контракт обнаруживает серьёзную уязвимость, а исправление должно пройти через 4/6 мультиподписей — пользователь может сначала столкнуться с паузой, ожиданием и повторной верификацией; и если проблема как раз окажется внутри неизменяемой (неапгрейдируемой) ключевой логики, команда сможет лишь изолировать влияние, а не просто заменить код. Гибкость и определённость почему-то как раз сталкиваются лоб в лоб именно в аварии.
Поэтому, читая дизайн обновлений для @TermMax , я смотрю не только на то, «сколько подписей нужно, чтобы прошло». Мне важнее, что именно каждый раз затрагивает обновление: входы и права — или же то ключевое правило, которое пользователи считают неизменным. Доверие, которое $TMX должно построить, — это не обещание, что никогда не будет проблем, а возможность проверять каждый раз внешними сторонами, где именно проходит граница обновляемости.#TermMax
Увидев фразу «Прежде чем запустить бессрочные контракты, нужно обеспечить формирование цены», у меня, по правде говоря, первая реакция была такая: а кто будет подхватывать эту цену? Потом я посмотрел описание TermMax Alpha и понял, что он не позиционирует себя как замену бессрочным контрактам. В документации распределение ролей прописано очень прямо: Binance Alpha отвечает за обнаружение цены и листинг новых активов, а <@termmax Alpha> ещё до выхода бессрочных контрактов предоставляет раннее формирование цены, стратегии с плечом, хеджированием и получением дохода. Если посмотреть так, это больше похоже на площадку для раннего «пробного ценообразования», а не на готовый отчёт о результатах, который зрелый рынок тебе выдаёт. Когда новый монетный актив только начинает торговаться, цена в основном отражает лишь небольшую группу людей, готовых рисковать. Покупатели могут раньше обозначить, настроены ли они бычьи или медвежьи; и проекту тоже видно, действительно ли есть интерес со стороны рынка. Но цена этого — тонкий стакан: волатильность высокая, и очень легко «чуть кто-то готов купить» преувеличить до «рынок уже пришёл к консенсусу». Для обычных участников это заблуждение довольно конкретное. На экране появляется цена — и человеку проще всего принять её за справедливую цену следующего этапа, а затем использовать её, чтобы планировать позиции и оценивать рыночную капитализацию. Но на раннем этапе рынку чаще всего не хватает не мнений, а другой стороны — денег, которые готовы и дальше продолжать сделки. Я думаю о таком сценарии: актив только что начали обсуждать, цена подпрыгнула несколько раз, страница выглядит очень оживлённо. Но когда пользователи действительно захотят выйти, они внезапно обнаруживают, что тот уровень цены держался лишь в очень небольшом объёме сделок. Система может быть и не «плохой», и цена не обязательно фальшивая — просто между «её видно» и «её можно разложить на деньги, достаточные для выхода/закрепления» ещё есть разрыв. Поэтому сейчас, глядя на Alpha <@termmax >, я в первую очередь хочу понять, может ли она чётко разнести ранние сигналы и рыночную глубину. За чем стоит следить у $TMX — это не только за тем, есть ли ещё более ранняя цена, а за тем, устоит ли эта цена после того, как на рынок зайдёт больше людей. <#TermMax >
Увидев фразу «Прежде чем запустить бессрочные контракты, нужно обеспечить формирование цены», у меня, по правде говоря, первая реакция была такая: а кто будет подхватывать эту цену? Потом я посмотрел описание TermMax Alpha и понял, что он не позиционирует себя как замену бессрочным контрактам. В документации распределение ролей прописано очень прямо: Binance Alpha отвечает за обнаружение цены и листинг новых активов, а <@TermMax Alpha> ещё до выхода бессрочных контрактов предоставляет раннее формирование цены, стратегии с плечом, хеджированием и получением дохода. Если посмотреть так, это больше похоже на площадку для раннего «пробного ценообразования», а не на готовый отчёт о результатах, который зрелый рынок тебе выдаёт.
Когда новый монетный актив только начинает торговаться, цена в основном отражает лишь небольшую группу людей, готовых рисковать. Покупатели могут раньше обозначить, настроены ли они бычьи или медвежьи; и проекту тоже видно, действительно ли есть интерес со стороны рынка. Но цена этого — тонкий стакан: волатильность высокая, и очень легко «чуть кто-то готов купить» преувеличить до «рынок уже пришёл к консенсусу».
Для обычных участников это заблуждение довольно конкретное. На экране появляется цена — и человеку проще всего принять её за справедливую цену следующего этапа, а затем использовать её, чтобы планировать позиции и оценивать рыночную капитализацию. Но на раннем этапе рынку чаще всего не хватает не мнений, а другой стороны — денег, которые готовы и дальше продолжать сделки.
Я думаю о таком сценарии: актив только что начали обсуждать, цена подпрыгнула несколько раз, страница выглядит очень оживлённо. Но когда пользователи действительно захотят выйти, они внезапно обнаруживают, что тот уровень цены держался лишь в очень небольшом объёме сделок. Система может быть и не «плохой», и цена не обязательно фальшивая — просто между «её видно» и «её можно разложить на деньги, достаточные для выхода/закрепления» ещё есть разрыв.
Поэтому сейчас, глядя на Alpha <@TermMax >, я в первую очередь хочу понять, может ли она чётко разнести ранние сигналы и рыночную глубину. За чем стоит следить у $TMX — это не только за тем, есть ли ещё более ранняя цена, а за тем, устоит ли эта цена после того, как на рынок зайдёт больше людей. <#TermMax >
Узел взломан — самое неприятное обычно не остановка работы, а тот «ключ», которым ежедневно выполняются голосования. При определённых настройках его же можно использовать, чтобы увести залог. Раньше я относил это к тому, что сервер плохо защищён, и не придавал значения деталям, пока не наткнулся на руководство Dusk по node wallet. В разделе «Owner vs Consensus Keys» я поменял своё мнение. Dusk позволяет разместить два типа прав в одном и том же адресе. consensus key отвечает за голосование и подпись блоков, а owner key — за снятие стейкинга и вывод средств. Если owner отдельно не настроен, то consensus key автоматически берёт на себя обе функции. В документации советуют: чтобы разделить риски узла и «выход» средств, лучше завести отдельный адрес owner. Раньше я думал, что дополнительный ключ просто добавляет операционные шаги. Сейчас вижу: это признание того, что узел должен долго оставаться онлайн, но контроль над активами необязательно держать всё время рядом с этой машиной. Ситуация по сути не такая сложная: права на сервер могут утечь, но owner key не хранится на сервере. Злоумышленник может нарушить работу узла, но напрямую не сможет вывести залог. Если же обе функции постоянно привязаны друг к другу, то инцидент из операционной проблемы превращается в проблему с деньгами. Конечно, хранение и передача owner — это ещё один уровень работы. Поэтому я рассматриваю эту конструкцию как «разрезание» рисков, а не как гарантированную безопасность. @Dusk_Foundation хочет, чтобы обычные операторы узлов меньше попадали на типичные ошибки — лучше прямо объяснить, к каким последствиям приводит «один адрес» и к чему приводит «разделение адресов». $DUSK в зрелости узловой экосистемы важен не только размер числа узлов, но и то, понимают ли операторы, какая из ключей может двигать деньги. #dusk {spot}(DUSKUSDT)
Узел взломан — самое неприятное обычно не остановка работы, а тот «ключ», которым ежедневно выполняются голосования. При определённых настройках его же можно использовать, чтобы увести залог. Раньше я относил это к тому, что сервер плохо защищён, и не придавал значения деталям, пока не наткнулся на руководство Dusk по node wallet. В разделе «Owner vs Consensus Keys» я поменял своё мнение.
Dusk позволяет разместить два типа прав в одном и том же адресе. consensus key отвечает за голосование и подпись блоков, а owner key — за снятие стейкинга и вывод средств. Если owner отдельно не настроен, то consensus key автоматически берёт на себя обе функции. В документации советуют: чтобы разделить риски узла и «выход» средств, лучше завести отдельный адрес owner.
Раньше я думал, что дополнительный ключ просто добавляет операционные шаги. Сейчас вижу: это признание того, что узел должен долго оставаться онлайн, но контроль над активами необязательно держать всё время рядом с этой машиной.
Ситуация по сути не такая сложная: права на сервер могут утечь, но owner key не хранится на сервере. Злоумышленник может нарушить работу узла, но напрямую не сможет вывести залог. Если же обе функции постоянно привязаны друг к другу, то инцидент из операционной проблемы превращается в проблему с деньгами. Конечно, хранение и передача owner — это ещё один уровень работы.
Поэтому я рассматриваю эту конструкцию как «разрезание» рисков, а не как гарантированную безопасность. @Dusk хочет, чтобы обычные операторы узлов меньше попадали на типичные ошибки — лучше прямо объяснить, к каким последствиям приводит «один адрес» и к чему приводит «разделение адресов». $DUSK в зрелости узловой экосистемы важен не только размер числа узлов, но и то, понимают ли операторы, какая из ключей может двигать деньги. #dusk
FT это имя немного обманчиво😂. Впервые читая white paper TermMax, я понял его как «билет с зафиксированной высокой ставкой — ждёшь до погашения и получаешь деньги». Дальше пролистываю до формулы 1 FT + 1 XT = 1 debt token — и останавливаюсь: оказывается, FT — это не отдельная «прорастающая» доходность, а две стороны одной и той же задолженности, разрезанной на части. Те, кто держит FT, хотят определённости; со стороны XT забирают менее предсказуемую часть. Фиксированная ставка не исчезает из ниоткуда — просто кто-то готов принять на себя волатильность. Кто этот человек, когда он готов её взять и за какую цену — и определяет, насколько гладко эта схема разделения будет работать в реальном рынке. Это честнее, чем просто показывать одно число доходности. Меня приводит к мысли о немного неприятном сценарии. Если рынок начинает двигаться быстрее, держатели FT всё ещё хотят держать по плану, а держатели XT вдруг не хотят котировать оставшийся срок. Контракт при этом всё ещё на месте, и задолженность никуда не делась; просто те, кто хочет сменить позицию, первыми это почувствуют: то, что раньше казалось «двумя токенами», на самом деле требует двух совершенно разных потоков капитала, чтобы оставаться внутри рынка. Поэтому TermMax привлекает меня не тем, что он упаковывает ещё один продукт с фиксированным доходом, а тем, что напрямую выносит предпочтение по ставке на торговую площадку. @termmax ещё нужно доказать, есть ли с XT-стороны в моменты волатильности люди и за какие деньги они готовы это принять. Если статья $TMX просто напишет цифры FT, она упустит самого ключевого участника; мне же хочется видеть, как платформа рассказывает про обе стороны — вместе: сроки до погашения, сделки и ликвидность. #TermMax
FT это имя немного обманчиво😂. Впервые читая white paper TermMax, я понял его как «билет с зафиксированной высокой ставкой — ждёшь до погашения и получаешь деньги». Дальше пролистываю до формулы 1 FT + 1 XT = 1 debt token — и останавливаюсь: оказывается, FT — это не отдельная «прорастающая» доходность, а две стороны одной и той же задолженности, разрезанной на части.
Те, кто держит FT, хотят определённости; со стороны XT забирают менее предсказуемую часть. Фиксированная ставка не исчезает из ниоткуда — просто кто-то готов принять на себя волатильность. Кто этот человек, когда он готов её взять и за какую цену — и определяет, насколько гладко эта схема разделения будет работать в реальном рынке. Это честнее, чем просто показывать одно число доходности.
Меня приводит к мысли о немного неприятном сценарии. Если рынок начинает двигаться быстрее, держатели FT всё ещё хотят держать по плану, а держатели XT вдруг не хотят котировать оставшийся срок. Контракт при этом всё ещё на месте, и задолженность никуда не делась; просто те, кто хочет сменить позицию, первыми это почувствуют: то, что раньше казалось «двумя токенами», на самом деле требует двух совершенно разных потоков капитала, чтобы оставаться внутри рынка.
Поэтому TermMax привлекает меня не тем, что он упаковывает ещё один продукт с фиксированным доходом, а тем, что напрямую выносит предпочтение по ставке на торговую площадку. @TermMax ещё нужно доказать, есть ли с XT-стороны в моменты волатильности люди и за какие деньги они готовы это принять. Если статья $TMX просто напишет цифры FT, она упустит самого ключевого участника; мне же хочется видеть, как платформа рассказывает про обе стороны — вместе: сроки до погашения, сделки и ликвидность. #TermMax
Раньше я считал, что самая сложная стадия при выводе организаций в цепочку — это KYC. Но после того как я разобрался с процессом Market Infrastructure у Dusk, поменял мнение: в документации следующий шаг выделен отдельно — «привязать кошелёк к проверенному участнику или документу». Разделение обработки личности и адреса делает проблемы ощутимыми уже здесь. Пройдённая квалификация лишь означает, что организация может участвовать; после привязки кошелька доступ к хранению и передаче активов появляется лишь у конкретного адреса. Эмитент хочет, чтобы ограничения на передачу были закреплены в самой цепочке, а команда кастодиана вынуждена превратить смену адресов, передачу прав и ведение операционных записей в ежедневную рутину. Комплаенс уже не является сертификатом «действительным до истечения срока», который можно забыть: он движется вместе с отношением к кошельку. Раньше я понимал это просто как более жёсткий порог входа. Теперь вижу, что по сути оно продвигает вопрос «кто может купить» в плоскость «какой именно ключ прямо сейчас может сработать». Эмитент делает меньше офлайн-проверок, а организации, в свою очередь, приходится взять на себя ещё одну обязанность — управление адресами. Представьте совсем обычную ситуацию: квалификация инвестора по-прежнему действует, но команда кастодиана из‑за внутренних политик безопасности сменила адрес, а старый адрес отключили. Если в приложении нет понятного повторного связывания, процедуры одобрения и статуса вступления в силу, трейдер обнаружит, что активы нельзя перевести, только перед расчётом. Первым блокируются не файлы KYC, а заказы и распределение средств. Поэтому я не буду считать, что раз Dusk может связать личность и кошелёк, то весь процесс вывода организаций в цепочку уже проходит гладко. Ценность этой схемы @Dusk_Foundation — продвинуть проверку квалификации к точке выполнения; но она всё ещё не может ответить продукту, кто одобряет смену адреса, как долго действует новая конфигурация и что делать с незавершёнными заказами. Способна ли $DUSK заставить организации захотеть остаться — в итоге зависит от того, насколько ясно и понятно можно описать передачу полномочий. #dusk
Раньше я считал, что самая сложная стадия при выводе организаций в цепочку — это KYC. Но после того как я разобрался с процессом Market Infrastructure у Dusk, поменял мнение: в документации следующий шаг выделен отдельно — «привязать кошелёк к проверенному участнику или документу». Разделение обработки личности и адреса делает проблемы ощутимыми уже здесь.
Пройдённая квалификация лишь означает, что организация может участвовать; после привязки кошелька доступ к хранению и передаче активов появляется лишь у конкретного адреса. Эмитент хочет, чтобы ограничения на передачу были закреплены в самой цепочке, а команда кастодиана вынуждена превратить смену адресов, передачу прав и ведение операционных записей в ежедневную рутину. Комплаенс уже не является сертификатом «действительным до истечения срока», который можно забыть: он движется вместе с отношением к кошельку.
Раньше я понимал это просто как более жёсткий порог входа. Теперь вижу, что по сути оно продвигает вопрос «кто может купить» в плоскость «какой именно ключ прямо сейчас может сработать». Эмитент делает меньше офлайн-проверок, а организации, в свою очередь, приходится взять на себя ещё одну обязанность — управление адресами.
Представьте совсем обычную ситуацию: квалификация инвестора по-прежнему действует, но команда кастодиана из‑за внутренних политик безопасности сменила адрес, а старый адрес отключили. Если в приложении нет понятного повторного связывания, процедуры одобрения и статуса вступления в силу, трейдер обнаружит, что активы нельзя перевести, только перед расчётом. Первым блокируются не файлы KYC, а заказы и распределение средств.
Поэтому я не буду считать, что раз Dusk может связать личность и кошелёк, то весь процесс вывода организаций в цепочку уже проходит гладко. Ценность этой схемы @Dusk — продвинуть проверку квалификации к точке выполнения; но она всё ещё не может ответить продукту, кто одобряет смену адреса, как долго действует новая конфигурация и что делать с незавершёнными заказами. Способна ли $DUSK заставить организации захотеть остаться — в итоге зависит от того, насколько ясно и понятно можно описать передачу полномочий. #dusk
·
--
Рост
Закончили код — не значит закончили работу 🔥😵 Многие видят, что репозиторий Grants-проекта Dusk выложен в сеть, и сразу празднуют, мол, «готово». Но когда я читаю требования @Dusk_Foundation Grants Program, взгляд намертво цепляется за последний milestone: заявитель должен вписать план техподдержки на год. Год. Не «если что — можно поднять issue», а чёткое, прописанное на бумаге требование, включённое в перечень поставки. Dusk ещё требует сопроводительную документацию, тесты и воспроизводимые шаги по установке и запуску. Если перевести на нормальный человеческий язык: получив команду поддержки, нельзя просто включить фичи в день демо — нужно, чтобы потом они могли это принять, починить и довести до рабочего состояния. Демо — легко, обслуживание — дорого Заявляющей стороне в краткосрочной перспективе сделать работающее demo — на самом деле не такая уж сложная задача. Код написали — на демо всё горит, а дальше день прошёл — и достаточно. Но по-настоящему дорого становится через год: зависимости обновились, кто-то поднял issue, команды из документации больше не работают. И тут вопрос: захочет ли команда вернуться и разбираться? Если захочет — кто именно будет этим заниматься? Есть ли в бюджете часы на это? У многих проектов после того, как первый релиз сделан, ключевые участники уходят по своим делам. Репозиторий остаётся, пользователи приходят, установить не могут — и спрашивать не у кого. Затраты не исчезают, они просто перекладываются на следующего разработчика в экосистеме — и это может быть ты, а может быть я. Эта требовательность — фильтр Я не думаю, что наличие этого требования гарантирует долгую жизнь каждого проекта. Честно: одна заявка сама по себе ничего не гарантирует. Но она хотя бы сделала одну правильную вещь: заранее вынесла стоимость «поддержки» на уровень заявки. Команды, готовые вписать годовую поддержку в бюджет, больше похожи на тех, кто сдаёт инфраструктуру, а не просто делает разовое задание. Это различие не видно на этапе подачи — но через год, открыв статус репозитория, становится ясно с первого взгляда. После $DUSK самое интересное — будет ли @Dusk_Foundation публиковать прогресс поддержки этих проектов и состояние репозиториев: видимые цифры честнее любых обещаний. Так что рост экосистемы #dusk будет иметь основания, а не останется просто кучей репозиториев, которые «вышли — и затихли» 😖.
Закончили код — не значит закончили работу 🔥😵 Многие видят, что репозиторий Grants-проекта Dusk выложен в сеть, и сразу празднуют, мол, «готово».
Но когда я читаю требования @Dusk Grants Program, взгляд намертво цепляется за последний milestone: заявитель должен вписать план техподдержки на год.
Год. Не «если что — можно поднять issue», а чёткое, прописанное на бумаге требование, включённое в перечень поставки.
Dusk ещё требует сопроводительную документацию, тесты и воспроизводимые шаги по установке и запуску. Если перевести на нормальный человеческий язык: получив команду поддержки, нельзя просто включить фичи в день демо — нужно, чтобы потом они могли это принять, починить и довести до рабочего состояния.
Демо — легко, обслуживание — дорого
Заявляющей стороне в краткосрочной перспективе сделать работающее demo — на самом деле не такая уж сложная задача. Код написали — на демо всё горит, а дальше день прошёл — и достаточно.
Но по-настоящему дорого становится через год: зависимости обновились, кто-то поднял issue, команды из документации больше не работают. И тут вопрос: захочет ли команда вернуться и разбираться? Если захочет — кто именно будет этим заниматься? Есть ли в бюджете часы на это?
У многих проектов после того, как первый релиз сделан, ключевые участники уходят по своим делам. Репозиторий остаётся, пользователи приходят, установить не могут — и спрашивать не у кого. Затраты не исчезают, они просто перекладываются на следующего разработчика в экосистеме — и это может быть ты, а может быть я.
Эта требовательность — фильтр
Я не думаю, что наличие этого требования гарантирует долгую жизнь каждого проекта. Честно: одна заявка сама по себе ничего не гарантирует.
Но она хотя бы сделала одну правильную вещь: заранее вынесла стоимость «поддержки» на уровень заявки.
Команды, готовые вписать годовую поддержку в бюджет, больше похожи на тех, кто сдаёт инфраструктуру, а не просто делает разовое задание. Это различие не видно на этапе подачи — но через год, открыв статус репозитория, становится ясно с первого взгляда.
После $DUSK самое интересное — будет ли @Dusk публиковать прогресс поддержки этих проектов и состояние репозиториев: видимые цифры честнее любых обещаний. Так что рост экосистемы #dusk будет иметь основания, а не останется просто кучей репозиториев, которые «вышли — и затихли» 😖.
Не дайте словам «комплаенс» вас обмануть! Отказ от ответственности на сайте Dusk — это и есть тот самый «обещанный исход», который учреждению обязательно нужно видеть 😅 Я заметил: самая частая ошибка организаций — не в том, что они не понимают privacy-компьютинг, а в том, что они воспринимают «комплаенс» как ширму. На днях я полез посмотреть страницу Assets & Regulations для @Dusk_Foundation и увидел, что MiCA подсвечена и вынесена первой — будто бы всё уже готово. Но как только я собрался порадоваться, рядом мелким шрифтом мне сразу окатили ведром холодной воды — «Это лишь технический обзор, а не юридическое заключение. Конкретные требования комплаенса — вернитесь и изучите официальные нормативные акты, а также проконсультируйтесь с профессиональным юристом.» Перевожу на человеческий: то, что можно сделать в онлайне (на блокчейне), не значит, что это так же реально можно сделать в жизни. Это не скромность со стороны команды проекта — это заранее проговорённые неприятные факты. Каким бы красивым ни был документ, он не будет за вас биться в суде Dusk может объяснить, как выполняются транзакции и как активы попадают в сеть, но он не может за вас принять решения: считается ли ваш конкретный долговой инструмент (бонди) в Германии ценной бумагой? Есть ли у ваших пользователей подтверждение прохождения проверок по ПОД/ФТ в Испании? Я видел слишком много команд: они берут технологический white paper как «чек-лист для запуска», все права и процессы уже собраны, и с полной уверенностью заходят на европейский рынок. А местный регулятор одной фразой «недостаточно правовых оснований» превращает всю систему в металлолом — а кто потом платит за переделки? Да вы же: именно вы, кто отвечает и за открытие счетов, и за выпуск. Этот дисклеймер — не попытка переложить вину, а последняя нотка совести Честно говоря, я не думаю, что Dusk уходит от ответственности. Наоборот: оно изо всех сил напоминает вам — не “залипайте” на собственные достижения и не путайте «успешно запускается» с «уже одобрено». $DUSK , чтобы действительно встроиться в рабочий процесс института, вам не нужны ещё более красивые термины — вам нужно чётко разложить по полочкам каждую способность: кто за неё отвечает, в каких странах она применяется, и какие именно «ожидают юридического подтверждения» — по пунктам. В итоге рынок смотрит только на одну вещь: @Dusk_Foundation сможет ли он постоянно разделять разговор «на блокчейне это работает» и «в реальности это законно»? Если сможет — это и есть инфраструктура для института. Если нет — это навсегда игрушка для гиков. #dusk , не разочаруйте меня, я уже слишком много раз разочаровывался в проектах с «псевдокомплаенсом»
Не дайте словам «комплаенс» вас обмануть! Отказ от ответственности на сайте Dusk — это и есть тот самый «обещанный исход», который учреждению обязательно нужно видеть 😅
Я заметил: самая частая ошибка организаций — не в том, что они не понимают privacy-компьютинг, а в том, что они воспринимают «комплаенс» как ширму.

На днях я полез посмотреть страницу Assets & Regulations для @Dusk и увидел, что MiCA подсвечена и вынесена первой — будто бы всё уже готово. Но как только я собрался порадоваться, рядом мелким шрифтом мне сразу окатили ведром холодной воды —

«Это лишь технический обзор, а не юридическое заключение. Конкретные требования комплаенса — вернитесь и изучите официальные нормативные акты, а также проконсультируйтесь с профессиональным юристом.»

Перевожу на человеческий: то, что можно сделать в онлайне (на блокчейне), не значит, что это так же реально можно сделать в жизни. Это не скромность со стороны команды проекта — это заранее проговорённые неприятные факты.

Каким бы красивым ни был документ, он не будет за вас биться в суде
Dusk может объяснить, как выполняются транзакции и как активы попадают в сеть, но он не может за вас принять решения: считается ли ваш конкретный долговой инструмент (бонди) в Германии ценной бумагой? Есть ли у ваших пользователей подтверждение прохождения проверок по ПОД/ФТ в Испании?

Я видел слишком много команд: они берут технологический white paper как «чек-лист для запуска», все права и процессы уже собраны, и с полной уверенностью заходят на европейский рынок. А местный регулятор одной фразой «недостаточно правовых оснований» превращает всю систему в металлолом — а кто потом платит за переделки? Да вы же: именно вы, кто отвечает и за открытие счетов, и за выпуск.
Этот дисклеймер — не попытка переложить вину, а последняя нотка совести
Честно говоря, я не думаю, что Dusk уходит от ответственности. Наоборот: оно изо всех сил напоминает вам — не “залипайте” на собственные достижения и не путайте «успешно запускается» с «уже одобрено».

$DUSK , чтобы действительно встроиться в рабочий процесс института, вам не нужны ещё более красивые термины — вам нужно чётко разложить по полочкам каждую способность: кто за неё отвечает, в каких странах она применяется, и какие именно «ожидают юридического подтверждения» — по пунктам.

В итоге рынок смотрит только на одну вещь:
@Dusk сможет ли он постоянно разделять разговор «на блокчейне это работает» и «в реальности это законно»?
Если сможет — это и есть инфраструктура для института. Если нет — это навсегда игрушка для гиков.

#dusk , не разочаруйте меня, я уже слишком много раз разочаровывался в проектах с «псевдокомплаенсом»
·
--
Рост
Одна цепочка ключей была заново сгенерирована — это не означает, что кошелёк уже полностью восстановлен. Я увидел в документации W3sper для Dusk очень жёсткое напоминание: не следует напрямую использовать новый сгенерированный Profile для построения перевода, потому что у него нет записей Bookkeeper, которые появляются после синхронизации; из‑за этого он не сможет получить необходимые балансы и nonce. W3sper очень чётко прописывает границу: клиент, который сам подписывает, должен не только хранить восстанавливаемые ключи, но и поддерживать состояние активов, которое уже было синхронизировано — включая nonce публичного аккаунта и shielded notes. Этот нюанс разделяет «у меня есть приватный ключ» и «я могу безопасно потратить эти деньги» на две разные вещи. Обычно давление возникает после восстановления. Если приложение очищает локальные данные и заново создаёт идентичность, а на странице всё ещё отображается прежний аккаунт, пользователь естественно решит, что всё уже вернулось; однако пока синхронизация ещё не завершена, перевод не может корректно собраться. Активы никуда не исчезли, но пользователя сначала «затыкает» проблема, которая выглядит как отсутствие баланса или сбой сети. Если разработчик сделает только восстановление ключей и не покажет восстановление состояния, то стоимость проверки и устранения проблем он переложит на пользователей и поддержку. Это не изъян протокола $DUSK ; напротив, это показывает, что «потрачиваемое состояние» shielded‑активов нельзя заменить одним адресным строковым представлением. @Dusk_Foundation экосистеме нужно разделять отображение «идентичность найдена» и «состояние средств синхронизировано», и до завершения последнего пункта явно блокировать переводы. #dusk
Одна цепочка ключей была заново сгенерирована — это не означает, что кошелёк уже полностью восстановлен. Я увидел в документации W3sper для Dusk очень жёсткое напоминание: не следует напрямую использовать новый сгенерированный Profile для построения перевода, потому что у него нет записей Bookkeeper, которые появляются после синхронизации; из‑за этого он не сможет получить необходимые балансы и nonce. W3sper очень чётко прописывает границу: клиент, который сам подписывает, должен не только хранить восстанавливаемые ключи, но и поддерживать состояние активов, которое уже было синхронизировано — включая nonce публичного аккаунта и shielded notes. Этот нюанс разделяет «у меня есть приватный ключ» и «я могу безопасно потратить эти деньги» на две разные вещи.
Обычно давление возникает после восстановления. Если приложение очищает локальные данные и заново создаёт идентичность, а на странице всё ещё отображается прежний аккаунт, пользователь естественно решит, что всё уже вернулось; однако пока синхронизация ещё не завершена, перевод не может корректно собраться. Активы никуда не исчезли, но пользователя сначала «затыкает» проблема, которая выглядит как отсутствие баланса или сбой сети. Если разработчик сделает только восстановление ключей и не покажет восстановление состояния, то стоимость проверки и устранения проблем он переложит на пользователей и поддержку. Это не изъян протокола $DUSK ; напротив, это показывает, что «потрачиваемое состояние» shielded‑активов нельзя заменить одним адресным строковым представлением. @Dusk экосистеме нужно разделять отображение «идентичность найдена» и «состояние средств синхронизировано», и до завершения последнего пункта явно блокировать переводы. #dusk
Самое опасное недоразумение с приватным кошельком — понимать «может скрывать» как «можно не смотреть». Я прочитал строку в странице Dusk Wallet «public and shielded DUSK» вместе с предупреждением о том, что «каждый раз при подключении, подписи и транзакции требуется подтверждение», и понял: продукт разъединил две вещи, которые часто путают. Показ активов можно разложить по уровням, а ответственность за разрешения — нельзя. Расширение официального браузера для самостоятельного хостинга, управляющее одновременно public и shielded DUSK для <@Dusk_Foundation >, также показывает совместимым приложениям запросы на подключение, транзакции и подпись. Трудность не в том, что в интерфейсе появляется несколько состояний активов — а в том, что пользователи легко принимают «другие не видят баланс» за «это разрешение в этот раз не важно». Ответ на вопрос об ончейн-приватности зависит от того, что видит наблюдатель; окно подписи отвечает на другое — что именно конкретное приложение собирается, чтобы вы сделали. Плохой сценарий не так уж далёк. Поддельное приложение упаковывает запрос как обычный вход в систему: пользователь, чтобы защитить баланс, выбирает shielded-активы, но в всплывающем окне пропускает детали подключения или подписи. Механизмы конфиденциальности не помогают человеку правильно оценить, кому и на что дано разрешение — первыми чаще всего пробиваются именно границы операций. Цена подтверждения ложится на пользователей self-hosted, а команде кошелька приходится формулировать запросы так, чтобы их нельзя было легко истолковать неверно. Я не считаю это проблемой того, «достаточно ли функций у кошелька». Если <$DUSK > хочет перенести приватность в повседневные финансовые операции, то в первую очередь нужно, чтобы каждый запрос чётко показывал личность сайта, затрагиваемые аккаунты и последствия действий. <#dusk >
Самое опасное недоразумение с приватным кошельком — понимать «может скрывать» как «можно не смотреть». Я прочитал строку в странице Dusk Wallet «public and shielded DUSK» вместе с предупреждением о том, что «каждый раз при подключении, подписи и транзакции требуется подтверждение», и понял: продукт разъединил две вещи, которые часто путают. Показ активов можно разложить по уровням, а ответственность за разрешения — нельзя.
Расширение официального браузера для самостоятельного хостинга, управляющее одновременно public и shielded DUSK для <@Dusk >, также показывает совместимым приложениям запросы на подключение, транзакции и подпись. Трудность не в том, что в интерфейсе появляется несколько состояний активов — а в том, что пользователи легко принимают «другие не видят баланс» за «это разрешение в этот раз не важно». Ответ на вопрос об ончейн-приватности зависит от того, что видит наблюдатель; окно подписи отвечает на другое — что именно конкретное приложение собирается, чтобы вы сделали.
Плохой сценарий не так уж далёк. Поддельное приложение упаковывает запрос как обычный вход в систему: пользователь, чтобы защитить баланс, выбирает shielded-активы, но в всплывающем окне пропускает детали подключения или подписи. Механизмы конфиденциальности не помогают человеку правильно оценить, кому и на что дано разрешение — первыми чаще всего пробиваются именно границы операций. Цена подтверждения ложится на пользователей self-hosted, а команде кошелька приходится формулировать запросы так, чтобы их нельзя было легко истолковать неверно.
Я не считаю это проблемой того, «достаточно ли функций у кошелька». Если <$DUSK > хочет перенести приватность в повседневные финансовые операции, то в первую очередь нужно, чтобы каждый запрос чётко показывал личность сайта, затрагиваемые аккаунты и последствия действий. <#dusk >
Надувать из токена акции сказку про то, что «американские акции наконец-то можно торговать 24/7 как угодно», — это, на мой взгляд, подмена понятий. По крайней мере, в правилах торговли Ondo Stocks указано, что когда приходит действие со стороны компании, торговля может приостановиться. Дивиденды с отсечкой, выплаты, сплит — это не мелочи; даже окно обработки перед датой отсечки описано отдельно. На постере говорится про круглосуточную торговлю, а на странице с правилами тебя заранее предупреждают: «дверь иногда закрывают». Это, конечно, разочаровывает, но зато маркетинговые слова честнее. Ты покупаешь не монету, оторванную от реального мира: за ней стоят корпоративные объявления, записи депозитария и ритм расчетов на рынке ценных бумаг. В блокчейне можно не спать, но суммы дивидендов, коэффициенты сплита и принадлежность прав не станут рассчитываться заранее только потому, что тебе захотелось сделать ордер в полночь. Если информация еще не успела синхронизироваться, платформа продолжает торговать — и в итоге обычно виноват не площадка. Кто-то купит по старой цене, кто-то поставит на неверные ожидания по дивидендам, а когда правила наконец реально «лягут на землю», цена уже пройдет расчет вместо системы. Так что я не против токенизированных акций. Я против того, чтобы их подавали как «американские акции без торгового таймера». Проект, который прямо и открыто расписывает причины пауз, порядок корректировок и время восстановления, наоборот вызывает больше доверия. Иначе так называемое 24/7 — это лишь то, что интерфейс всё время горит, а самые сложные часы остаются для пользователей, которым приходится самим гадать.
Надувать из токена акции сказку про то, что «американские акции наконец-то можно торговать 24/7 как угодно», — это, на мой взгляд, подмена понятий.
По крайней мере, в правилах торговли Ondo Stocks указано, что когда приходит действие со стороны компании, торговля может приостановиться. Дивиденды с отсечкой, выплаты, сплит — это не мелочи; даже окно обработки перед датой отсечки описано отдельно. На постере говорится про круглосуточную торговлю, а на странице с правилами тебя заранее предупреждают: «дверь иногда закрывают».
Это, конечно, разочаровывает, но зато маркетинговые слова честнее. Ты покупаешь не монету, оторванную от реального мира: за ней стоят корпоративные объявления, записи депозитария и ритм расчетов на рынке ценных бумаг. В блокчейне можно не спать, но суммы дивидендов, коэффициенты сплита и принадлежность прав не станут рассчитываться заранее только потому, что тебе захотелось сделать ордер в полночь.
Если информация еще не успела синхронизироваться, платформа продолжает торговать — и в итоге обычно виноват не площадка. Кто-то купит по старой цене, кто-то поставит на неверные ожидания по дивидендам, а когда правила наконец реально «лягут на землю», цена уже пройдет расчет вместо системы.
Так что я не против токенизированных акций. Я против того, чтобы их подавали как «американские акции без торгового таймера». Проект, который прямо и открыто расписывает причины пауз, порядок корректировок и время восстановления, наоборот вызывает больше доверия. Иначе так называемое 24/7 — это лишь то, что интерфейс всё время горит, а самые сложные часы остаются для пользователей, которым приходится самим гадать.
Токенизация акций: главное не в том, что их «записали в блокчейн», а в том, кто изменил реестр акционеров Я недавно увидел фразу «акции в блокчейне», и в статьях часто скрывают самую важную разницу. Настоящий вопрос не в том, как выглядит токен, а в том, меняется ли в реестре акционеров информация после ончейн-перевода. В разъяснении SEC по токенизированным ценным бумагам рынок делят на две категории: в одной токенизация выполняется эмитентом ценных бумаг или его агентом, и ончейн-перевод соответствует обновлению главного реестра акционеров; в другой токенизация осуществляется третьей стороной, не связанной с эмитентом, и токен лишь отражает цену или экономическую экспозицию базового актива. Эти два типа продуктов оба могут называться «токенизированными акциями», но юридические последствия совершенно разные. В качестве примера — публичные разъяснения Ondo Stocks: она определяет «акции-токены» как структурные ноты, выпущенные компанией специального назначения. Держатели могут выкупить их по стоимости базового актива, но у них нет права голоса, предусмотренных законом информационных прав или других прав акционеров. С другой стороны, токенизированные сервисы, которые продвигает DTCC, нацелены на то, чтобы традиционная форма и токенизированная форма разделяли один и тот же CUSIP и сохраняли одинаковые юридические и экономические права. Планируется запуск сервиса в октябре 2026 года; сейчас он все еще находится на этапе подготовки. Я думаю, именно здесь проходит ключевая граница, которую стоит обсуждать в контексте токенизации акций. Первый вариант больше похож на перенос системы учета и клиринга ценных бумаг в блокчейн, а второй — на упаковку результатов работы базового актива в передаваемый продукт. При дивидендах, дроблении акций или M&A в первом случае нужно синхронно обеспечивать права акционеров, а во втором — экономический результат обрабатывается в соответствии с условиями выпуска. Поэтому, когда в следующий раз увижу рекламу вроде «онлайн-трейдинг акций США в блокчейне», я сначала проверю четыре вещи: кто эмитирует, кто выступает кастодианом, меняет ли перевод токенов реестр акционеров и кто несет ответственность перед держателями, когда компания совершает корпоративные действия. Не то, что «не в блокчейне», автоматически значит «отсталость»; и то, что «в блокчейне», не означает автоматически «у тебя есть акции».
Токенизация акций: главное не в том, что их «записали в блокчейн», а в том, кто изменил реестр акционеров
Я недавно увидел фразу «акции в блокчейне», и в статьях часто скрывают самую важную разницу. Настоящий вопрос не в том, как выглядит токен, а в том, меняется ли в реестре акционеров информация после ончейн-перевода.
В разъяснении SEC по токенизированным ценным бумагам рынок делят на две категории: в одной токенизация выполняется эмитентом ценных бумаг или его агентом, и ончейн-перевод соответствует обновлению главного реестра акционеров; в другой токенизация осуществляется третьей стороной, не связанной с эмитентом, и токен лишь отражает цену или экономическую экспозицию базового актива.
Эти два типа продуктов оба могут называться «токенизированными акциями», но юридические последствия совершенно разные. В качестве примера — публичные разъяснения Ondo Stocks: она определяет «акции-токены» как структурные ноты, выпущенные компанией специального назначения. Держатели могут выкупить их по стоимости базового актива, но у них нет права голоса, предусмотренных законом информационных прав или других прав акционеров.
С другой стороны, токенизированные сервисы, которые продвигает DTCC, нацелены на то, чтобы традиционная форма и токенизированная форма разделяли один и тот же CUSIP и сохраняли одинаковые юридические и экономические права. Планируется запуск сервиса в октябре 2026 года; сейчас он все еще находится на этапе подготовки.
Я думаю, именно здесь проходит ключевая граница, которую стоит обсуждать в контексте токенизации акций. Первый вариант больше похож на перенос системы учета и клиринга ценных бумаг в блокчейн, а второй — на упаковку результатов работы базового актива в передаваемый продукт. При дивидендах, дроблении акций или M&A в первом случае нужно синхронно обеспечивать права акционеров, а во втором — экономический результат обрабатывается в соответствии с условиями выпуска.
Поэтому, когда в следующий раз увижу рекламу вроде «онлайн-трейдинг акций США в блокчейне», я сначала проверю четыре вещи: кто эмитирует, кто выступает кастодианом, меняет ли перевод токенов реестр акционеров и кто несет ответственность перед держателями, когда компания совершает корпоративные действия. Не то, что «не в блокчейне», автоматически значит «отсталость»; и то, что «в блокчейне», не означает автоматически «у тебя есть акции».
·
--
Рост
BNB Chain позволяет блокостроителям напрямую отправлять уже выполненные блоки, чтобы валидаторам больше не приходилось повторно исполнять целые партии транзакций перед подписанием. Официальные тестовые данные показывают, что при сохранении времени блока 450 мс и Gas Limit на уровне 100 млн пропускная способность выросла с 1 237 TPS до 2 324 TPS — примерно на 88%; при этом конечная задержка не изменилась. Суть этой новости не в том, что «$BNB снова ускорился», а в том, что она нашла очень конкретное узкое место: раньше блокостроитель и валидатор в одном и том же 450-миллисекундном окне повторно вычисляли одни и те же транзакции, из‑за чего блоки часто не успевали заполниться полностью. BEP-675 переносит эту повторяющуюся работу из критического пути, позволяя упаковывать в блок больше транзакций. Однако сейчас это результаты тестовой сети — в основной сети еще нужно проверить конкуренцию между несколькими блокостроителями, обработку неуспешных блоков и то, будет ли новый процесс повышать порог для запуска блокостроителем полного узла.
BNB Chain позволяет блокостроителям напрямую отправлять уже выполненные блоки, чтобы валидаторам больше не приходилось повторно исполнять целые партии транзакций перед подписанием. Официальные тестовые данные показывают, что при сохранении времени блока 450 мс и Gas Limit на уровне 100 млн пропускная способность выросла с 1 237 TPS до 2 324 TPS — примерно на 88%; при этом конечная задержка не изменилась.
Суть этой новости не в том, что «$BNB снова ускорился», а в том, что она нашла очень конкретное узкое место: раньше блокостроитель и валидатор в одном и том же 450-миллисекундном окне повторно вычисляли одни и те же транзакции, из‑за чего блоки часто не успевали заполниться полностью. BEP-675 переносит эту повторяющуюся работу из критического пути, позволяя упаковывать в блок больше транзакций.
Однако сейчас это результаты тестовой сети — в основной сети еще нужно проверить конкуренцию между несколькими блокостроителями, обработку неуспешных блоков и то, будет ли новый процесс повышать порог для запуска блокостроителем полного узла.
#baby $BABY Похоже, я наконец нашёл, где именно в TBV скрыта проблема. $BTC Вывод (redeem) — цепочка: разбиение по этапам и ожидание, а отображение статуса крайне туманное. Пожалуйста, не наступайте на эти грабли. Ниже — мои наблюдения. В TBV «погашено» скорее похоже на статус, который нужно подтвердить, а не на мгновенный результат, который сразу считается действительным после нажатия кнопки погашения. Представьте ситуацию: вечером человеку нужно вывести BTC. Он в интерфейсе вносит сумму и рассчитывается USDC. После прохождения транзакции он обнаруживает, что на счету всё ещё остаётся долг в минимальной единице, из‑за чего вывод на полную сумму оказывается заблокирован. После этого ему нужно сначала извлечь vaultBTC из Aave v4, а затем — ожидать, пока процесс Babylon переведёт его обратно в исходный BTC. Эти два ожидания происходят на разных этапах, но на странице очень легко остаётся всего одна фраза «Обрабатывается». Я сопоставил условия погашения и вывода — и только тогда увидел разрыв: проценты продолжают накапливаться, и отображаемый текущий долг не обязательно равен долгу в момент подтверждения транзакции; когда долг действительно становится нулевым, выход (exit) превращается в вопрос о том, насколько своевременно продвигается работа со стороны Vault Provider. Если Provider офлайн, отвечает медленно или отказывается действовать, то хотя Depositor self-claim и является резервным вариантом, он всё равно требует, чтобы пользователь сам занимался дополнительными инструментами и материалами. Это меняет смысл «погашать вовремя». То, что оплачивает заёмщик, — это не только проценты, но и остаточный долг, ожидание и стоимость форсированного вывода/перенаправления. @babylonlabs_io Если бы оставшийся долг, состояние доступности к извлечению и прогресс обработки со стороны Provider были показаны на одной странице, то $BABY займ — и пользовательский опыт — стал бы понятнее: между успешным погашением и тем, что BTC снова оказывается в вашем кошельке, всё ещё остаётся зазор — и какой именно.
#baby $BABY

Похоже, я наконец нашёл, где именно в TBV скрыта проблема. $BTC Вывод (redeem) — цепочка: разбиение по этапам и ожидание, а отображение статуса крайне туманное. Пожалуйста, не наступайте на эти грабли. Ниже — мои наблюдения.
В TBV «погашено» скорее похоже на статус, который нужно подтвердить, а не на мгновенный результат, который сразу считается действительным после нажатия кнопки погашения.
Представьте ситуацию: вечером человеку нужно вывести BTC. Он в интерфейсе вносит сумму и рассчитывается USDC. После прохождения транзакции он обнаруживает, что на счету всё ещё остаётся долг в минимальной единице, из‑за чего вывод на полную сумму оказывается заблокирован. После этого ему нужно сначала извлечь vaultBTC из Aave v4, а затем — ожидать, пока процесс Babylon переведёт его обратно в исходный BTC. Эти два ожидания происходят на разных этапах, но на странице очень легко остаётся всего одна фраза «Обрабатывается».
Я сопоставил условия погашения и вывода — и только тогда увидел разрыв: проценты продолжают накапливаться, и отображаемый текущий долг не обязательно равен долгу в момент подтверждения транзакции; когда долг действительно становится нулевым, выход (exit) превращается в вопрос о том, насколько своевременно продвигается работа со стороны Vault Provider. Если Provider офлайн, отвечает медленно или отказывается действовать, то хотя Depositor self-claim и является резервным вариантом, он всё равно требует, чтобы пользователь сам занимался дополнительными инструментами и материалами.
Это меняет смысл «погашать вовремя». То, что оплачивает заёмщик, — это не только проценты, но и остаточный долг, ожидание и стоимость форсированного вывода/перенаправления. @BabylonLabs_io Если бы оставшийся долг, состояние доступности к извлечению и прогресс обработки со стороны Provider были показаны на одной странице, то $BABY займ — и пользовательский опыт — стал бы понятнее: между успешным погашением и тем, что BTC снова оказывается в вашем кошельке, всё ещё остаётся зазор — и какой именно.
Войдите, чтобы посмотреть больше материала
Присоединяйтесь к пользователям криптовалют по всему миру на Binance Square
⚡️ Получайте новейшую и полезную информацию о криптоактивах.
💬 Нам доверяет крупнейшая в мире криптобиржа.
👍 Получите достоверные аналитические данные от верифицированных создателей контента.
Эл. почта/номер телефона
Структура веб-страницы
Настройки cookie
Правила и условия платформы