<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Smart Move</title>
        <link>https://paragraph.com/@holmberg15a</link>
        <description>undefined</description>
        <lastBuildDate>Mon, 22 Jun 2026 22:27:20 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>Smart Move</title>
            <url>https://storage.googleapis.com/papyrus_images/7ee0f8757cd43678ee40197d3eccd30f733d6e15bd28c66eaa219c5c37456c4a.png</url>
            <link>https://paragraph.com/@holmberg15a</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[Vector Reserve]]></title>
            <link>https://paragraph.com/@holmberg15a/vector-reserve</link>
            <guid>I2mDolG6oEymDbseNByG</guid>
            <pubDate>Wed, 13 Mar 2024 17:14:49 GMT</pubDate>
            <description><![CDATA[Vector Reserve - оптимизированная доходность от ликвидных ставок и ликвидных рестейкингов для внедрения диверсифицированной резервной валюты с поправкой на риск, основанной на ETH, предлагающей лучшую на рынке доходность. Проще говоря Vector Reserve создает синтетический ETH (vETH), подкрепленный набором рестейкированных или завернутых активов ETH. Учитывая все последние изменения в эмитентах LRT, рынок нуждается в большей унификации Vector создал новый класс токенов (LPD) в vETH, который обе...]]></description>
            <content:encoded><![CDATA[<p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.vectorreserve.com/">Vector Reserve</a> - оптимизированная доходность от ликвидных ставок и ликвидных рестейкингов для внедрения диверсифицированной резервной валюты с поправкой на риск, основанной на ETH, предлагающей лучшую на рынке доходность. Проще говоря Vector Reserve создает синтетический ETH (vETH), подкрепленный набором рестейкированных или завернутых активов ETH. Учитывая все последние изменения в эмитентах LRT, рынок нуждается в большей унификации Vector создал новый класс токенов (LPD) в vETH, который обеспечивает доступ к тщательно подобранной корзине LST, LRT и LP.</p><p>Давайте теперь во всем разберемся.</p><p>Когда ты стейкаешь ETH, он блокируется и становится неликвидным. Вы больше не можете торговать им или брать взаймы под него. Чтобы обойти это, был введен ряд протоколов <strong><em>Ликвидного стейкинга.</em></strong> Когда вы делаете ставку у ликвидного провайдера ставок, вы получаете токен, представляющий право на поставленный ETH. Это называется <strong>Ликвидные токены стейкинга (LST).</strong></p><p>Затем вы можете повторно использовать эти токены с помощью такого протокола как <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.eigenlayer.xyz/">EigenLayer</a> и получать <strong>Ликвидный рестейкнутый токен (LRT)</strong></p><p><strong>LST/RST — это токены, приносящие доход.</strong></p><p>Но у LST/RST все еще есть свойственный недостаток: что, если протокол, по которому вы ставите свой ETH, будет взломан? Что, если валидаторы станут мошенниками? Управление рисками требует, чтобы вы делали ставки с использованием нескольких протоколов, чтобы уменьшить негативные последствия в случае, если произойдет два вышеупомянутых события. Это будет означать ставку с использованием нескольких протоколов и распределение вашего ETH таким образом, чтобы вы максимизировали вознаграждение и минимизировали риск.</p><p>Что, если бы вы могли хранить токен, который выполняет все вышеперечисленное? Для этого есть vETH: синтетический ETH, подкрепленный несколькими LST/RST и завернутый в активы ETH с поправкой на риск.</p><p>Предположим, что какой-либо из LST/LRT, поддерживающих vETH, выходит из строя. В этом случае катастрофы не будет, поскольку риск распределяется по нескольким протоколам. Подобно тому, как корзина активов поддерживает алгоритмические стейблкоины, vETH поддерживается корзиной LST/RLRT и обернутым ETH. На данный момент поддержка vETH выглядит следующим образом:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/415d02ee8aed4bb433cf79d61b99461043f2f9a267d594de2bb886a69f73fbec.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>vETH защищен от недостаточного обеспечения и IL, а также получает выгоду от нескольких источников дохода:</p><p>• Доходность от позиций LP (комиссии, эмиссии и т. д.)</p><p>• Доход от LST и вскоре LRT (через AVS)</p><p>• Points из Eigen Layer и LRTs</p><p>• Скоро сверхликвидный стейкинг (LP restaking)</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/67515570efd84b128335eb7fd3180f372ace5843590d3d1721d910cd36a8f626.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>Резервный токен -</strong> VEC</p><p>Вся стоимость, создаваемая продуктами Vector Reserve, в конечном итоге достается VEC, который выполняет три роли:</p><ul><li><p>Стимулирует ликвидность; LPперсонам даются VEC в качестве награды</p></li><li><p>Действует как токен управления</p></li><li><p>Начисляется стоимость — комиссии и доход, генерируемые vETH, используются для поддержки VEC.</p><p>Как VEC увеличивает стоимость?</p></li><li><p>VEC поддерживается позициями vETH/ETH LP, что означает, что внутренняя стоимость постоянно растет с накоплением доходности.</p></li><li><p>VEC продает облигации, чтобы приобрести больше vETH/ETH LP – более быстрый рост поддержки и одновременное повышение ликвидности vETH.</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6f458a88784912895425c35384528508866e3ed2490e9007b6a11ab8b4071d37.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><ul><li><p>У VEC есть комиссии с транзакций, который идет на подкуп за предоставление LP на различных DEX, что приводит к быстрому увеличению ликвидности VEC.</p></li><li><p>20% доход, полученный за счет залоговых резервов vETH, поступает в токен VEC либо в виде бессрочного выкупа и сжигания, либо путем размещения дохода</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/63522d5b8f25e7a98af8c3a8f6dd844d6c9373f19b38aa26a7a7fa7f8c0d38c6.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>Points из Eigen Layer и LRTs</strong></p><p>Чтобы удвоить все выше перечисленное, Vector недавно представил vPoints, которые объединяют баллы, полученные от Eigen Layer и всех LRT, поддерживающих vETH.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b7bf9fc134ea13a6f16e71fbf1d9e05c6167c50e17a73f3bf83989b302493f18.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>Superfluid Stake</strong></p><p>это новый подход, при котором вместо повторного использования собственных ETH или ETH Liquid Staked Tokens (LST) в EigenLayer, участники делают ставку на токен, который символизирует смешанный пул активов, в частности, токены позиции ликвидности (LP).</p><p>Преимущества сверхтекучего стейкинга:</p><ul><li><p>Превосходная доходность: ставки + вознаграждение за торговую комиссию LP + стратегии доходности</p></li><li><p>Повышенная ликвидность</p></li><li><p>Большая гибкость активов</p></li></ul><p>Vector является одним из первых, кто внедрил Superfluid Stakes и предлагает уникальную возможность получения ликвидной прибыли, которая еще не получила широкого распространения. Таким образом, протокол позиционируется как привлечение значительных депозитов в поисках оптимизированной доходности ETH.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7003fe5c42cab7e485395ac9d7d2d97303087d9c70fe9f4d038fb73c5b0ba5c7.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>На данный момент Vector получила более 40 миллионов долларов в TVL за свой токен vETH и зарабатывает удобные 62% годовых благодаря всем потокам доходов.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4c777f006953d391c0a5233f1ce628de41bf19a665bd4479840e8f655daac175.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Команда Vector Reserve постоянно доставляет продукты с момента запуска.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/973c5721f7b03de4bb925fcb28fc496a8f62d1410495bc9fc7b00abb2ac1e923.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Основной альфой здесь является OmniChain расширение, которое открыло предложение стать слоем liquidity layer на Metis и намекнуло на его расширение на BTC.</p><p>Это может позволить Vector стать ведущим агрегатором рестейкинга.!</p><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/OG_Move">Smart Move</a></p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/1fe573155a5e89a410d22af04d84834d58d3bf9ed729cb1ee2a996d3c2069209.webp" length="0" type="image/webp"/>
        </item>
        <item>
            <title><![CDATA[zkLink - обзор протокола.]]></title>
            <link>https://paragraph.com/@holmberg15a/zklink</link>
            <guid>UfbdMPpUD7jPfOLQoa1A</guid>
            <pubDate>Mon, 15 Jan 2024 09:28:46 GMT</pubDate>
            <description><![CDATA[Листинг на Coinlist состоится 25 января 2024.SubscribezkLink — это мультичейновое решение для агрегации ликвидности, позволяющее объединять активы между блокчейнами L1 и роллапами L2. Он обеспечивает быстрое развертывание мультичейновых продуктов благодаря готовому набору SDK и API. Используя специализированную среду исполнения zkVM, протокол предлагает высокопроизводительные и недорогие решения App Rollup для финансовых приложений, таких как биржи с централизованным ордербуком (CLOB). TS-zkV...]]></description>
            <content:encoded><![CDATA[<p>Листинг на <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://coinlist.co/zklink">Coinlist</a> состоится 25 января 2024.</p><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="null">Subscribe</a></div><p><strong>zkLink</strong> — это мультичейновое решение для агрегации ликвидности, позволяющее объединять активы между блокчейнами L1 и роллапами L2.</p><p>Он обеспечивает быстрое развертывание мультичейновых продуктов благодаря готовому набору SDK и API. Используя специализированную среду исполнения zkVM, протокол предлагает высокопроизводительные и недорогие решения App Rollup для финансовых приложений, таких как биржи с централизованным ордербуком (CLOB).</p><p>TS-zkVM, разработанный zkLink, представляет собой высокоэффективную среду выполнения ZKP, специально предназначенную для финансовых продуктов высокой производительности и интегрирует расширенные возможности для улучшения функциональности и производительности.</p><h3 id="h-roadmap" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Roadmap</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1d4392b44c6547b66e9d01ee2e168a5110f2f18998ed6054337d8dae4861bf54.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-obzor-prostymi-slovami" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Обзор простыми словами</h2><p>Разработчики создают протокол заточенный под высокопроизводительные финансовые продукты с использованием ZK доказательств.</p><p>Протокол может использоваться, как платформа, т.е. разработчики могут создавать на его SDK, свои собственные Rollup&apos;ы, получая доступ к общей ликвидности и всем пользователям протокола.</p><p><strong>При этом имея полную свободу в выборе нужного функционала из коробки:</strong></p><ul><li><p>Сиквенсеров: Espresso, Astria и Fairblock;</p></li><li><p>Хранения данных: Celestia, EigenDA или Polygon Avail;</p></li><li><p>Выбора основного блокчейна, например Linea, в качестве DA Layer.</p></li><li><p>Выбора блокчейнов с которыми AppRollup разработчика будет работать.</p></li></ul><p>Протокол также используется самим разработчиками, которые уже реализовали на нём торговые решения <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://zkex.com/">zkex</a>, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://zkjump.io/">zkjump</a>, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://openworld.exchange/">openworld</a>.</p><p><strong>И всё это завернуто в список решений, которые необходимо было реализовать команде:</strong></p><ol><li><p>Создание (TS-zkVM), Zero-Knowledge виртуальной машины, имеющей торговую специфику.</p></li><li><p>Разработка двух парадигм Nexus и Origin, чтобы протокол, мог взаимодействовать со всеми EVM совместимыми сетями и Ethereum-Rollup&apos;ами (zk или Opimistic).</p></li><li><p>Поддержка Validium для Nexus и Origin, благодаря чему данные транзакций можно хранить в другом блокчейне или хранилище данных.</p></li><li><p>Разработка механизма восстановления активов, с помощью SMT и хэшей, в случае, если протокол перестанет существовать. Все данные (за исключением транзакций в режиме Validium) хранятся в основной цепи. По этой причине можно гарантировать возможность восстановления состояний zkLink rollup&apos;а. Как раз это они и тестировали в своей программе <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://zk.link/recovery">DUNKIRK</a>.</p></li><li><p>Свою ноду для восстановления можно поднять используя <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/zkLinkProtocol/recover_state_server">Git</a>.</p></li><li><p>Агрегация активов с разных блокчейнов в рамках одного протокола.</p></li><li><p>Унификация активов, получаешь единый USDT в протоколе.</p></li><li><p>Наследование доверия, от Ethereum через L2 роллапы.</p></li></ol><p>Таким образом zkLink — это универсальная Rollup платформа, заточенная под финансовые продукты. Позволяющая сторонним разработчикам строить свои продукты, например платформу по опционам, или торговле NFT, используя SDK.</p><p>Для пользователя, это потенциальная возможность торговать с меньшим проскальзыванием и лучшей ликвидностью, при этом имея гарантию восстановления средств в случае остановки работы протокола и всего zkLink Rollup&apos;a.</p><h3 id="h-prednaznachenie-tokena-zkl" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Предназначение токена ZKL</h3><ol><li><p>Стейкинг в смарт-контракте для получения APY для пользователя.</p></li><li><p>Обертка в veZKL для DAO и голосований, а также APY.</p></li><li><p>Бонусы в dApps развернутых на протоколе, например, ниже комиссия.</p></li><li><p>Оплата лицензии за App Rollup со стороны разработчика.</p></li><li><p>Оплата комиссии Prover&apos;у, за генерацию доказательства.</p></li><li><p>Вероятнее всего функционал генерации доказательств, это часть функционала валидатора, как единного entity. И требует наличие стейка, как гарантийного депозита. Предоставляя для роли прувера возможности доступа к аукциону рынку доказательств. Либо это два разных entity. На текущий момент роли не открыты для сообщества и понять один это бинарних или разные, возможности нет.</p></li></ol><h3 id="h-potencialno-slabye-storony-protokola" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Потенциально слабые стороны протокола</h3><ol><li><p>Централизованный Sequencer на старте, что дает простор для MEV атак. Решение Integrate decentralized sequencer service запланировано на Q4 2024.</p></li><li><p>Централизованное управление ролями Validator и Prover в сети, которые пока не открыты для общественности. Но в дорожной карте Q2 2024, указана реализация поддержки Support Proof Auction Market.</p></li><li><p>Теоритическая возможность взлома контрактов. Тут решений не существует, для китов и институционалов только проверка временем.</p></li><li><p>Для работы прувера необходимы мощные сервера, и без программы стимуляции со стороны протокола, это может быть убыточным.</p></li></ol><h3 id="h-kakie-problemy-reshaet-protokol" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Какие проблемы решает протокол</h3><ul><li><p><strong>Агрегация ликвидности</strong> — zkLink решает проблему фрагментированной ликвидности, возникающую из-за множества блокчейнов и роллапов. С помощью zkLink активы, ранее разбросанные по разным цепочкам, объединяются, предоставляя пользователям единую точку доступа к своим средствам. Это не только упрощает управление активами, но и повышает эффективность их использования.</p></li><li><p><strong>Унификация ликвидности</strong> — позволяет активам, выпущенным на различных цепочках, объединяться в один ликвидный пул. Например, USDT, выпущенный на Ethereum как ERC20, на Binance Smart Chain как BEP20 и на Arbitrum, будет восприниматься в сети zkLink как единый USDT, устраняя необходимость в мостах и сопутствующих им комиссиях и рисках.</p></li><li><p><strong>TS-zkVM</strong> (Trading-Specific Zero-Knowledge Virtual Machine) — специализированная среда исполнения, оптимизированная для высокопроизводительных финансовых операций, таких как децентрализованные биржи с ордербуком, обеспечивает низкую стоимость транзакций и высокую пропускную способность.</p></li><li><p><strong>SDK и API</strong> — позволяют разработчикам легко адаптировать и интегрировать свои приложения в различные блокчейн-экосистемы без необходимости переписывать код под каждую специфическую сеть.</p></li></ul><h2 id="h-tokenomika" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Токеномика</h2><ul><li><p><strong>Total Supply:</strong> 1,000,000,000</p></li><li><p>*Community Rewards: 100,000,000</p></li><li><p>*Community Treasury Reserve: 158,750,000</p></li><li><p>Community Dev Incentive &amp; Bug Bounty: 40,000,000</p></li><li><p>Liquidity Reserve: 40,000,000</p></li><li><p>Ecosystem Development: 225,000,000</p></li><li><p>Founding Team &amp; Advisors: 200,000,000</p></li><li><p>Pre-seed round: 80,000,000</p></li><li><p>Seed round: 78,000,000</p></li><li><p>Private round: 47,000,000</p></li><li><p>CoinList Sale: 31,250,000</p></li></ul><p><em>*Необходимо принимать во внимание, что две статьи, имеют TBD в релизе токенов, у разработчиков, эти токены появляются в 41 месяце.</em></p><p>На TGE будет доступно 136,375,000 токенов, а это 13.63% от всего саплая протокола, из них почти половину раздадут как AirDrop сообществу.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ec44427b196550f0e281e499774c23be0c97ac14e68054e8577fcdd94f09ced7.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>С деталями можно ознакомиться в <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dune.com/holmberg15a/zklink-tokenomics-zkl">дашборде на Dune</a>.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dune.com/holmberg15a/zklink-tokenomics-zkl">https://dune.com/holmberg15a/zklink-tokenomics-zkl</a></p><p>Для маркетмэйкера выделено всего 20M токенов, в свою очередь для сообщества выделили 62M, а от Coinlist будет доступно 9.375M. Какую-то часть из 45M от Ecosystem Development, могут выделить на маркетинг, пусть 5M.</p><p>Итого примерно 71-76M токенов потенциально могут налить в стакан, при цене в $0.15 - это $11.5 для выхода в 0, или $35M, чтобы отбить тело захода, что уже не так плохо. Я бы предположил потолок каппы в районе $85M на старте, и потенциал в $115-150M с учетом специфики проекта.</p><h3 id="h-investicii" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Инвестиции</h3><p>Собрали они за три раунда порядка $21.5 не считая Coinlist. У инвесторов преимущество в пару иксов от цены Coinlist.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a901b3e2b32205b1d6ae0b6f35fd03bdbe5328ab15989f1121c49efa4876b574.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h3 id="h-twitterscore" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">TwitterScore</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d07fe88c92ded659f713eb2543d4db0614476ac15fa59c61d3520f879aca8c97.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-tehnicheskaya-realizaciya" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Техническая реализация</h2><p>Протокол состоит из четырех слоёв, рассмотрим каждый из них.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/302b4d25097334899ee5c658d63d58a0161e0971c023c501358c20faa45246ee.jpg" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h3 id="h-settlement-layer" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Settlement Layer</strong></h3><p>Основной слой, где происходит окончательный расчет транзакций, в нашем случае Ethereum Mainnet. Этот слой делится на две парадигмы, zkLink Nexus и zkLink Origin.</p><h3 id="h-princip-raboty-mnogocepochechnogo-zk-rollapa" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Принцип работы многоцепочечного ZK-роллапа:</h3><p>Aрхитектура zkLink расширяет классическую модель ZK-Rollup, добавляя межцепочечную синхронизацию и распределение функций верификации между основной и вторичными цепями, что позволяет уменьшить общую стоимость верификации и оптимизировать межцепочечные операции.</p><p>Оптимизация стоимости верификации достигается за счет определения одной основной сети (допустим Linea), которая отвечает за верификацию ZKP. При этом другие цепи действуют как вторичные не выполняю ZKP верификацию.</p><p><strong>Вся процедура состоит из четырех этапов:</strong></p><p><strong>Commit</strong> - Сиквенсер отправляет все данные rollup (за исключением фактических данных транзакций в режиме Validium) на основную цепь, где контракт на основной цепи выполняет полный процесс верификации доказательства с нулевым разглашением (ZKP).</p><p><strong>Prove</strong> - ZKP отправляются на основную цепь и верифицируются смарт-контрактом. Этот процесс происходит только на основной цепи.</p><p><strong>Synchronize</strong> - для синхронизации состояний между подключенными цепями. После завершения верификации ZKP основная цепь рассчитывает хеши синхронизации для различных вторичных цепей. Затем вторичные цепи отправляют свои хеши синхронизации на основную цепь, которая сравнивает их со своим собственным рассчитанным хешем. Если они согласуются, основная цепь уведомляет вторичные цепи, что они могут приступить к расчёту транзакций.</p><p><strong>Execute</strong> - включает в себя утверждение заявок на изъятие средств.</p><p>Таким образом, предложенная архитектура zkLink расширяет классическую модель ZK-Rollup, добавляя межцепочечную синхронизацию и распределение функций верификации между основной и вторичными цепями, что позволяет уменьшить общую стоимость верификации и оптимизировать межцепочечные операции.</p><h3 id="h-zklink-nexus" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">zkLink Nexus</h3><p>Работает только с zkRollup&apos;ами на Ethereum. Примеры существующих: zkSync Era, StarkNet, Scroll, Linea, Taiko, Polygon zkEVM.</p><p>Основные отличия Nexus.</p><ul><li><p>Nexus L3 rollup отправляет данные и ZKP на подключенные ZK-L2s, где корректность состояний и транзакций проверяется с помощью контракта-верификатора. В то же время ZK-L2s также отправляют транзакции и состояния на Ethereum, подтверждая их с помощью ZKP.</p></li><li><p>Каждый этап перехода от Nexus L3 к ZK-L2s, а затем к Ethereum, можно верифицировать с помощью ZKP, что гарантирует корректность состояний L3 вне цепочки.</p></li></ul><h3 id="h-zklink-origin" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">zkLink Origin</h3><ul><li><p>Работает с zkRollup&apos;ами на Ethereum, L1-EVM совместимыми сетями (BNB, Avalanche, Polygon, ...), и L2 Rollup&apos;ами (Optimism, Arbitrum, ...)</p></li><li><p>Для урегулирования состояний необходима поддержка верификации zk-SNARKs хотя бы одной из сетей. И наличие Light Oracle Network, как безопасного и быстрого механизма для синхронизации состояний между сетями (LayerZero, zkBridge, Chainlink, ...)</p></li><li><p>Процесс синхронизации состояний в zkLink Origin Rollup происходит в несколько этапов. Сначала сиквенсер коммитит состояние и доказательство на основную цепь (допустим Linea). Затем вторичные цепи отправляют свои хеши синхронизации на Linea через сервис легких оракулов. После этого основной контракт сравнивает эти хеши с хешами от вторичных цепей, и если они совпадают, отправляет подтверждающие сообщения обратно через сеть легких оракулов.</p></li></ul><h3 id="h-execution-layer" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Execution Layer</strong></h3><p>В этом слое находится TS-zkVM — среда для удовлетворения требований высокопроизводительных финансовых продуктов на платформе zkLink. Она позволяет проводить операции с низкой задержкой и высокой пропускной способностью. Такой подход включает использование предкомпилированных и расширяемых схем (circuit), что обеспечивает быстрое и гибкое исполнение даже сложных финансовых транзакций.</p><p><strong>Состоит из нескольких уровней:</strong></p><p><strong>Storage Layer</strong> - Использует SMT (Sparse Merkle Tree) для эффективного и безопасного хранения состояния системы. По сравнению с SMT в EVM, настроенное и оптимизированное SMT в TS-zkVM zkLink лучше адаптировано к потребностям сценариев финансовых транзакций с высокой частотой.</p><p><strong>Execution Layer</strong> — состоит из двух уровней:</p><ul><li><p>Предварительно скомпилированный цепочечный контур (Precompiled circuit) Включает в себя различные схемы специально оптимизированы для обработки соответствующих финансовых транзакций, обеспечивая эффективность и высокую скорость реакции системы при обработке транзакций.</p></li><li><p>Расширяющий цепочечный контур (Extension circuit) — Представляет SDK на базе risc0 zkVM, который включает общие операции с SMT TS-zkVM, а также шаблоны схем, чтобы разработчики могли быстро создавать торговые решения на базе Precompiled circuit.</p></li></ul><p><strong>Aggregation Layer</strong> — Состоит из четырех модулей, слой агрегации доказательств выполняет сбор и синтез доказательств с нулевым разглашением от различных транзакций, подтверждая их корректность перед финальным коммитом в блокчейн. Используя алгоритмы, такие как PLONK, этот слой увеличивает эффективность верификации и снижает затраты на транзакции в блокчейне.</p><h3 id="h-sequencing-layer" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Sequencing Layer</strong></h3><p>Задача этого слоя заключается в приеме транзакций от пользователей и их упорядочивании в блоки.</p><p>Изначально протокол будет на централизованном решении, но оно содержит риски, связанные с цензурой транзакций и MEV атаками.</p><p>В последующем, протокол планирует интеграцию децентрализованных решений для сиквенсеров, например Espresso, Astria и Fairblock, которые помогут минимизировать риски.</p><h3 id="h-data-availability-layer" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Data Availability Layer</strong></h3><p>Этот слой отвечает за хранение данных транзакций таким образом, чтобы их можно было верифицировать и восстановить в случае необходимости.</p><p>В zkLink реализация DA слоя может быть как встроенной в основную цепочку, так и распределенной с использованием сторонних решений, таких как Celestia, EigenDA или Polygon Avail, что позволяет разработчикам выбирать наиболее подходящие опции для своих приложений.</p><h2 id="h-itogi" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">ИТОГИ</h2><h3 id="h-plyusy" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Плюсы:</h3><ul><li><p>Оптимизация zkVM для Trading Specific;</p></li><li><p>Наличие SDK;</p></li><li><p>Мультичейн за счет парадигм Nexus и Origin;</p></li><li><p>Гарантия восстановления состояний;</p></li><li><p>Возможность создания App-Rollup;</p></li><li><p>Отличный выбор из коробки для разработчиков;</p></li></ul><h3 id="h-minusy" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Минусы:</h3><ul><li><p>С учетом потенциала давления, MM явно будет стоять в сторонке.</p></li><li><p>GitHub.</p></li><li><p>Команда.</p></li></ul><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/65ed1ce2a26d8d230bc4bb7b7bd98b10089c77e9419b306f804356f9200c3473.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Subsquid Network - обзор проекта.]]></title>
            <link>https://paragraph.com/@holmberg15a/subsquid-network</link>
            <guid>xUFUKfirB5IjaojEbVrO</guid>
            <pubDate>Mon, 08 Jan 2024 14:12:09 GMT</pubDate>
            <description><![CDATA[Subsquid Network, листинг на Coinlist состоится 18 января 2024, давай разбираться в проекте.SubscribeSubsquid — это SDK фреймворк позволяющий создавать так называемые "аквариумы" (squids) или высокопроизводительные индексаторы блокчейна, оптимизированные под конкретные задачи какого-то приложения или протокола. Это поможет разработчикам более эффективно работать с данными блокчейна и создавать приложения на основе индексируемых данных.Дорожная карта проектаТехническая частьДля работы off-chai...]]></description>
            <content:encoded><![CDATA[<p><strong>Subsquid Network</strong>, листинг на Coinlist состоится 18 января 2024, давай разбираться в проекте.</p><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="null">Subscribe</a></div><p>Subsquid — это SDK фреймворк позволяющий создавать так называемые &quot;аквариумы&quot; (squids) или высокопроизводительные индексаторы блокчейна, оптимизированные под конкретные задачи какого-то приложения или протокола. Это поможет разработчикам более эффективно работать с данными блокчейна и создавать приложения на основе индексируемых данных.</p><h3 id="h-dorozhnaya-karta-proekta" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Дорожная карта проекта</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0e2c2b32b0fd48d1d045e12cf1a915f9bbe3a155eceff5df7ed0fdfcd9cd48d4.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-tehnicheskaya-chast" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Техническая часть</h2><p>Для работы off-chain озера данных, необходимо взаимодействие воркеров, поставщиков данных, гейтвеев, планировщика, сборщика логов, менеджера вознаграждений, а также клиентской части, которая будет использовать эту инфраструктуру.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/39b1b79ace7f308d2460ea387f2882be303e797ba2b43ed822eddd5414cdfb64.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Простыми словами, сеть Subsquid эффективна, так как каждому воркеру, не нужно хранить всю цепочку транзакций, а только ту часть, которую запросили.</p><p>При этом on-chain сохраняются только метаданные, что позволяет существенно сократить издержки. Это позволяет эффективно распределить данные на множество узлов, чтобы в последующем запрашивать нужные данные у конкретного воркера.</p><p>На первом этапе сеть будет поддерживать только простые запросы, а на втором этапе будет добавлен слой обработки сложных запросов на основе Apache Calcite и DataFusion, что сделает сеть более мощной и гибкой в использовании.</p><p>В данном модели Subsquid предоставляет экономические гарантии точности запрашиваемых данных, а также возможность проверки конкретных запросов прямо в блокчейне, это работает следующим образом.</p><p>Каждый ответ на запрос подписывается воркером, который его выполнил, как обязательство, что ответ верный. Если кто-то хочет проверить ответ в блокчейне и он оказывается неверным, работник штрафуется на часть своего стейка.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/27d85bddaf917abe302d9a4b37c8b04dddec8fd566720ed2697e61acb0e5c48a.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h3 id="h-sposoby-proverki" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Способы Проверки:</strong></h3><ul><li><p><strong>Proof by Authority</strong>: Некий утвержденный список личностей в блокчейне решает, верный ли ответ.</p></li><li><p><strong>Optimistic on-chain</strong>: После подачи запроса на проверку кто угодно может предъявить доказательство того, что ответ неверный. Например, если запрос был о транзакциях, отвечающих определенным условиям, и ответом был набор транзакций, то в течение определенного времени кто-то может представить доказательство существования транзакции, соответствующей условиям, но не включенной в ответ. Если таких доказательств не появится, ответ считается верным.</p></li><li><p><strong>Zero-Knowledge</strong>: Это доказательство без раскрытия информации, что ответ точно соответствует запросу. Оно создается вне блокчейна и проверяется в блокчейне.</p></li></ul><p>Таким образом, сеть Subsquid стимулирует воркеров предоставлять точные данные и позволяет независимым исследователям выявлять и проверять неверные ответы, улучшая общую точность и надежность данных в сети.</p><h2 id="h-vozmozhnosti-subsquid" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Возможности Subsquid</h2><ul><li><p><strong>Indexing</strong>: возможность настраиваемой индексации RAW данных для конкретных целей проекта, в том числе работа с существующими SDK, Subgraph и DipDup.</p></li><li><p><strong>Decentralized Analytics</strong>: из коробки ноды работают с DuckDB, эта база спроектирована с акцентом на аналитические операции и OLAP, она оптимизирована для операций с большими объемами данных, таких как агрегирование и сложные запросы. Реализация поддержки комплексных запросов будет обеспечена на втором этапе.</p></li></ul><p>На основе этого функционала разработчики смогут создавать различные типы проектов, в том числе:</p><ul><li><p>Блокчейн эксплореры;</p></li><li><p>Аналитические платформы, вроде Dune;</p></li><li><p>Агрегаторы данных сетей;</p></li><li><p>API для исторических данных и данных в реальном времени.</p></li></ul><h2 id="h-tokenomika" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Токеномика</h2><p>Я сделал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dune.com/holmberg15a/subsquid-tokenomics-sqd">дашборд на Dune</a>, чтобы тебе было комфортно анализировать токеномику, используй!</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dune.com/holmberg15a/subsquid-tokenomics-sqd">https://dune.com/holmberg15a/subsquid-tokenomics-sqd</a></p><h3 id="h-raspredelenie-tokenov-po-kategoriyam" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Распределение токенов по категориям:</strong></h3><ul><li><p><code>Total Supply — 1,337,000,000</code></p></li><li><p><code>Pre-Seed Backers — 160,440,000</code></p></li><li><p><code>Seed Backers — 217,931,000</code></p></li><li><p><code>Strategic I Backers — 61,502,000</code></p></li><li><p><code>Strategic II Backers — 26,740,000</code></p></li><li><p><code>Team — 200,550,000</code></p></li><li><p><code>Reserved Treasury — 375,697,000</code></p></li><li><p><code>Liquid Treasury — 66,850,000</code></p></li><li><p><code>Worker Rewards — 133,700,000</code></p></li><li><p><code>Community Sale — 66,850,000</code></p></li><li><p><code>Testnet Participants — 13,370,000</code></p></li><li><p><code>Testnet Worker — 13,370,000</code></p></li></ul><p><strong>Нас интересуют только две статьи на TGE:</strong></p><ul><li><p><strong>Liquid Treasury</strong> — это маркетмейкинг и маркетинг.</p></li><li><p><strong>Community Sale</strong> — это 20% разлока от CoinList.</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/dd8112aaa45a0a7b20adab3640d6bf9d85e699536cbc5f91e91c8f8d52d5ceda.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Мои личные ожидания, 10-20% от объёма Liquid Treasury они раздадут, как AirDrop, чтобы была дополнительная ликвидность на рынке, помимо CoinList.</p><p>Итого предполагаем минимальный объём доступных для стакана токенов равен 26,740,000. И для того, чтобы отбить тело покупки необходима капитализация минимум в $12.5M (5X).</p><h3 id="h-investicii" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Инвестиции</h3><p>Цифры в источниках разнятся, собрали они от $9M <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.crunchbase.com/organization/subsquid/company_financials">гарантированно</a> и в целом могут собрать более $31M с учетом CoinList и двух Strategic раундов. Что уже неплохо с учетом специфики проекта.</p><p>Из затрат у них это разработка SDK, как флагманского продукта, содержание серверов на s3, разработка и аудит контракта, маркетинг.</p><p>Инвестора имеют преимущество перед Coinlist, в зависимости от раунда, это 2X, 5X, 10X от цены $0.094, что не так уж и плохо, как могло бы быть.</p><p>Сильных фондов среди инвесторов нет, вопрос в том, те что есть будут лить в стакан, чтобы быстрее отбить инвестиции, или будут сидеть в проекте.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0a4de04c8aab9e53ae4200b66135b7d727182dcc8f46381b335185356120354e.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h3 id="h-komanda" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Команда</h3><p>Тут какого-то звездного бэкграунда в команде нет, кроме разработчика, который делал алгоритм для NASA. Считаю, что это даже плюс, т.к. нет лишнего хайпа и завышенных ожиданий. Главное, чтобы проект <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/subsquid">билдили</a>.</p><p>График коммитов в неделю для их главного продукта Squid SDK.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e402b983ea7d61ad58e5ac29afc135a6e40614546221df320cd40796a4cd5ca7.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitterscore.io/twitter/subsquid/overview/">TwitterScore</a> у проекта 22, и подписанные фонды.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8ce1425b82a5a529f9b4ac39568d1faf217ad16792808e60cc7612f1160242f2.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-ekonomika" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Экономика</h2><p>Проект выстраивает интересную рыночную экономику, где можно будет зарабатывать будучи:</p><ul><li><p>Воркером, для этого необходим стейк 100k $SQD, заработок ~ 25% APY.</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/17d9f2c3ae963702c328781788e2588a6c923e2871793f0f6c95a5e1aaeb40ce.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><ul><li><p>Гейтвеем, для этого необходимо стейкать токен, за который ты получаешь лимиты доступа к озеру (CU)! Которые ты уже можешь продавать создавая свой сервис. Проект стимулирует долгосрочный стейкинг, за счет дополнительного коэффициента применяемого к CU.</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/407a19b0f29aa6e3d84f2b885e192d5b2f09c4718e5af1dd2e73b32f43a49e82.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><ul><li><p>Поставщиком данных, для этого необходимо дождаться второго этапа проекта, где поставщики будут платить подписку за возможность получить вознаграждение. На первом этапе Subsquid Labs является единственным off-chain поставщиком данных, храня их в совместимом S3, с резервным копированием в IPFS.</p></li><li><p>Поставщиком мощностей для слоя обработки сложных запросов, для этого необходимо дождаться второго этапа проекта. Им будут необходимы мощные сервера, так что придется создавать модель вознаграждения стимулируя участников.</p></li><li><p>Аналитиком данных :) Так как проверка каждого запроса в блокчейне дорогостояща, клиенты могут выбирать, какие ответы отправлять в очередь для внеблокчейнной проверки. Затем независимые исследователи просматривают эту очередь и выбирают подозрительные ответы для проверки в блокчейне. Если ответ оказывается неверным, отправитель получает часть штрафа, что стимулирует исследователей эффективно отслеживать неверные ответы.</p></li></ul><p>Важно понимать, на текущий момент прописана только экономика воркеров, а у гейтвеев модель CU и буста для стейкинга. По мощностям, это моя личная интерпретация того, что они хотят билдить.</p><h2 id="h-vyvody" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Выводы</h2><p>Наконец-то интересный проект с отличной концепцией. Нужно понимать, что он направлен в первую очередь на B2B сектор и разработчиков, т.е. это не аналог сервиса Dune, как может показаться.</p><p>Чтобы состоялся, условный, децентрализованный сервис Dune, необходимо проект довести до второго этапа с внедрением слоя обработки сложных запросов и уже после этого, кто-то должен будет реализовать решение для рядового пользователя используя инфраструктуру озера.</p><p>На текущем этапе это просто озеро сырых данных, распределенных на множество серверов, для минимизации издержек на хранение и обработку, всё ради сокращения системных требований к серверу. Например, они собираются поддерживать Solana, а это достаточно требовательная сеть и благодаря архитектуре озера, на начальном этапе необходим будет только один сервер, который будет поставлять данные для воркеров.</p><p>По итогу, Subsquid Network закладывает интересную экономику.</p><p>Чтобы получить доступ к озеру, тебе необходимо две составляющие:</p><ol><li><p>Подписка на Subsquid Cloud, цена зависит от потребностей твоего проекта.</p></li><li><p>Гейтвей, для выхода к озеру. А для гейтвея тебе необходимо стейкать $SQD, который предоставляет определенное количество compute units (CU), на единицу времени (год) и единицу стейка. При этом есть мультипликатор периода, на который стейкается токен.</p></li></ol><p>Т.е. проект создает возможности для развития разных бизнесов, вокруг проекта.</p><p>Например, купил токен по &quot;минималке&quot;, а через N времени, когда цена выросла, застейкал и продаешь CU.</p><p>Создавая выгоду и услугу для потребителя, т.к. может быть выгоднее приобретать у тебя CU, чем выкупать токен с рынка и стейкать самостоятельно. Таким образом, тот же разработчик может оградить себя от рисков ценовой волатильности и получить прогнозируемую стоимость CU.</p><h2 id="h-coinlist-sale" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">CoinList Sale</h2><p>Тут стоит принимать несколько факторов:</p><ol><li><p>TGE планируется на Q2-2024, но это не точно, могут перенести.</p></li><li><p>Рынок сейчас на хаях, и может следующие несколько месяцев корректироваться, что может прийтись аккурат на TGE.</p></li><li><p>Стейк токенов в гейтвей, это бутылочное горлышко проекта.</p><p>Команде проекта не особо выгоден дорогой токен, т.к. его должны приобретать разработчики, команда ведь зарабатывает на Subsquid Cloud, а не цене токена.</p><p>В этом смысле иксы, конечно, могут быть, но я бы не ждал историю с пампом, т.к. это не имеет смысла для проекта.</p><p>Либо они могут переиграть и наоборот запампить токен, чтобы разработчики приобретали CU у Seed и Strategic инвесторов, которые отобьют не на иксах, а на продаже CU. Но имхо, это сомнительный сценарий.</p></li><li><p>В дискорде команда создавала отдельный белый список участников, которые, вероятно, будут приоритетнее обычной приоритетки коинлиста. В этом смысле вероятность купить токен может быть минимальной.</p></li><li><p>Проект еще в разработке, только закончился первый этап тестирования и сейчас в январе должен начаться второй, в котором также <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://coinlist.co/subsquid-testnet">можно принять участие</a>.</p><p>Panthalassa testnet [Январь - Март 2024]</p><p><strong>Что будут тестировать:</strong></p><ul><li><p>Он-чейн реварды для воркеров;</p></li><li><p>Делегацию для воркеров;</p></li><li><p>Валидацию запросов.</p></li></ul></li></ol><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/5663b738a8f316cb91b3a2e96a23f92571247209d38214bdf02a739ef20e3c24.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[$BTC / Технический Анализ — Сравнение Коррекций]]></title>
            <link>https://paragraph.com/@holmberg15a/btc</link>
            <guid>xw9NTaPeDuEvD1hHMQtN</guid>
            <pubDate>Fri, 29 Dec 2023 16:11:15 GMT</pubDate>
            <description><![CDATA[Сегодня хочу рассмотреть, что общего может быть между текущей коррекцией, начало которой можно обозначить Ноябрем 2021 года, и прошлой коррекцией начавшейся в Декабре 2017 года. Скачать скриншоты в максимальном качестве: https://drive.google.com/drive/folders/1wOF0hoKL9ngn5fofemr4Jq2rgcuU0_aa?usp=sharing Кстати, подписывайся, если не подписан!SubscribeКакие характерные особенности можно подчеркнуть:Все предыдущие коррекции заканчивались до халвинга.Предыдущая коррекция продлилась 815 дней.Тек...]]></description>
            <content:encoded><![CDATA[<p>Сегодня хочу рассмотреть, что общего может быть между текущей коррекцией, начало которой можно обозначить Ноябрем 2021 года, и прошлой коррекцией начавшейся в Декабре 2017 года.</p><p>Скачать скриншоты в максимальном качестве:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://drive.google.com/drive/folders/1wOF0hoKL9ngn5fofemr4Jq2rgcuU0_aa?usp=sharing">https://drive.google.com/drive/folders/1wOF0hoKL9ngn5fofemr4Jq2rgcuU0_aa?usp=sharing</a></p><p>Кстати, подписывайся, если не подписан!</p><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="null">Subscribe</a></div><p><strong>Какие характерные особенности можно подчеркнуть:</strong></p><ol><li><p>Все предыдущие коррекции заканчивались до халвинга.</p></li><li><p>Предыдущая коррекция продлилась 815 дней.</p></li><li><p>Текущая коррекция, если считать начало в Ноябре 2022, длиться 780 дней.</p></li><li><p>При этом, у нас осталось еще 120 дней до халвинга.</p></li></ol><p>Также на график нанесены даты принятия решений по ETF от BlackRock, помимо дат халвинга.</p><p>Я наложил на текущий график, слепок предыдущей коррекции, чтобы можно было наглядно увидеть паттерны.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8219490e4a42c0fe13bc134f6042e6fb377dc45ec230786abb6041ccb25eeacb.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Далее я проанализировал объёмы в волнах Б… Для коррекции 2020 года, это позволяет наглядно увидеть, почему цена дошла до $3,800 - т.к. там основные объёмы для этой коррекции.</p><p>Аналогичную ситуации можем увидеть и в текущей коррекции, где основной объём сосредоточен на цене $16,900</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2e95b2e6c17577d578856066e2a39700a3173e4d5c0d592e24ed3b679b4db796.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Дальше мы можем наложить extension на коррекцию 2019-2020, на котором определим уровень в 0.676 - уровень, где закончилась коррекция и куда приходиться основной объём.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/679f952f6fc7ea683793c32d96a44164b870a7e8b7de253694023b9e7cfa7867.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Аналогично мы сделаем с текущей коррекцией, с поправкой на то, что волна еще не окончена, и мы можем по-прежнему сходить к $50k!</p><p>Если считать, что на текущей точке волна закончилась, то 0.676 приходиться аккурат на максимальный объём.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d48dfd81e99e9e63c2474ee37f45249afd3c4cc32ec4b956934777d53269a5a4.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Также, стоит не забывать, что мы находимся в канале, из которого еще необходимо выйти. В теории, существует ситуация, когда нам не нужно пробивать канал или не доходить до него, чтобы развернуться.</p><p>Я же нарисовал сценарий, когда мы все таки пробиваем канал, и идем к $50k, какие плюсы этого сценария я для себя вижу:</p><ol><li><p>Классический Bull Trap…</p></li><li><p>Необязательно, но возможность для выхода объёма с помощью Bull Trap.</p></li><li><p>Правильный выход из канала с пробоем.</p></li></ol><p>Затем уже мы можем отработать коррекцию сходив к предыдущему объёму.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f06fa658aa427f98783336b8f7ce831f3161a1bcf08b88e2ab37f52de8c4ec95.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>При этом, желтым цветом я указал движение, как это было предыдущей коррекции.</p><p>А также для наглядности привожу общий план, где дублирую нарисованное белым цветом падение, на истории, чтобы можно было прикинуть, что нечто похожее уже происходило совсем недавно.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/085eeb95323b8d3a509a4aa7cb617e798d6562c582130711646dbf7e4e429aed.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Важно принимать во внимание, что мы рассматриваем не абсолютные цифры движения, а относительные значения с помощью ретрейсметнов и экстеншенов.</p><p>Данный сценарий, был приведен исключительно, как сравнение с предыдущей коррекцией 19-20 годов.</p><p>Я лично, ожидаю коррекцию к $30k для начала, там уже можно будет ориентироваться по характеру движения, а также времени, которое это движение займет.</p><p><strong>Всего выделил три возможных сценария:</strong></p><ul><li><p>Фаворит, в случае если мы пробиваем канал и летим к $50k, то в последующем ожидаю движение до $19k, что является экстеншеном 0.676 и там в целом есть объём, если брать большую часть коррекции.</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b0ea08e94161d46a2e5c516588ad109650e0651357eeab5399e670d06eea4b93.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><ul><li><p>Если от текущей точки в $43k, мы сходим к $33k с откатом до $40k, то с таким сценарием, с большей вероятность дальше пойдем к $25k-$23k и примерно там развернем вверх к новым ATH.</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9613a968fd8c2c8461ad741457ccd00033c29a02047b0ed58190cdb304fbb40f.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><ul><li><p>Движение к предыдущему объёму в $16k, например повторение сценария предыдущей коррекции, считаю менее вероятным.</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6db8c00a4227c9954c7be2745e10311ded23f8bd3345d5daae9148e0b72d6e22.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/5520254f6026ebb7f30777ecddedb98ed0e1d8e38a614800be9c15fb71781d73.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Logarithm Finance]]></title>
            <link>https://paragraph.com/@holmberg15a/logarithm-finance</link>
            <guid>p6Hi72gWjGHyrj24LPf6</guid>
            <pubDate>Wed, 20 Dec 2023 11:12:20 GMT</pubDate>
            <description><![CDATA[Logarithm Finance — это протокол управления ликвидностью и маркет-мейкинга, созданный для достижения самой высокой годовой процентной ставки за счет маршрутизации ликвидности через различные LPD и хеджирования риска волатильных активов. Что такое LDPs? — Деривативы, обеспечивающие ликвидность, протоколы, использующие позиции Uniswap V3 LP и строящие на их основе продукты, например — Panoptic, Smilee. Logarithm — это уровень ликвидности, построенный на основе LPD. По сути, он хеджирует риски н...]]></description>
            <content:encoded><![CDATA[<p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://logarithm.fi/">Logarithm Finance</a> — это протокол управления ликвидностью и маркет-мейкинга, созданный для достижения самой высокой годовой процентной ставки за счет маршрутизации ликвидности через различные LPD и хеджирования риска волатильных активов.</p><p>Что такое LDPs? — Деривативы, обеспечивающие ликвидность, протоколы, использующие позиции Uniswap V3 LP и строящие на их основе продукты, например — Panoptic, Smilee.</p><p>Logarithm — это уровень ликвидности, построенный на основе LPD. По сути, он хеджирует риски непостоянных потерь, одновременно направляя ликвидность для получения APY.</p><p><strong>Архитектура:</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ead116c810e20e8d27e763c00473bf58ee939e004a5d06482943141a6f3ccbcf.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><ul><li><p>Logarithm Liquidity Shell помогает пользователям оптимизировать токены LP, повышая ликвидность.</p></li><li><p>Помимо пользы пользователям, он поддерживает другие протоколы LPDfi, выступая в качестве загрузчика для Panoptic, Smilee и повышая ликвидность DEX, например UniV3.</p></li><li><p>Liquidity Shell оптимизирует добычу ликвидности, снижая затраты и сложность протоколов LPDfi.</p></li></ul><p><strong>Сама стратегия хеджирования с использованием хранилищ:</strong></p><ul><li><p>Депозит USDC/USDT в хранилище</p></li><li><p>Протокол открывает активную позицию LP с наибольшим объемом на Uniswap V3.</p></li><li><p>Одновременно хеджирует волатильный актив с помощью децентрализованных бирж деривативов.</p></li></ul><p>Пользователь может дополнительно выбрать автоматическое соединение APR для еще более значительного урожая. Все платежи будут производиться в долларах США.</p><p><strong>За счет чего это работает:</strong></p><ul><li><p>Маркет-мейкерская платформа, которая повышает внутрисетевую ликвидность, одновременно распределяя риски между поставщиками ликвидности (LP).</p></li><li><p>Автоматизированные дельта-нейтральные хранилища для облегчения LP</p></li><li><p>Модуль хеджирования для снижения рыночного риска для различных активов.</p></li><li><p>Nautilus Vault, дебютный продукт Logarithm, связывает Uniswap V3 с GMX, балансируя предоставление ликвидности и риск.</p></li><li><p>Пользователи вносят активы, а хранилище оптимизирует распределение между ликвидностью и хеджированием.</p></li><li><p>Он создает позицию концентрированной ликвидности при хеджировании короткой позицией GMX, обеспечивая баланс и предсказуемую прибыль.</p></li><li><p>Хранилище адаптируется для поддержания баланса и изменяет базовые диапазоны ликвидности в соответствии с спотовой ценой.</p></li><li><p>Бэктесты влияют на базовый диапазон, диапазон срабатывания и пороговые значения рехеджирования в зависимости от волатильности рынка.</p></li><li><p>Хранилище отслеживает комиссии и ставки по займам, автоматически корректируя позиции в случае изменения рыночных условий.</p></li><li><p>Первоначальные параметры управляются командой, Logarithm стремится внедрить сервисный контракт Logarithm Beacon.</p></li></ul><p><strong>Токеномика:</strong></p><ul><li><p><strong>Chain</strong> — Arbitrum</p></li><li><p><strong>Token Supply</strong> — 100,000,000 $LOG</p></li><li><p><strong>Pre-seed price</strong> — $0.1</p></li><li><p><strong>Valuation</strong> — $10M</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c31803ac2f13f52f123e45ace0148185786cc32388d4c5788609d5950007fc84.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3f95c7b90f577e250ece4cb2867bd07cbb960b9d87398d3c5c193e59a18b3ae5.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>Utility:</strong></p><ul><li><p>Управление</p></li><li><p>Комиссии, взимаемые поставщиками ликвидности во всех хранилищах Nautilus, будут в основном распределяться между LP, при этом пропорциональная сумма будет поступать в Казначейство логарифмов.</p></li><li><p>В результате LP, находящиеся в хранилищах, получат взамен годовую процентную ставку.</p></li><li><p>Токен $LOG со временем станет более полезным, например, для поддержки инициатив по добыче ликвидности.</p></li><li><p>У него также могут быть будущие приложения при условии голосования и предложений DAO.</p></li></ul><p><strong>Дорожная карта:</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/fefefbed28059c93059bf1a5e05705267c348e937078960242ad16766b6f4cea.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>Амбасадоры:</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0a8aee9685d910c1a1cb83165e0c8504b1c031e3bb16660588b57443388894be.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/24330e6535de00496bcda7a89ad50190b6ba684c53c423d68acbb791e333a6ed.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Получаем Aleo Contributor Badge на GitHub]]></title>
            <link>https://paragraph.com/@holmberg15a/aleo-contributor-badge-github</link>
            <guid>WdKUGq5BlgtOJVwOM7yq</guid>
            <pubDate>Mon, 04 Dec 2023 07:51:00 GMT</pubDate>
            <description><![CDATA[Aleo проект не нуждается в представлении, основную ставку в тестнетах и развитии, они делают на разработчиков. Badge выдается за вклад в развитие протокола… По этой причине я написал пошаговую инструкцию, как получить этот badge.SubscribeШаг 1: Установка Git и Генерация SSH-ключаСкачайте (можно portable) Git для Windows с официального сайта git-scm.com.Откройте Git Bash.Создайте новый SSH-ключ, используя ваш email от github:Все команды можно вводить с помощью сочетания клавиш: shift+insertssh...]]></description>
            <content:encoded><![CDATA[<p>Aleo проект не нуждается в представлении, основную ставку в тестнетах и развитии, они делают на разработчиков. Badge выдается за вклад в развитие протокола…</p><p>По этой причине я написал пошаговую инструкцию, как получить этот badge.</p><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="null">Subscribe</a></div><h3 id="h-shag-1-ustanovka-git-i-generaciya-ssh-klyucha" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Шаг 1: Установка Git и Генерация SSH-ключа</strong></h3><ol><li><p>Скачайте (можно portable) Git для Windows с официального сайта <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://git-scm.com/download/win">git-scm.com</a>.</p></li><li><p>Откройте Git Bash.</p></li><li><p>Создайте новый SSH-ключ, используя ваш email от github:</p></li></ol><p>Все команды можно вводить с помощью сочетания клавиш: <code>shift+insert</code></p><pre data-type="codeBlock" text="ssh-keygen -t rsa -b 4096 -C &quot;ваш_email@example.com&quot;
"><code>ssh<span class="hljs-operator">-</span>keygen <span class="hljs-operator">-</span>t rsa <span class="hljs-operator">-</span>b <span class="hljs-number">4096</span> <span class="hljs-operator">-</span>C <span class="hljs-string">"ваш_email@example.com"</span>
</code></pre><p>При создании ключа следуйте инструкциям; пароль и путь можно оставить по умолчанию.</p><h3 id="h-shag-2-dobavlenie-ssh-klyucha-v-ssh-agent" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Шаг 2: Добавление SSH-ключа в SSH-агент</strong></h3><ul><li><p>Запустите SSH-агент в фоновом режиме:</p></li></ul><pre data-type="codeBlock" text="eval $(ssh-agent -s)
"><code><span class="hljs-built_in">eval</span> $(ssh-agent -s)
</code></pre><ul><li><p>Добавьте ваш приватный SSH-ключ в SSH-агент:</p></li></ul><pre data-type="codeBlock" text="ssh-add ~/.ssh/id_rsa
"><code>ssh<span class="hljs-operator">-</span>add <span class="hljs-operator">~</span><span class="hljs-operator">/</span>.ssh/id_rsa
</code></pre><h3 id="h-shag-3-dobavlenie-ssh-klyucha-v-vash-akkaunt-github" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Шаг 3: Добавление SSH-ключа в ваш аккаунт GitHub</strong></h3><ol><li><p>Скопируйте содержимое вашего публичного SSH-ключа из файла <code>~/.ssh/id_rsa.pub</code>.</p></li><li><p>Перейдите на GitHub, войдите в ваш аккаунт, и перейдите в <code>&quot;Settings&quot; → &quot;SSH and GPG keys&quot;</code>.</p></li><li><p>Нажмите &quot;New SSH key&quot;, вставьте ваш ключ и сохраните его.</p></li></ol><h3 id="h-shag-4-klonirovanie-i-rabota-s-repozitoriem" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Шаг 4: Клонирование и Работа с Репозиторием</strong></h3><ul><li><p>Вводим в консоли путь:</p></li></ul><pre data-type="codeBlock" text="cd /c/GitProjects
"><code><span class="hljs-built_in">cd</span> /c/GitProjects
</code></pre><p>Этот путь соответствует <code>C:\GitProjects</code>, т.е. в корне вашего диска Ц, должна быть папка <code>GitProjects</code>, в неё мы будем клонировать наш проект.</p><ul><li><p>Клонируйте репозиторий, используя SSH-адрес:</p></li></ul><pre data-type="codeBlock" text="git clone git@github.com:aantop/tictactoe.git
"><code>git clone git@github.com:aantop<span class="hljs-operator">/</span>tictactoe.git
</code></pre><p>В примере, я взял репозиторий из рандомной заявки, можете выбрать другой. Для этого замените <code>username</code> и <code>repository</code> на ваше имя пользователя GitHub и название репозитория соответственно.</p><p>Переходим в папку скачанного репозитория:</p><pre data-type="codeBlock" text="cd /c/GitProjects/tictactoe
"><code><span class="hljs-built_in">cd</span> /c/GitProjects/tictactoe
</code></pre><h3 id="h-shag-5-razryv-svyazi-s-klonirovannym-repozitoriem" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Шаг 5: Разрыв связи с клонированным репозиторием</strong></h3><p>Когда клонируем чужой репозиторий и хотим отправить его содержимое в наш новый репозиторий на GitHub, то:</p><ul><li><p>Необходимо удалить старую связь с исходным репозиторием:</p></li></ul><pre data-type="codeBlock" text="git remote remove origin
"><code>git remote remove origin
</code></pre><ul><li><p>Создать новый репозиторий на <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/new">GitHub</a>, задаём имя, например <code>tictactoe</code> делаем его публичным, следим, чтобы не было галки на Readme, лицензия и <code>.gitignore</code>, по умолчанию None.</p></li><li><p>Добавить связь с нашим новым репозиторием:</p></li></ul><pre data-type="codeBlock" text="git remote add origin git@github.com:your_username/your_new_repository.git
"><code>git remote add origin git@github.com:your_username<span class="hljs-operator">/</span>your_new_repository.git
</code></pre><h3 id="h-shag-6-otpravka-izmenenij-v-novyj-repozitorij" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Шаг 6: Отправка Изменений в Новый Репозиторий</strong></h3><ul><li><p>Добавьте все изменения в локальный Git репозиторий:</p></li></ul><pre data-type="codeBlock" text="git add .
"><code>git <span class="hljs-keyword">add</span> .
</code></pre><ul><li><p>Фиксируем изменения:</p></li></ul><pre data-type="codeBlock" text="git commit -m &quot;Aleo Leo Workshop Commit&quot;
"><code>git <span class="hljs-keyword">commit</span> <span class="hljs-operator">-</span>m "Aleo Leo Workshop Commit"
</code></pre><ul><li><p>Отправляем изменения на GitHub:</p></li></ul><pre data-type="codeBlock" text="git push -u origin main
"><code>git push -u origin <span class="hljs-selector-tag">main</span>
</code></pre><h3 id="h-shag-7-podaem-zayavku-na-leo-contributor-badge" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Шаг 7: Подаем заявку на</strong> 🥇 Leo Contributor Badge</h3><ul><li><p>Переходим в репозиторий AleoHQ, сразу в раздел Issues</p></li></ul><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/AleoHQ/leo/issues">https://github.com/AleoHQ/leo/issues</a></p><ul><li><p>Жмем зеленую кнопку <code>New Issue</code></p></li><li><p>Жмем <code>Get Started</code> в категории Leo Contributor Badge</p></li><li><p>Указываем Username GitHub в Title -</p><p>[Badge - YOUR_GH_USERNAME]</p></li><li><p>Заменяем текст в заявке:</p></li></ul><pre data-type="codeBlock" text="&lt;!--
Hi Aleo team! I&apos;m claiming my contributor badge for completing a developer tutorial. 😀

Github Username: &lt;YOUR_GITHUB_USERNAME&gt;
Tutorial Repo: &lt;PUSHED_GITHUB_REPO_URL&gt;
Requested badge: &lt;TUTORIAL_OR_CONTENT&gt;

For badge type, if you used `leo new` or `leo example` e.g., helloworld, token, lottery, tictactoe, then enter &quot;Tutorial&quot; as your badge type. If you created a unique Leo application not under those examples, enter &quot;Content&quot; instead.
--&gt;

(Fill in the request here.)
"><code><span class="xml"><span class="hljs-comment">&#x3C;!--
Hi Aleo team! I'm claiming my contributor badge for completing a developer tutorial. 😀

Github Username: &#x3C;YOUR_GITHUB_USERNAME>
Tutorial Repo: &#x3C;PUSHED_GITHUB_REPO_URL>
Requested badge: &#x3C;TUTORIAL_OR_CONTENT>

For badge type, if you used `leo new` or `leo example` e.g., helloworld, token, lottery, tictactoe, then enter "Tutorial" as your badge type. If you created a unique Leo application not under those examples, enter "Content" instead.
--></span>

(Fill in the request here.)
</span></code></pre><p>На следующий:</p><pre data-type="codeBlock" text="Hi Aleo team! I&apos;m claiming my contributor badge for completing a developer tutorial. 😀

Github Username: &lt;YOUR_GITHUB_USERNAME&gt; 
Tutorial Repo: &lt;PUSHED_GITHUB_REPO_URL&gt; 
Requested badge: TUTORIAL
"><code>Hi Aleo team! I<span class="hljs-comment">'m claiming my contributor badge for completing a developer tutorial. 😀</span>

Github Username: &#x3C;YOUR_GITHUB_USERNAME> 
Tutorial Repo: &#x3C;PUSHED_GITHUB_REPO_URL> 
Requested badge: TUTORIAL
</code></pre><p>Не забываем указать свой <code>Username</code> и ссылку на <code>Repo</code>, в пункте <code>Requested badge</code> оставляем TUTORIAL.</p><p>Когда все получилось, удаляем наш SSH ключ из GitHub, и можем удалить из системы.</p><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/84aec85dfffb5a1380dbd12710a9ab53d536a6e0f3b902f772f248584a48e1d8.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[$BTC — Технический Анализ — Консервативный сценарий — 2023-11-12]]></title>
            <link>https://paragraph.com/@holmberg15a/btc-2023-11-12</link>
            <guid>CrK8JqCT2qtb5qqj3tvS</guid>
            <pubDate>Sun, 12 Nov 2023 17:08:57 GMT</pubDate>
            <description><![CDATA[Можно промахнуться в деталях, но быть на пути к big picture.SubscribeВсе скриншоты в оригинальном качестве залиты в Google Drive: https://drive.google.com/drive/folders/1KcktV2UKoBq2m-qDY8F5X7l3Utar35ro?usp=sharing В обзоре прошлой статьи, мы предположили потенциал движения $39k - $50k.На момент написания статьи:Пик цены составлял $38k, что уже делает прогноз реализуемым!Мы пробили стенку в $32k, на которую многие ставили, как на resistance.Вот как выглядел, один из предполагаемых сценариев, ...]]></description>
            <content:encoded><![CDATA[<blockquote><p><em>Можно промахнуться в деталях, но быть на пути к big picture.</em></p></blockquote><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="null">Subscribe</a></div><p>Все скриншоты в оригинальном качестве залиты в Google Drive:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://drive.google.com/drive/folders/1KcktV2UKoBq2m-qDY8F5X7l3Utar35ro?usp=sharing">https://drive.google.com/drive/folders/1KcktV2UKoBq2m-qDY8F5X7l3Utar35ro?usp=sharing</a></p><p>В обзоре <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/holmberg15a.eth/Gwf1LYWrZhUmrsK3Gu7TKJ5xE8p6tixspkQ4Ngd0A1Q">прошлой статьи</a>, мы предположили потенциал движения $39k - $50k.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2832319740f2324bb31ea076e669884cdf96f4cbe4572e153e55a626ad8c225b.webp" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h3 id="h-na-moment-napisaniya-stati" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">На момент написания статьи:</h3><ul><li><p>Пик цены составлял $38k, что уже делает прогноз реализуемым!</p></li><li><p>Мы пробили стенку в $32k, на которую многие ставили, как на resistance.</p></li></ul><p>Вот как выглядел, один из предполагаемых сценариев, когда resistance на $32k был хорош, но мы его пробили. Этот сценарий, я описывал еще в 25 Мая, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/holmberg15a.eth/7QVZOX7VGHFS9HxmBzlytgdQPXQmGgtQAYP7ML6q5P4">можно прочитать в статье</a>.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6a9a1b8afc3871a7df7ca68b1ad02f27081cef80ced6af04f2bf3c3931d22411.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Единственное отступление от прошлой статьи, это локальная коррекция, которую сложно прогнозировать.</p><p>На мой взгляд, основная причина прошлой интерпретации, в импульсном характере волны. Выделил её, для лучшего понимания.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f11a91226810c8db478d1eae6e711dd64111df107d08527ccebed9a2be688bdc.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Что из себя представляет эта волна:</p><ol><li><p>Я предполагаю, что это импульс, т.е. часть одного из движений вверх.</p></li><li><p>Длина составляет 26%, что меньше 40% или 30%, как в предыдущих импульсах. Но при этом длиннее отката в 22%, который был с 2023-02-20 по 2023-03-10.</p></li><li><p>Время движения также говорит об импульсном характере.</p></li></ol><p>Исходя из предположения, что это импульс, хоть и короче предыдущих, мы можем пробовать отнести её к одной из составляющих формаций.</p><p>Всего я составил три сценария, в двух этот отрезок является импульсом, в одном является частью общей коррекции для всего движения вверх.</p><h3 id="h-scenarij-1" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Сценарий 1:</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/da53f4a3c89564d9937a48611415c3fe96d42aea6104138e1b228baf8639e10d.png" alt="S1" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">S1</figcaption></figure><p>В нём мы предполагаем, что прямоугольник с красным фоном это коррекция. В этом случае мы можем ожидать откат цены к $32k и продолжение движения примерно до уровней в $42.6k.</p><h3 id="h-scenarij-2" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Сценарий 2:</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c7f9917f09be4dfa1b31df81375ccc0aedefc7445285a767078e9d9c8081fda6.png" alt="S2" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">S2</figcaption></figure><p><strong>Беря за основу данный сценарий, мы предполагаем следующее:</strong></p><ol><li><p>Наш общий W-Y, состоит из зигзага и флэта, что соответствует правилу alternation.</p></li><li><p>Получаем вторую волну флэт, где “C“ уже сходила на 1.618, что является, пожалуй, золотым стандартом.</p></li><li><p>Мы также, упираемся в volume profile, который имеет пик на данном уровне.</p></li><li><p>По времени, первая и вторая волна равны 143 и уже 148+ дням.</p></li></ol><p><em>Если данный сценарий верен, то с этой точки рынок может развернуться, как я писал ранее, примерно к $21k - $22k.</em></p><h3 id="h-scenarij-3" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Сценарий 3:</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/99ebd387fce2bc09b50a089f263614b8196a89414da29859cca495156accf24e.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>В этом сценарии, мы можем нарисовать новый канал, который постфактум становится известен только после движения вверх. И примерно измерить по времени длительности движений аккурат 140-150 дней.</p><h3 id="h-itogi" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Итоги:</h3><blockquote><p>Все три сценария предполагают общую идею локального ценового максимума в $40k - $50k, с последующей коррекцией до $21k - $22k. И являются вариациями расстановки коррекции.</p><p>Исходя из расстановки коррекции, мы можем предположить дальнейший потенциал. И на текущий момент две вариации говорят за возможность продолжения движения, а одна из вариаций, указывает на возможное окончание движение.</p></blockquote><p>Также планирую написать альтернативный сценарий, &quot;To the moon 2&quot;, в котором рассмотрю возможные предпосылки.</p><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/35430d659caccd22c4d6c81cb887917436eded8e487ce17fb3f15f740958d733.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[BlockChain Life 2023 Dubai - Обзор конфы]]></title>
            <link>https://paragraph.com/@holmberg15a/blockchain-life-2023-dubai</link>
            <guid>F6rPMraYit3B6GFmzBvk</guid>
            <pubDate>Tue, 31 Oct 2023 12:24:04 GMT</pubDate>
            <description><![CDATA[Это первое мероприятие подобного плана, которое я посетил, конференция проходила 24 и 25 Октября, всего был неделю в Дубае. Официальная часть проходила в Dubai Festival Arena, которая была разделена на несколько пространств:Main stage, где проходили выступления спикеров;Большой павильон для стендов разных размеров;Площадки для нетворкинга, одна из которых для vip.Основное мероприятиеСпикерыВыступают приглашенные гости, в основном озвучиваются базовые вещи, например, приглашенным спикером была...]]></description>
            <content:encoded><![CDATA[<p>Это первое мероприятие подобного плана, которое я посетил, конференция проходила 24 и 25 Октября, всего был неделю в Дубае.</p><p>Официальная часть проходила в Dubai Festival Arena, которая была разделена на несколько пространств:</p><ul><li><p>Main stage, где проходили выступления спикеров;</p></li><li><p>Большой павильон для стендов разных размеров;</p></li><li><p>Площадки для нетворкинга, одна из которых для vip.</p></li></ul><h2 id="h-osnovnoe-meropriyatie" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Основное мероприятие</h2><h3 id="h-spikery" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Спикеры</h3><p>Выступают приглашенные гости, в основном озвучиваются базовые вещи, например, приглашенным спикером была Наталья Амелин, мать Виталика Бутерина, которая рассказывала, в том числе, про L2. Мест было порядка 300, и все они были заняты. Также в рамках модерируемых выступлений, проекты арендовавшие стенд, получают возможность презентовать свой проект.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a2206c513be81f293366980f7a357ae2d2675332809a213079d3e8637f43ccd6.jpg" alt="фотка с binance feed" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">фотка с binance feed</figcaption></figure><p>Я по большей части скипнул спикерскую часть, чтобы не тратить на это время, т.к. в основном рассказывают базу для тех, кто вне крипты.</p><h3 id="h-stendy-i-proekty" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Стенды и проекты</h3><p>Порядка 60% компаний, представляли услугу для майнинга, все остальные были нишевые. Каких-то сильных или прорывных проектов, я лично не встретил. Единственная идея, которая привлекла — это web3 проект <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://pyx.is">pyx.is</a>, и то познакомились с фаундером мы на сайд-ивенте. Стоимость стендов для маленьких проектов стартует от $3k до $4.5k - это первый и второй уровень стендов, выше уровень, дороже цена. Тот же OKX, арендовал своё пространство примерно за $10k-$15k.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/315203c2ec1ed0132d86face917c3441e561cc1c34be30a0ea3d42125ca5606d.jpg" alt="фотка с binance feed" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">фотка с binance feed</figcaption></figure><h3 id="h-netvorking" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Нетворкинг</h3><p>Задача любого участника, повышение узнаваемости, знакомства, поиск инвесторов и партнеров. Подобное мероприятие, как раз открывает такую возможность, т.к. собирает вокруг разные группы по интересам.</p><p>Тут может быть два варианта, ты знаешь с кем ты хочешь познакомиться и обменяться контактами. Либо ты этого не знаешь и знакомишься со всеми подряд! Маленькие проекты, в основном представляют фаундеры, крупные проекты представляют сотрудники компаний. Один из представителей крупной компании, как правило, получает VIP доступ, т.к. оплатили стенд (количество vip зависит от уровня стенда), поэтому он будет тусить в загончике для випов. Если хочешь встретиться с кем-то из випов, то вариант мониторить его на выходе из загончика.</p><p>На конфе можно также встретить разных крутых ребят, например я видел команду Crypto Banter&apos;a, а также познакомился с Никитой Ануфриевым, автором канала Хедлайнеры.</p><h3 id="h-merch" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Мерч</h3><p>На подобных мероприятиях раздают кучу мерча, видел, как набирали целыми сумками. Точно раздавали какие-то рюкзаки, т.к. половина экспо в них ходила, майнеры что-то раздавали (вроде держателей для телефона и прочего хлама), разыгрывалась минимум одна тесла и разные призы. Я себе ничего не взял, но мне понравился дизайн прозрачных сумок от OKX.</p><p>Под конец второго дня создавалось впечатление, что купившие билеты, стараются унести максимум, чтобы отбить цену билета. Это всё было похоже, на какой-то шоппинг, когда у людей по 5-10 пакетов в руках.</p><h2 id="h-side-events" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Side Events</h2><p>Пожалуй, это лучшее в конференциях, их нужно посещать, напрашиваться, мониторить ивенты.</p><p>Есть два типа ивентов, первый, это когда ты купил випку за $1.7k и для тебя автоматом открыты двери на preparty и afterparty. Я же приобрел нищеброд пропуск за $240, который давал доступ только на саму конференцию, по этой причине необходимо было самому искать возможность попадать на организованные мероприятия.</p><p>Организованные мероприятия бывают разные, например до начала конфы, было мероприятие для майнеров, где выступали представители индустрии и поставщики оборудования. Было интересное обсуждение, но скучные презентации, у меня сложилось впечатление, что часть интересующихся ничего не понимала в майнинге, но хотела куда-то пристроить деньги.</p><p>Был отличный вечер в лоунже HYP на rooftop&apos;e отеля Courtyard, где собралось много крутых чуваков, в основном англоязычных.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d6de43437b13a4b4c4b08da223ddea14b1f2c8d4877df60ccbcd451462979b82.jpg" alt="HYP rooftop" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">HYP rooftop</figcaption></figure><p>А также вечер организованный BitOK, там уже были в основном русскоязычные приглашенные, welcome drink + канапешки. На ивенте я был, а вот канапешки и выпивку успешно скипнул, т.к. не пришел туда похавать :)</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/002643fd88bdd50af852b0e3916ea71d45cff8f0de1e5373e9eaf98b5ecd22f1.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Информация по ивентам выкладывается на <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://lu.ma/home">странице ивентов</a>, ты подаешь заявки на интересующие тебя. Если ты не купил випку, то можешь отдельно заплатить за интересующий тебя ивент, например afterparty, в случае если мероприятие платное.</p><p>После подачи заявки, её рассматривает модератор ивента и подтверждает или отклоняет. Это связанно с тем, что часть ивентов — это закрытые мероприятия для клиентов определенной компании. А на каких-то мероприятиях хотят видеть условных сишек. Тут стоит писать о том, в чем ты хорош и не стесняться продавать себя, т.к. большинство именно это и делает, рассказывая всем о своих планах по заработку всех денег.</p><h3 id="h-itogi" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Итоги</h3><p>Конференция в крипте, это отличная возможность хорошо провести время и проработать нетворкинг. К этому стоит относиться, как к работе, знакомиться с людьми, налаживать контакты, общаться. А также увидеть что-то новое, хотя в Дубае, особо делать нечего.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/363548f4779eb18a70c27ba39ed9f216293d3a5d82e64099811e89edd1f05147.jpg" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Если вам интересно таким образом проводить время, то однозначно стоит рассматривать возможность посетить конференцию.</p><p>Если мы говорим об эффективности такой инвестиции, билеты, поездка — то тут все может быть очень индивидуально.</p><h3 id="h-chto-po-cenam" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Что по ценам</h3><p>Отель нормальный можно снять в среднем за $200+ за ночь. Такси, если говорить о комфорте, то короткие поездки на 5 км стоят 30 AED, средние поездки 50-75 AED, и до аэропорта если ехать без пробок, то примерно 115 AED за 35 км.</p><p>Дальше пары сотен метров в Дубае не пройдешь, так что, где снимать отель значения особого не имеет, все равно будешь ехать на такси куда-то. Я сначала думал за downtown, но в конечном итоге взял в JVC.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e1aa911da64b45f387771fc4997b7f436211b1a873f839d0fa1dcce82597e016.jpg" alt="Вид из отеля" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Вид из отеля</figcaption></figure><p>Еда, какое-то среднее блюдо стоит 30-50 AED, при этом в кафешках еда посредственная, найти что-то нормальное еще нужно постараться. Мне лично понравилось одно единственное заведение &quot;Shvili&quot;, ресторан грузинской кухни, находится в Nakheel Mall.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e05f49273e42a16a6e71e1f01dc8aed7ea961cf067b0155b7e077953c4a8aeb4.jpg" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Во всех остальных сценариях, приложение Careem, пожалуй, лучшее решение для заказа еды, а также вызова такси и всех остальных услуг.</p><p>ЗЫ, Сейчас до конца недели в Стамбуле, как раз попал на 100 летие образования Турецкой республики.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d716bb672909661fee6aa2779d4b4c9c4cd142dd9377a591ed68ab7c570c43f7.jpg" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/176e67d2a26135bb02700276be22204e4fb946fcf880ada15c8ef548ce325030.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Ребалансировка]]></title>
            <link>https://paragraph.com/@holmberg15a/zWXsWxH23TO62MtDBRBz</link>
            <guid>zWXsWxH23TO62MtDBRBz</guid>
            <pubDate>Tue, 24 Oct 2023 10:13:13 GMT</pubDate>
            <description><![CDATA[Что такое ребалансировка и зачем вообще она нужна? Ребалансировка — это регулярный или ситуационный пересмотр структуры инвестиционного портфеля. Кто-то может посчитать это пустой тратой времени(купил и держи). Но самое главное преимущество этого действия - увеличение количества токенов/коинов за счет переливания одной монеты в другую во время волатильности активов. Что во время фазы активного роста рынка даст дополнительный профит. В какой момент ребалансироваться? Крайне эффективно предприн...]]></description>
            <content:encoded><![CDATA[<p><strong>Что такое ребалансировка и зачем вообще она нужна?</strong></p><p>Ребалансировка — это регулярный или ситуационный пересмотр структуры инвестиционного портфеля. Кто-то может посчитать это пустой тратой времени(купил и держи). Но самое главное преимущество этого действия - увеличение количества токенов/коинов за счет переливания одной монеты в другую во время волатильности активов. Что во время фазы активного роста рынка даст дополнительный профит.</p><p><strong>В какой момент ребалансироваться?</strong></p><p>Крайне эффективно предпринимать эти действия во время медвежьего рынка и/или просадки портфеля, без выхода в стейблкоины и фиксации бумажного убытка.</p><p>Ребалансироваться можно как на росте: когда актив X значительно вырос, а Y еще нет, и за подорожавшие монетки X откупаются более дешевые монетки Y с расчетом на рост; так и на падении: когда актив X просел гораздо больше чем актив Y и в монетки X переливаются монеты Y. Если у торговой пары прослеживается четкий ценовой коридор, то можно повторить эти действия в обе стороны несколько раз и существенно увеличить количественную долю монет в своей сумке.</p><p>Здесь есть нюанс: падение происходит +/- на одинаковые проценты с небольшой разницей, а рост может происходить импульсивно поочередно, сначала одной монетки, затем другой. Поэтому на росте приходится производить меньше телодвижений.</p><p><strong>Как правильно выбирать активы для ребалансировки?</strong></p><p>Прежде всего нужно изучить те активы, которые добавляешь в свой портфель, следить за его развитием и анонсами, <em>“осведомлен значит вооружен”</em>. Понимая актив, риски кратно минимизируются.</p><p>Далее нужно провести подготовительный этап и определиться с парами:</p><ul><li><p>Важно, чтобы проекты были из одно категории. Если первый актив это DeFi, то и второй нужно брать тоже из категории DeFi. Это связано с тем, что рынок движится трендами. В противном случае график не будет ходить коридорами. Можно воспользоваться <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dropstab.com/categories">Dropstab</a> в разделе категории</p></li><li><p>Второй парметр - капитализация. Старайтесь брать проекты со схожей капитализацией. При этом не будет ошибкой, если перелить выросшие монетки проекта малой капитализиции, в проект с большой капитализацией. Но не рекомендуется делать обратное. Исключением могут быть пары из экосистемы Polkadot/Kusama. То есть когда вы берете парачейны одного проекта, но в разных сетях. Например Moonbeam/Moonriver.</p></li><li><p>Следующей параметр на который стоит обратить внимание - это циркулирующий саплай в процентном соотношении. Так как новые выпуски монет в рынок могут напрямую на цену. Тут конечно нужно понимать у кого они будут в руках.</p></li></ul><p>На примере пары AAVE и MRK, который соответстуют всем выше изложенным параметрам. Видны сильные импульсы в обе стороны.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/40c67032e24911c9972f10992bf7af31f2be144d917a7328c4fffa242fa2dafe.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>То же самое на примере блокчейнов ICP и MINA</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/3f47b4f7cc0b56fadb9b4abcd0038dcbf7d5a58f85c7a6b96367b26beabeb5b7.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>После того как подготовительный этап проведен и определены торговые пары для ребалансировки, формируется список на платформе Tradingview, выставляется будильник и оповещение на почту. То есть при достижении необходимого ценового диапозона производится ребалансировка либо на DEX, либо на CEX при технической возможности.</p><p>Пары формируются к USDT. Например: GLMRUSDT/MOVRUSDT. Это связано с тем, что прямой пары GLMR/MOVR на биржах нет. И чтобы провести ребалансировку нужно продать GLMR за USDT и потом за USDT купить MOVR.</p><p><strong>Заключение</strong></p><p>Криптоиндустирия все еще находится в зачаточном состоянии, поэтому не нужно вестись на сладкие слова маркетологов и влюбляться в актив. Используйте эти цифирки на экранах как инструмент для достижения своих материальных целей. Вовремя фиксируйте и выводите прибыль. И не храните все ваши активы на биржах, ведь кто владеет приватными ключами, тот владеет деньгами.</p><p>Удачи!</p><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/39ac3b991c5307d5e5a3fcc375e7e4cbb7e0c521c1e13d5993e03fc02b5f1d19.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[SCROLL]]></title>
            <link>https://paragraph.com/@holmberg15a/scroll</link>
            <guid>k7F2uiOTcu1zCw3afaBV</guid>
            <pubDate>Fri, 13 Oct 2023 12:02:54 GMT</pubDate>
            <description><![CDATA[Scroll — это новое решение L2, призванное обеспечить неограниченную масштабируемость Ethereum. Это достигается за счет использования доказательств с нулевым разглашением (ZK), вычислений вне сети, а также применением PoW. Среди своих “коллег по цеху”, которые у всех на слуху, данный проект собрал меньше всего инвестицийТак почему же стоит следить за проектом?Для начала нужно кратко (по меркам обширности темы) разобраться, что такое ZK и какие есть различия.Технология с нулевым разглашением (Z...]]></description>
            <content:encoded><![CDATA[<p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://scroll.io/"><strong>Scroll</strong></a> — это новое решение L2, призванное обеспечить неограниченную масштабируемость Ethereum. Это достигается за счет использования доказательств с нулевым разглашением (ZK), вычислений вне сети, а также применением PoW.</p><p>Среди своих “коллег по цеху”, которые у всех на слуху, данный проект собрал меньше всего <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://cryptorank.io/ru/ico/scroll-zkp">инвестиций</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/be4916743cbeb43830dcdf84093b448cfbc2ef645f576fca605e47375f4b00c5.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-tak-pochemu-zhe-stoit-sledit-za-proektom" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Так почему же стоит следить за проектом?</strong></h2><hr><h2 id="h-dlya-nachala-nuzhno-kratko-po-merkam-obshirnosti-temy-razobratsya-chto-takoe-zk-i-kakie-est-razlichiya" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Для начала нужно кратко (по меркам обширности темы) разобраться, что такое ZK и какие есть различия.</strong></h2><p>Технология с нулевым разглашением (Zero-Knowledge, ZK) является одним из наиболее известных и перспективных методов масштабирования Ethereum. Она предоставляет возможность обеспечения конфиденциальности при выполнении транзакций на блокчейне. В частности, ZK-EVM (Zero-Knowledge Ethereum Virtual Machine) является популярным способом использования доказательств с нулевым разглашением для масштабирования Ethereum.</p><p>Общий подход к использованию доказательств ZK для масштабирования Ethereum заключается в создании так называемого свертывания ZK. Когда протокол L2, который «сворачивает» большой пакет транзакций, а затем использует доказательство ZK для их проверки в Ethereum. Многие транзакции становятся одним свертком, что снижает затраты и увеличивает пропускную способность.</p><p>Цель всех проектов, использующих ZK, сводится к использованию криптографических доказательств, таких как ZK-SNARK, для подтверждения выполнения транзакций на Ethereum или для упрощения проверки самой цепочки Ethereum. Это позволяет создавать свертки ZK, которые являются (почти) эквивалентными текущему функционированию Ethereum, но более масштабируемыми.</p><p>Однако, каждый проект имеет свои уникальные особенности, и существует некоторые компромиссы между практичностью и скоростью.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/07b371973668b0b9d9107e18dff35b61359e43e99d88aa8e0ce63ad060275885.png" alt="Виталик Бутерин о различных ZK-EVM" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Виталик Бутерин о различных ZK-EVM</figcaption></figure><p><strong>В своей </strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://vitalik.ca/general/2022/08/04/zkevm.html"><strong>статье</strong></a><strong> Виталик описал различные типы ZK-EVMs, с указанием к каким типам какие проекты относятся и к чему стремятся.</strong></p><p><strong>Starknet, zkSynk, Scroll</strong> на шкале Виталика, можно распределить на следующие ступени:</p><ul><li><p><strong>Scroll</strong> относится к типу 3 -&gt; стремится к типу 2.5/2.</p></li><li><p><strong>zkSync, Starknet</strong> относятся к типу 4 -&gt; стремятся к типу 3.</p></li></ul><h2 id="h-osobennosti-i-preimushestva-scroll" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Особенности и преимущества Scroll</strong></h2><ol><li><p><strong>Поддержка EVM-эквивалентности</strong></p><p>Чтобы быть максимально удобным для разработчиков и пользователей, S<strong>croll эквивалентен EVM</strong>, а не просто совместим с EVM (пример, zkSync).Эквивалентность EVM обеспечивает значительно более сильные гарантии, чем простая совместимость с EVM с помощью таких решений. Сосредоточенность на простой совместимости может вынудить разработчиков изменить большую часть поддерживающей инфраструктуры Ethereum. Кроме того, без EVM-эквивалентности поддерживать безопасность становится намного сложнее.</p></li><li><p><strong>Широкие возможности EVM-эквивалентности</strong></p><p>zkEVM от Scroll, можно рассматривать <strong>как прямой способ масштабирования Ethereum L1</strong> - это означает, что можно масштабировать L1 без какого-либо специального L2.Например, <strong>можно использовать zkEVM в качестве полной ноды L1</strong>. Не нужно ничего переносить на L2, можно напрямую проверять все транзакции L1.В более широком смысле, можно использовать zkEVM для создания краткого доказательства для всего Ethereum, такого как Mina.</p></li><li><p><strong>Связь с другими L2</strong></p><p>Scroll может устанавливать эффективные <strong>каналы связи между DApps и их аналогами в других решениях L2.</strong> Это позволяет построить открытую и полную экосистему для L2.</p></li><li><p>Для достижения большей пропускной способности используется доказательства с нулевым разглашением (zk), которое позволяет <strong>обрабатывать транзакции вне сети.</strong></p></li><li><p>Поскольку транзакции объединяются, пользователи делят между собой стоимость газа. Если достаточное количество пользователей объединяется, это позволяет <strong>плате за газ составлять всего несколько центов</strong>.</p></li><li><p>Пользователи получают <strong>мгновенное предварительное подтверждение на L2</strong> и достаточно <strong>быстрое</strong> завершение на уровне L1.</p></li><li><p>На Scroll <strong>доступен майнинг</strong>, который стимулирует майнеров генерировать для сети доказательства с нулевым разглашением. Таким образом заодно решается проблема MEV, разделив процессы упаковки транзакций и майнинга.MEV - это способ получения валидаторами дополнительной прибыли путем изменения порядка транзакций перед утверждением нового блока в сети. Детали по <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forklog.com/cryptorium/chto-takoe-mev-v-ethereum-i-kak-on-izmenitsya-posle-perehoda-na-pos">ссылке</a>.</p></li><li><p>Возможность выбрать конкретный вид сверток (zk-Rollup или Validium)**zk-Rollup более безопасен, имеет меньшую пропускную способность транзакций, высокую стоимость транзакций, по сравнению с Validium.Validium менее безопасен, имеет большую пропускную способность транзакций, низкую стоимость транзакций, по сравнению с zk-Rollup. Доступна пропускная способность транзакций вплоть до высокочастотной торговли.</p></li></ol><p>Как и сказал Виталик, разделение на типы весьма условно: между подобными проектами есть тонкие различия и компромиссы между практичностью и скоростью. Это просто набор компромиссов. Одни компромиссы приближают к идеальному целевому типу 1 (полностью эквивалентен Ethereum), другие - нет.</p><p>В тоже время, можно сказать, что проект <strong>Scroll</strong> наиболее технически совершенен, относительно эталона.</p><h2 id="h-mainnet-scroll" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Mainnet Scroll</strong></h2><p>Как нам известно из истории проекты в ретродропах используют мультипликатор, как “время взаимодействия с сетью”.</p><p>В данный параметр входят: начало взаимодействия - дата первой транзакции, количество дней/недель/месяцев.</p><p><strong>! Сразу скажу, что для активностей сейчас нет ликвидности, нет протоколов, да и комисси не такие низкие, как хотелось бы. Если что-то и делать, то только ради первой отметки !</strong></p><p>Сеть можно добавить в Metamask на <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://chainlist.org/?search=scrol">Chainlist</a> или будет предложенно добавитьпри любом взаимодействии с протоколами.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/22831dd98f1cbd9bcc9219519a425502f63d8e0f233083f93a5805d8d402dbb4.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Насегодняшний день официального моста с основной сети Etherium нет. Бридж можно провести только через <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://minter.merkly.com/gas">Merkly</a>. Комиссии у него не низкие. Например, бридж с Optimism составляет почти 6$/</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/eeb03218f796e4877610bffee71fe644d801e3a384027ebf8b3eaf310dee87d9.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Ликвидность и протоколы по данным <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://defillama.com/chain/Scroll">defillama</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1d0e4bf782406aaa5fa7412c2802a5233606bee85c9161c10eaaf6852dd8de5a.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Пройдемся по каждому с верху вниз, для оценки комиссии в сети. Для наименьшего проскальзывания будем использовать свап 0.0001 ETH→WETH</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.skydrome.finance/swap">Skydrome</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/75140268ec2dd1005268e5d29988a091f563bc725ecaa3b8f60d955da3cd9a92.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://zkscroll.punkswap.exchange/swap/">PunkSwap</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ae8aed390612cad71ce30858f721ee2617465cf9fcec21075a4059e30f9991de.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://scrollswap.app/#/swap">Scrollswap.app</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6e607dbfdc1b1234bb50c8a854372febc8273423960ae855afe941371a5b817f.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://scroll.leetswap.finance/#/swap">Leetswap</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ec1acb80f37b3699de676eec37624b05bc11f62aa20962d788f92db20a82668f.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://scrollswap.finance/#/swap">Scrollswap.finance</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e25ed1d660ab0090830a8432d6c5103e4267ac2bae1c5df7bb15d0a7aa4ccb45.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/2ce44223ec5b652741947b203d764f04096b0b47caf864a46b8e39bb05ee2b67.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[$BTC - Технический Анализ 2023-10-02]]></title>
            <link>https://paragraph.com/@holmberg15a/btc-2023-10-02</link>
            <guid>xMuD5aKVZP6q4ssrGdzI</guid>
            <pubDate>Mon, 02 Oct 2023 13:35:49 GMT</pubDate>
            <description><![CDATA[Прошлая статья, была в середине Июля, с этого момента, спойлер, ничего не изменилось, мы все также стоим вправо! https://mirror.xyz/holmberg15a.eth/qA0lZwrUY0tFwn9uIaOezNhbvtC7axIBSfK5dbTCcho Но! Мы можем сделать несколько предположений, и эта статья является моей интерпретацией текущего состояния рынка. В google drive можно скачать скриншоты в максимальном качестве, на случай если mirror показывает их сжатом. https://drive.google.com/drive/folders/1v9g_mNtwcRLEzSyYAe9RNOaehuQIgAIC?usp=sharin...]]></description>
            <content:encoded><![CDATA[<p>Прошлая статья, была в середине Июля, с этого момента, спойлер, ничего не изменилось, мы все также стоим вправо!</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/holmberg15a.eth/qA0lZwrUY0tFwn9uIaOezNhbvtC7axIBSfK5dbTCcho">https://mirror.xyz/holmberg15a.eth/qA0lZwrUY0tFwn9uIaOezNhbvtC7axIBSfK5dbTCcho</a></p><p>Но! Мы можем сделать несколько предположений, и эта статья является моей интерпретацией текущего состояния рынка.</p><p><em>В google drive можно скачать скриншоты в максимальном качестве, на случай если mirror показывает их сжатом.</em></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://drive.google.com/drive/folders/1v9g_mNtwcRLEzSyYAe9RNOaehuQIgAIC?usp=sharing">https://drive.google.com/drive/folders/1v9g_mNtwcRLEzSyYAe9RNOaehuQIgAIC?usp=sharing</a></p><h2 id="h-pervichnyj-analiz-grafika" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Первичный анализ графика!</h2><h3 id="h-sostavlyayushie" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Составляющие</h3><p>Изначально мы должны определиться с составляющими графика, я подписал их цветами, чтобы не называть цифрами или буквами, т.к. это может вносить путаницу с волнами 1-5 и A-C.</p><ol><li><p>Желтая волна ~ 380 дней</p></li><li><p>Зеленая волна ~ 210 дней</p></li><li><p>Белая волна ~ 100 дней</p></li></ol><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d8578d7066733e3cb51425869dc6aa87dd5b5dd3ce21a33481892e45363204b0.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Мы можем измерять движения с помощью ретрейсмента, экстеншена и времени.</p><p>Ретрейсмент зеленой волны, по отношению к желтой составляет ~ 0.5 - что идеально подходит для фигуры зигзага, этот сценарий я уже описывал в предыдущей статье.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/220dcace1cbd29d38e363d19dfd7788445493f487c0ca8dbad73f99324ef499f.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Также, необходимо принимать во внимание время. Движения по направлению коррекции, как правило, быстрые, но коррекция внутри коррекции, может занимать время, т.к. это движение против движения коррекции, которая уже движется против основного тренда.</p><p>Итого, зеленая волна + белая волна равняются по времени 310 дням, что даже меньше 380 и у нас в запасе еще 70 дней, чтобы только сравняться по времени с основной желтой волной коррекции.</p><p>Итого, эти две детали, пока говорят нам, что это вполне себе зигзаг и мы можем ожидать движение вниз.</p><h2 id="h-analiz-zelenoj-i-beloj-voln" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Анализ зеленой и белой волн.</h2><p>Как мы уже уточнили выше, ретрейсмент и время, пока не говорят против версии зигзага, но… Если мы углубимся в анализ зеленой и белой волны, мы можем прийти к интересным выводам.</p><h3 id="h-kanaly" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Каналы</h3><p>Первый канал, который можем построить, канал вправо!</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/cada9dca144cc5d6295d3579199e4786ac1fd63cc734659c5883184cf5508a14.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Но с этим каналом, сложно сказать наверняка, когда именно закончилось движение вверх, 2023-03-14 или 2023-06-23, показано вертикальными линиями на графике.</p><p>Чтобы можно было ответить наверняка, можем нарисовать еще один канал.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/71a2ca7ed2ebb8559f15454f917542b475d4a86a5d4c17db09213e2ebd32f8fa.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Где мы уже можем с уверенностью говорить, что движение вверх могло закончиться 2023-06-23. Это хорошо согласовывается со следующими правилами:</p><ul><li><p>Если цена отбивается от одной из границ канала (2023-03-14) и продолжает движение внутри канала, это указывает на продолжение коррекционной волны.</p></li><li><p>Если цена выходит из канала и при этом не достигает его противоположной границы (2023-06-23), это может сигнализировать о завершении коррекционной волны.</p></li></ul><p>У нас 3 подтверждения по нижней границе канала, а также потенциальная середина канала хорошо прослеживается, что может свидетельствовать о правильности построения канала.</p><h3 id="h-zelenaya-volna" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Зеленая волна</h3><p>Мы точно можем предположить, что начало зеленой волны 2022-11-22 и конец 2023-06-23, это нам даёт 213 дней, с ретрейсментом 0.5 к желтой волне.</p><p>Также, мы можем рассмотреть из чего состоит наша сложная коррекция W-Y:</p><ol><li><p>Флэт (abc синим), с ретрейсментом ~ 0.786.</p></li><li><p>Зигзаг (wxy зеленым), с ретрейсментом 0.5.</p></li><li><p>Флэт разделяющий фигуры, (abc белым).</p></li></ol><p>Что соответствуют правилу чередования (alternation), когда в сложной W-Y коррекции, после флэта идет зигзаг.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/25c5cbd9472b5501325ac488f248b3da80c9960df39f99258ba8a4d9aa445493.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>Финальный вид волны W-Y:</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1d12442454b63ad34e8e8372b6f42c261b25744cbcf9a456b02a03885d258341.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h3 id="h-belaya-volna" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Белая волна</h3><p>Основываясь на предыдущих заключениях, мы можем определить характеристики текущей белой волны:</p><p>Текущая коррекция белой волны по отношению к зеленой 0.33. Время белой волны составляет порядка 100 дней.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/705096f45d0e652432aca1a9dd1a5344fc525e97a736df7fe7ff458f31840cf2.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-predpolozheniya" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Предположения</h2><h3 id="h-chto-mozhet-svidetelstvovat-protiv-zigzaga-vniz" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Что может свидетельствовать против зигзага вниз:</h3><ol><li><p>Если мы считаем зеленую волную A-C законченной, то уже должны были начать движение вниз, но этого не произошло и мы стоим 100+ дней вправо.</p></li><li><p>Белая волна абсолютно нетипична, чтобы считать её продолжением желтой волны, т.к. за 100 дней мы просели от пика до дна, всего на 21.7% - это очень мало и долго. В желтой волне не было ни одного периода, где мы бы просели так мало, за такой длительный период.</p></li><li><p>При этом, по отношению к зеленой волне, мы просели всего на 0.33%, на текущий момент является отличным значением для зигзага, но уже вверх.</p></li><li><p>Белая волна все еще не законченна, т.к. текущий пробой локального канала и движение вверх, не характерны для движений вверх в зеленой волне. Чтобы соответствовать движениям зеленой волны, нам от текущей цены $28,325 необходимо сделать +18%, куда-то к цене $33,333 и все это необходимо сделать в ближайшие пару дней. Только в этом случае, мы можем предполагать начало продолжения зеленой волны.</p></li><li><p>Если мы считаем, что белая волна не законченна, и это не глобальное продолжение зигзага, то это означает, что белая волна является коррекцией зеленой волны. Белая волна, сейчас идет вверх, а так как это коррекция, она еще должна сходить вниз, после этого мы получим продолжение зеленой волны.</p></li></ol><p>Исходя из вышеперечисленного, мы можем предположить, что находимся в иксе, белой волны, которая на текущий момент из-за незаконченной формы представляется, как W-Y.</p><p>Вот пример, как может выглядеть по времени и движению законченная белая волна.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6d92a21f2c5d2965639133810ffb5e60aee6f4a02f8d019fb787927e903e8594.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Это белый прямоугольник, где нижняя граница это $22,150 - которая является ретрейсментом 0.5 от зеленой волны.</p><p>Мы сейчас в иксе, и волна Y будет зависеть от того, куда дойдет иск. При этом, 130 и 165 дней, обозначенные вертикальными линиями, это приблизительные точки, между которыми может закончиться белая волна W-Y.</p><h2 id="h-vyvody-iz-stati" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Выводы из статьи</h2><ol><li><p>Белая волна относится к зеленой волне, и они являются частями одной волны.</p></li><li><p>Белая волна не является продолжением желтой волны.</p></li><li><p>Пока зигзаг отменяется, если только мы резко не сольёмся на -50%.</p></li><li><p>Зеленая и белая волна, вероятнее всего являются частями одной синей волны, скриншот ниже.</p></li><li><p>Мы можем предложить потенциал движения синей волны, исходя из ретрейсментов .618-.786 желтой волны, $39k - $50k, зона зеленого прямоугольника.</p></li><li><p>Синяя волна не похожа на импульсную волну, т.к. движения в процентах, внутри зеленой волны согласовываются с движениями желтой волны</p></li><li><p>Исходя из пункта 6, можно сделать предложение, что желтая и синяя волны, вероятнее всего являются частью одной большой коррекции и после синей волны, мы можем увидеть движение опять к $16k.</p></li></ol><p><strong>Изображение синей волны, в представлении автора:</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c774c19fa0a62ffd8a556804aeb1bc6e80a1ec57d7e664acf4ad0379936c0f11.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="null">Subscribe</a></div><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/3a15a4a03eb27d6e7567f661867f8f7032b878245fc45d80bc9ccd801c3e98fa.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[PARTY BID RESEARCH]]></title>
            <link>https://paragraph.com/@holmberg15a/party-bid-research</link>
            <guid>IjMI0EyUrgOoc7fdUzMk</guid>
            <pubDate>Mon, 02 Oct 2023 09:15:40 GMT</pubDate>
            <description><![CDATA[PartyDAO - это децентрализованная программная организация, сформированная в мае 2021 года с целью создания многопользовательских криптопродуктов. Их платформа PartyBid NFT позволяет нескольким пользователям покупать и владеть долями цифровых активов, разделяя права собственности или объединяя средства. Разберем данный проект на возможность ретро ханктинга, который поможет вам провести собственный Research. При разборе будем ориентироваться на сравнение с BLUR. Twitter Score: 2220 Подписчиков ...]]></description>
            <content:encoded><![CDATA[<p><strong>PartyDAO</strong> - это децентрализованная программная организация, сформированная в мае 2021 года с целью создания многопользовательских криптопродуктов. Их платформа <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.party.app/">PartyBid NFT</a> позволяет нескольким пользователям покупать и владеть долями цифровых активов, разделяя права собственности или объединяя средства.</p><p><strong>Разберем данный проект на возможность ретро ханктинга, который поможет вам провести собственный Research. При разборе будем ориентироваться на сравнение с </strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://coinmarketcap.com/ru/currencies/blur-token"><strong>BLUR</strong></a><strong>.</strong></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="">Twitter Score</a>: 2220</p><p>Подписчиков не много 29к. НО! кто входит в этот список: 3.47к инфлюенсиров, 315 из венчурных капиталов, 215 проектов.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://cryptorank.io/ru/ico/partydao#funding-rounds">Фонды</a>: а16z, DRAGONFLY</p><p>Хорошая связка тир-1 фондов, которые умеют защищать свои активы пампя токены.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://cryptorank.io/ru/ico/partydao#funding-rounds">Инвестиции</a>: 16 000 000 USD</p><p>Не так много. В тот же BLUR инвестировали 11 000 000 USD, что не помешало выйти с капитализаций почти в 2 млдр и раздать огромные дропы, тем кто активно накручивал себе объем. При этом могут быть дополнительные раунды инвестиций, так как протокол активно развивается, что видно из их <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/PartyDAO/party-protocol/activity?before=djE6ks8AAAADhhZ1-QE">Гитхаба</a>.</p><p>А теперь главное: вот голосование на <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://snapshot.org/#/partydao.eth/proposal/0xb245dd8873a3cc9f23154dfc8e88691ac5facdca76ae725dc6345370816e3bdf">Snapshot</a>, которое создал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://tweetscout.io/search?q=https://twitter.com/john_c_palmer">johnpalmer.eth</a> внутри которого ссылка детали раунда инвестирования.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e2c485d1e5307364389f76310bd0b79446cfdeb338b05e34bb07f08ddb967880.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>А в <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://snapshot.org/#/partydao.eth/proposal/QmZxpbozzFcnG8MywDEesmxSnKpqjRQ2G3PCPoM5CkEgdr">10-м предложении</a> расписана токеномика(может поменяться до официального анонса), где сказано, что 58%¬ Community Treasury, включают ретроактивные распределения. А это 116 млн!</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/999d7c936031857dc69c3276e10a3f29500f3b177edfc81d903835f4d85fba9c.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-chto-po-metrikam" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Что по метрикам?</strong></h2><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dune.com/cryptoscott_eth/blur-airdrop-and-allocation">Метрики BLUR</a>:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/708190af75dd71720cc4044a7c7d67938692ca771222f2a669c1dbdbf8ff2767.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>C объемом 0.7 ETH и комиссией 4$ можно было получить 277BLR (риск/ревард ~ 1 к 44 при цене продажи 0.64$).</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dune.com/catyrn/party-bid-stats">Метрики PartyDao</a>:</p><p><strong>Что бы сейчас попасть в ТОП по всем параметрам, с газом 10 gwei, нужно:</strong></p><p>ТОП-10%</p><ul><li><p>контрибьютить объем 0.31 ETH</p></li><li><p>участвовать в 4 party из которых 3 твоих</p></li><li><p>комиссии ~ 50$</p></li></ul><p>ТОП-20%</p><ul><li><p>контрибьютить объем 0.11 ETH</p></li><li><p>участвовать в 3 party из которых 2 твоих</p></li><li><p>комиссии ~ 38$</p></li></ul><p>ТОП-30%</p><ul><li><p>контрибьютить объем 0.051 ETH</p></li><li><p>участвовать в 2 party из которых 1 твоя</p></li><li><p>комиссии ~ 25$</p></li></ul><p>Дополнительным мультипликатором может выступать участие в голосованиях party в которых ты участвуешь. Это еще доп затраты на партийный билет, который дает право на участие в голосованиях.</p><p><strong>Попробуем смоделировать математически:</strong></p><ul><li><p>выделят на дроп только 15% при общей оценке на выходе токена в х2(400млн).</p></li><li><p>количество кошельков увеличится до 120 000</p></li><li><p>на комиссию придется потратить 100$(ТОП-30)</p></li></ul><p><strong>Получается в среднем на аккаунт 500$. А так как мы в ТОП-30, то это 1500-2000$ Риск/ревард 1 к 15/20</strong></p><p>Так же высоко вероятен мультипликатор для пользователей V1, но мы его не будем рассматривать.</p><p><strong>Дополнительные риски:</strong></p><p>забрать из party меньше, чем вложил Это связано с тем, что купленную НФТ могут продать ниже цены покупку + комиссия платформы. Чтобы избежать/минимизировать данные риски, нужно производить правильную настройку при создании party и читать условие той, в которую контрибьютишь - есть ли возможность наложения «вето» создателя party, сколько голосов необходимо для одобрения голосования, % распределения голосов (чтобы небыло слишком много в одних руках) и тд.</p><h2 id="h-itogi" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Итоги</strong></h2><p><strong>Из плюсов</strong></p><ul><li><p>тир-1 фонды, высокая оценка проекта</p></li><li><p>хорошая команда, активная разработка</p></li><li><p>малое количество участников при высокой оценке проекта</p></li><li><p>намеренье (неофициальное) команды раздать дроп.</p></li></ul><p><strong>Из минусов</strong></p><ul><li><p>высокая комиссия</p></li><li><p>слипедж между покупкой и продажей</p></li><li><p>сложность собрать участников для своего party</p></li><li><p>увеличение числа участников, при оттягивание времени на выпуск токена</p><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote></li></ul>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/a6ecfd1d55ced6fff4f62de80d3f598fa2e69907cbd4c2e63299626f81af9fe4.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Chainflip - обзор протокола.]]></title>
            <link>https://paragraph.com/@holmberg15a/chainflip</link>
            <guid>amsLmiXYyRvPbDxM3Zkz</guid>
            <pubDate>Thu, 10 Aug 2023 15:17:11 GMT</pubDate>
            <description><![CDATA[Chainflip — следующий проект на Colnlist, распродажа которого должна состояться 31 Августа. В данной статье, я рассматриваю особенности этого протокола.Полезные ссылки:Токеномика проекта - chainflip.io/token Дорожная карта - chainflip.io/roadmap Документация проекта - docs.chainflip.io Аудит проекта - docs.chainflip.io/sdk/resources/audits Ссылка на листинг - coinlist.co/chainflipСоставляющие протоколаChainflip — это цепь состояний, которая отслеживает балансы, обрабатывает события и выполняе...]]></description>
            <content:encoded><![CDATA[<p>Chainflip — следующий проект на <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://coinlist.co/chainflip">Colnlist</a>, распродажа которого должна состояться 31 Августа.</p><p>В данной статье, я рассматриваю особенности этого протокола.</p><h3 id="h-poleznye-ssylki" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Полезные ссылки:</h3><p>Токеномика проекта - <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://chainflip.io/token">chainflip.io/token</a></p><p>Дорожная карта - <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://chainflip.io/roadmap">chainflip.io/roadmap</a></p><p>Документация проекта - <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://docs.chainflip.io">docs.chainflip.io</a></p><p>Аудит проекта - <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://docs.chainflip.io/sdk/resources/audits">docs.chainflip.io/sdk/resources/audits</a></p><p>Ссылка на листинг - <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://coinlist.co/chainflip">coinlist.co/chainflip</a></p><h2 id="h-sostavlyayushie-protokola" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Составляющие протокола</h2><p>Chainflip — это цепь состояний, которая отслеживает балансы, обрабатывает события и выполняет инструкции! Если говорить простыми словами, то это децентрализованный AMM протокол для обмена нативными активами между сетями, к примеру BTC &gt; ETH.</p><p>С технической точки зрения, Chainflip — это Appchain, на базе фреймворка Substrate от Parity. При этом сеть не зависима от Parachain и никак не связана с Polkadot напрямую, хотя и использует аналогичные технологии. Она написана на Rust, используя Runtime Substrate, многие из оригинальных палет (модулей) и инфраструктуру блокчейн-ноды для работы.</p><h3 id="h-state-chain" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">State Chain</h3><p>Сердцем Chainflip является приложение State Chain, которое контролирует и исполняет любую активность. По сути, это один большой смарт-контракт, который управляет всем протоколом. Его можно настраивать и оптимизировать под конкретные задачи протокола, а изменения могут быть предложены с помощью DAO. Пользователь может взаимодействовать со State Chain только используя SDK и API данного приложения. А также с помощью смарт-контрактов, развернутых на других сетях, т.к. на самом State Chain, невозможно развернуть смарт-контракт.</p><h3 id="h-witnessing" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Witnessing</h3><p>На State Chain есть модуль Witnessing, который осуществляет процесс “Ingress“, т.е. следит за внешними цепочками регистрируя события в списке цепочки состояний. Этот список указывает валидаторам на что следует обратить внимание, например кошельки Bitcoin или контракты на Ethereum. Данный модуль эквивалентен оракулу для Chainflip.</p><h3 id="h-egress" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Egress</h3><p>Egress — модуль на State Chain, который осуществляет процесс отправки любых средств из протокола. Подписание проходит по схеме пороговых подписей TSS, с помощью многоподписной схемы FROST, основанной на подписях Шнорра. Для консенсуса необходимы 100 из 150 валидаторов. Если церемония не удаётся, она завершается по таймауту на State Chain, и автоматически перезапускается. Как только церемония подписания успешно завершена, подписанная транзакция отражается на State Chain и теперь может быть транслирована во внешнюю блокчейн-сеть. Далее, выбирается один из валидаторов для трансляции транзакции в целевую сеть.</p><h3 id="h-hranilishe" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Хранилище</h3><p>Для любого потока обмена родными активами необходимо иметь пул родных активов на каждой поддерживаемой цепи. Хранилище — это способ хранения средств на данном блокчейне, который контролируется протоколом Chainflip.</p><p>Существуют две основные категории хранилища, которые используются для хранения средств, и будут использоваться в AMM:</p><ol><li><p>Контракт хранилища: это смарт-контракт (EVM или не-EVM), который содержит пул активов на данной цепи.</p></li><li><p>Внутренние кошельки: это внутренний кошелек или набор кошельков, контролируемых Authority Set в схеме пороговой подписи 100 из 150 и обрабатываемых вне цепи.</p></li><li><p>Третий тип, контролируемый протоколом, является контракт шлюза цепи состояний: это смарт-контракт (изначально только в сети Ethereum), который содержит средства $FLIP в качестве залога для счетов на Цепи состояний.</p></li></ol><h3 id="h-just-in-time-amm-protocol" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Just In Time AMM Protocol</h3><p>Учет в протоколе полностью содержится в Цепи состояний и включает в себя Chainflip Just In Time (JIT) AMM. Это основано на дизайне AMM Uniswap v3, но в отличие от Uniswap v3, JIT AMM не представляет собой серию смарт-контрактов в одной среде блокчейна. JIT AMM виртуален. Это означает, что средства не хранятся непосредственно в пулах на цепи с использованием обернутых активов, но вместо этого торгуются виртуально на Цепи состояний как балансы счетов и урегулированы с помощью фактических активов, хранящихся в хранилищах протокола.</p><h2 id="h-chainflip-prostymi-slovami" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Chainflip простыми словами</h2><p>Протокол Chainflip AMM является реализацией потенциально нового вида AMM, называемого &quot;Just In Time AMM&quot; (JIT AMM), который представляет собой децентрализованный метод постоянного приближения пользователей к рыночным ценам.</p><p>Их главная цель вытеснить централизованные биржи, зарабатывая комиссионные от спотовой торговли.</p><p>А так как, протокол является кросс платформенным, то они хотят взять в оборот все самые ликвидные активы на спотовом рынке: BTC, XRP, LTC, APT, ADA, ETH, ATOM, SOL, FIL, DOT.</p><p>Основной валютой протокола является USDC. И если мы захотим совершить обмен BTC на ETH, то сначала протокол обменяет BTC на USDC, а за USDC уже купит ETH.</p><p>С каждой сделки удерживается 0.1% сетевой комиссии, которая собирается в USDC. Эти USDC используются для покупки токенов FLIP в Chainflip AMM. Затем токены изымаются из обращения валидаторами.</p><p>FLIP токен на текущий момент можно использовать, как стейк валидатора, а также для оплаты комиссий протокола.</p><h3 id="h-ustrojstvo-protokola" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Устройство протокола</h3><p>Для успешной работы децентрализованного протокола, в нашем случае необходимо <s>четыре</s> пять неотъемлемых составляющих.</p><ol><li><p>Маркетмейкер;</p></li><li><p>Валидатор;</p></li><li><p>Провайдер ликвидности;</p></li><li><p>Пользователь протокола;</p></li><li><p>Брокеры.</p></li></ol><h3 id="h-marketmejker" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Маркетмейкер</h3><p>Работа которого может осуществляться с помощью API или SDK. Протокол предлагает для марткетмейкера модель заработка основанную на JIT и спреде в пулах.</p><p>Пулы имеют фиксированный спред от 5 до 30 bps, или от 0.05% до 0.3%. К примеру, 30 bps от стоимости BTC в $30k, составляют $90.</p><p>Для понимания, средний спред CEX на пару BTCUSD составляет порядка 1.5 - 2 bps.</p><p>Маркетмейкер может зарабатывать на протоколе следующим образом, зная сумму фиксированного спреда для каждого пула, он мониторит заявки на обмен в интересующих его сетях, и видя заявку к примеру USDC/BTC, и зная минимальное количество блоков определенное для каждого блокчейна, у него есть какое-то время, для принятия решения, по внесению заявки в JIT.</p><p>Для Ethereum, требуется минимум 4 блока, т.е. минимум 60 секунд, чтобы рассчитать и сделать ставку на лучшую цену. Для биткоина, у маркетмейкера целая вечность.</p><p>По сути спред, является прибылью маркетмейкера и выигрывает тот, кто предложит лучшую цену.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6f84b80c72241191406eb2a43993503719e8c0969a3fdaabf37e860196989327.gif" alt="пример сделки" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">пример сделки</figcaption></figure><h3 id="h-validator" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Валидатор</h3><p>Эти ребята поддерживают работу протокола, достигая консенсуса в количестве 100 нод. Протокол изначально ограничивает количество активных валидаторов до 150, и запасных в пропорции 1/3 от основных.</p><p><strong>Статья дохода №1:</strong></p><p>Подход заключается в установлении фиксированной годовой ставки эмиссии, которая равномерно распределяется между валидаторами, но валидаторы Chainflip не зарабатывают на транзакциях или комиссиях протокола. Вместо этого все сборы сжигаются, равномерно распределяя их стоимость между всеми участниками протокола.</p><p>Простыми словами, валидатор зарабатывает FLIP, как вознаграждение за блок.</p><p>Для Authority Validators ставка эмиссии составляет 7%, и для Backup Validators 1%. Итого, инфляция стремится к 8% в год.</p><p>Chainflip устанавливает глобальные ограничения на объемы эмиссии на основе целевой годовой ставки. На самом деле, ставки эмиссии рассчитываются для каждого блока, а множитель эмиссии на блок вычисляется таким образом, чтобы при его умножении на протяжении года достигалась годовая целевая ставка. Фактическая ставка эмиссии постоянно колеблется из-за сжигания, резкого снижения и т.д. В результате, прогнозируемый объем предложения не предсказуем в долгосрочной перспективе без внесения предположений.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/580ccd4838ab0e9b759d26bba8c0f20d721df9327d7e04759cf7160dc40a582e.webp" alt="Lockup Ratio Matrix" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Lockup Ratio Matrix</figcaption></figure><p>С учетом эмиссии в 8% команда ожидает, что доля стекинга составит от ~37% до ~66% от общего предложения, чему будет способствовать наличие продуктов для ликвидного стекинга, созданных для Chainflip. Они также ожидают, что валидаторам в конечном итоге потребуется от 200,000 до 400,000 токенов FLIP, чтобы попасть в активный сет.</p><p>Задумка следующая, чем меньше застейкано токенов в протоколе (Lookup Ratio), тем выше доходность для валидатора. Если LR = 45%, то необходимо минимум 275k токенов для активного сета, и APY может составлять 17.5%.</p><p>Итого, можно ожидать доходность для валидатора за первый год ~ 16% годовых.</p><p><strong>Статья дохода №2:</strong></p><p>За счет того, что 0.1% сетевой комиссии, которая собирается в USDC, выкупает токен FLIP и сжигает его, т.е. валидаторы Chainflip не зарабатывают на транзакциях или комиссиях протокола.</p><p>Итого, чем выше оборот протокола, тем больше токенов FLIP выкупается с рынка, за счет чего его цена растет, это и есть стимулирование вознаграждения.</p><p>Ось X - цена $FLIP, ось Y дневные объёмы в миллионах.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d406d38e55b452388f663d7138e3e1d1285afeb1940d8a9d538f9509e7ee142d.webp" alt="Network Fee Natural Pricing Matrix" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Network Fee Natural Pricing Matrix</figcaption></figure><p>Итак, мы знаем, что инфляция стремится к 8% годовых. Если предположим, что дневной оборот протокола составляет $100M, то при цене токена в $10, будет выкуплено с рынка 12.9% токенов FLIP. На этом примере, итоговая инфляция протокола составит 8%-12.9%=-4.9% (отрицательная инфляция). Иными словами у нас дефляция на 4.9% годовых. Пример для понимания и трактовки таблицы.</p><h3 id="h-provajder-likvidnosti" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Провайдер ликвидности</h3><p>Проблему LPing, собираются решать созданием такой экономической структуры, в которой LPing позволяет заработать столько денег, что протоколу никогда не придется напрямую вознаграждать поставщиков. Таким образом стимулы в виде токенов просто не требуются для достаточного вознаграждения LP</p><p>Иными словами, не будет какого-то стимулирования, за предоставление ликвидности. Вампирская атака отменяется!</p><h3 id="h-polzovateli-protokola" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Пользователи протокола</h3><p>Собственно те, кто будут совершать обмены и приносить доход всем остальным участникам протокола.</p><p><strong>Мы можем совершить обмен двумя способами:</strong></p><ol><li><p>Используя брокера, о нём ниже.</p></li><li><p>Используя Vault напрямую в обход брокера.</p></li></ol><p>Прямые сделки с Vault — этот процесс требует от пользователя отправки средств непосредственно на основной кошелек Vault или вызова функции обмена контракта Vault, но в транзакцию депозита на внешней цепи должна быть включена вся необходимая информация об обмене, такая как адрес назначения и цепь назначения. После этого прямого перевода, валидаторы будут анализировать метаданные и немедленно включать сделку в очередь обмена.</p><p>Другими словами на EVM сетях, мы сможем взаимодействовать со смарт-контрактами, совершая обмен напрямую, при этом мы берем на себя расходы за газ, т.к. включаем всю необходимую информацию в саму транзакцию.</p><h3 id="h-brokery" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Брокеры</h3><p>Их роль заключается в создании и отправке запросов на открытие депозитных каналов в сети Chainflip от своего имени, но в основном от имени конечных пользователей.</p><p>Брокер должен предлагать конечную точку, которая принимает данные об намерении совершить обмен и возвращает хэш экстризика, когда брокер открывает депозитный канал на State Chain для пользователя. Отсюда депозитный канал может быть проверен через любой вторичный источник (эксплорер), прежде чем будет совершен депозит на полученный адрес депозитного канала.</p><p><em>Экстризик - термин из Polkadot, по сути, транзакция или другая операция, которая вносится в блокчейн с целью изменения состояния этой цепочки.</em></p><p>Брокеры платят небольшую комиссию за транзакцию на State Chain в $FLIP каждый раз, когда они отправляют экстризик на State Chain. Эти комиссии за транзакции $FLIP сжигаются.</p><p>Таким образом, брокер отвечает собственным балансом FLIP, за потенциальный спам. Если их конечная точка злоупотребляется, они оплачивают ассоциированные с этим комиссии за транзакции. В результате, брокерам придется разрабатывать системы, которые защищают от спам-атак. Приватные брокеры обходят эту проблему, но публичные должны гарантировать, что их веб-интерфейс или API надлежащим образом защищены, и запросы адекватно отфильтрованы.</p><p>При этом, операторы брокеров могут выбирать, брать ли комиссию за использование их конечной точки, и она может быть установлена в любом значении от 1 до 1000 базисных пунктов. Эта комиссия взимается в USDC сразу после вычета комиссии сети.</p><p>Таким образом, любой, кто желает интегрировать Chainflip в свой кошелек, веб-интерфейс или другой продукт Web3, может получить выгоду от торговли своих пользователей на протоколе.</p><h2 id="h-tokenomika" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Токеномика</h2><h3 id="h-grafik-vypuska-tokenov-dollarflip" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">График выпуска токенов $FLIP</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/67a18c1634a0e954408d30b0bc15ee4f89932b0eaf66745b57a06da891ae79bb.jpg" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Этот график выпуска показывает ожидаемое распределение разблокировок токенов в течение 36 месяцев после запуска токена.</p><ul><li><p>Genesis Supply = 90M $FLIP.</p></li><li><p>Initial Circulating Supply = 22,061,124 $FLIP.</p></li><li><p>Инвестора 34,181,497 (~ 38%).</p></li><li><p>Node Operator Programs = 4,750,000 из них 250k позже разрадут за тестнет.</p></li><li><p>Treasury Reserves = 22,000,000. Эти токены останутся заблокированными, но должны быть развернуты в валидаторах.</p></li><li><p>Coinlist Token Sale = 4.5M + 2.4M (запасных).</p></li></ul><p><strong>Итого залоченные группы:</strong></p><ul><li><p>Инвестора = 18,886,906</p></li><li><p>Treasury Reserves = 22,000,000</p></li><li><p>Strategic Investors ~ 3,162,974 под вопросом.</p></li></ul><p>Гарантированно залоченно в валидаторов 40,886,906 токенов FLIP.</p><p><strong>Итого, разлоченные группы:</strong></p><ul><li><p>Node Operator Programs ~ 4.75M</p></li><li><p>Coinlist Token Sale ~ 4.5M + 2.4M</p></li><li><p>Инвестора ~ 2.42M</p></li></ul><p>Предположим худший сценарий, все льют в стакан ~ 12.5M токенов. Получаем капитализацию в $22.875M, чтобы все вышли по $1.83 (т.е. бузубыток).</p><h3 id="h-obzor-investicionnyh-raundov" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Обзор инвестиционных раундов</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/321870d9e3afc2fbab5a0711543bd56aa20eced36f9883c9e6be75c2e1011373.png" alt="инвестиционные раунды" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">инвестиционные раунды</figcaption></figure><p>Было три глобальных раунда инвестиций:</p><ul><li><p>Opening Rounds, со средней ценой в $0.1663 и 22.9M токенов.</p></li><li><p>Main Round 1, со средней ценой в $0.5 и 11.6M токенов.</p></li><li><p>Main Round 2, в котором они продали 22.8% долю компании.</p></li></ul><h2 id="h-osnovnye-preimushestva-protokola" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Основные преимущества протокола</h2><ol><li><p>Используются нативные кошельки в каждой сети, нет необходимости оборачивать токены.</p></li><li><p>Используя API или SDK протокола, можно интегрировать Chainflip в кошельки или другие протоколы.</p></li><li><p>Брокерская программа предполагает возможность вознаграждения, как эквивалент партнерской программы, что может стимулировать интеграцию.</p></li><li><p>Маркетмейкеры могут зарабатывать на фиксированном спреде, имея возможность прогнозировать цену, делая ставку и борясь за эту прибыль.</p></li><li><p>В теории, холдеры токена FLIP, предполагают “пассивный заработок” за счет того, что протокол выкупает токен с рынка и сжигает его. Чем выше обороты протокола, тем больше токенов выкупается и сжигается, таким образом стоимость токена должна расти из-за дефляции.</p></li></ol><h2 id="h-potencialnye-nedostatki-protokola" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Потенциальные недостатки протокола</h2><h3 id="h-validatory" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Валидаторы:</h3><ul><li><p>Высокий порог входа со старта ~ 275k+ $FLIP.</p></li><li><p>Низкое значение активного сета, всего 150 валидаторов.</p></li><li><p>Низкая децентрализация не дает крупному LP достаточный уровень доверия.</p></li></ul><h3 id="h-jit-amm" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">JIT AMM:</h3><ul><li><p>Модель JIT, не может дать пользователям уверенности в окончательном результате их обмена, заранее. Иными словами, невозможно определить окончательный расчет проскальзывания/цены, пока не будут заключены все сделки. Эта проблема усугубляется в торговых маршрутах с несколькими свопами, пример BTC/ETH, который работает BTC&gt;USDC&gt;ETH.</p></li><li><p>Если пул окажется очень несбалансированным из-за крупных сделок в одном направлении в короткий промежуток времени, пользователи, которые полагаются на модель JIT для точного ценообразования, могут пострадать. Это произойдет потому, что все маркет-мейкеры будут вычищены с одной стороны, а пассивная ликвидность, по ожиданиям, не будет преобладать на JIT AMM, чтобы смягчить эту проблему.</p></li><li><p>Маркет-мейкерам приходится дольше ждать ребалансировки портфеля, чем обычным АММ, поскольку существует дополнительная задержка на подтверждение депозитов и обработку снятия средств по сравнению с другими АММ на цепочке.</p></li><li><p>Крупные депозиты, которые превышают или в значительной степени исчерпывают доступную ликвидность в пуле, изменяют исходную теорию игры и стимулируют маркет-мейкеров к сговору, а не к конкуренции. Если маркет-мейкеры знают, что они не могут исполнить ордер, а также знают, что другие маркет-мейкеры не могут исполнить ордер, маркет-мейкеры получают гораздо большую выгоду, если все они сдвинут свои диапазонные ордера в сторону от рыночной цены, чтобы эффективно купить входящий депозит за долю от общей рыночной цены.</p></li><li><p>Команда протокола рассчитывает, что LP будут создавать свое торговое программное обеспечение в первую очередь и начинать конкурировать друг с другом на AMM, даже до того, как появится достаточное количество пользователей, чтобы эти LP могли существовать только за счет взносов LP, финансируемых пользователями.</p></li><li><p>Размер спреда для пулов может быть от 5 до 30 bps</p></li></ul><h3 id="h-broker" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Брокер</h3><ul><li><p>Потенциально могут понести убытки в токене FLIP в случае снифа и последующего спама.</p></li></ul><h2 id="h-itogi" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Итоги</h2><h3 id="h-1-ideya-protokola" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">1. Идея протокола</h3><p>Давай начнем с того, что идея не нова, уже существует с 2021 года, протокол <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://defillama.com/protocol/thorchain">Thorchain</a>, который имеет схожую идею и устройство. На его примере можно видеть потенциал. Да, возможно сравнение не уместно, Thorchain взламывали два раза, и используют они свой токен $RUNE, для баланса пулов, вместо $USDC от Chainflip.</p><p>Но зато, мы можем проверить показатели <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://defillama.com/protocol/thorswap">ThorSwap</a>, за последние 12 месяцев, средний месячный объём составляет $525.75M, или $17.25M в день. Всего за прошлый год они сделали оборот в $6.3B.</p><p>Если предположить такой же объём для Chainflip, то средняя за год цена токена $FLIP при обратном откупе, должна составлять меньше $3, чтобы откуп мог в ноль перекрыть инфляцию в 8%. Только при более низких значениях, мы будем сжигать больше, чем чеканить. Данный сценарий является долгосрочным.</p><h3 id="h-2-ideya-komandy" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">2. Идея команды</h3><p>Команда расказывает красивую историю о большом куске пирога, спотовой торговле на CEX. Действительно, это лакомый кусок за который стоит бороться.</p><p>Предположим, что месячный объём спота на ТОП 10+ бирж, это $300B, а мы рассматриваем худший сценарий. Вычтем 75%, сделав допущение, что их могут занимать ERC20 токены, которые не будут доступны на Chainflip. Нас ведь интересуют токены: BTC, XRP, LTC, APT, ADA, ETH, ATOM, SOL, FIL, DOT.</p><p>Итого $75B в месяц, вычтем еще 75% оставив ритейлу 25%, итого округлим до $20B. Предположим, что в первый год, получиться завоевать 10% этого рынка, итого $2B в месяц оборота. Итого $65.75M оборота в день и при таком раскладе, мы будет в дефляции при цене токена $7.</p><h3 id="h-3-spred" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">3. Спред</h3><p>На бумаге звучит круто, а по факту, имеем спред в пулах от 5 до 30 bps.</p><p>На CEX спред значительно лучше. Он конечно зависит зависит от ликвидности и состояния рынка. Средние значения спреда на момент написания:</p><ul><li><p>DOT - 5 bps;</p></li><li><p>FIL - 6 bps;</p></li><li><p>ATOM - 5 bps;</p></li><li><p>SOL - 4 bps;</p></li><li><p>ADA - 2.8 bps;</p></li><li><p>APT - 7 bps;</p></li><li><p>LTC - 2.7 bps;</p></li><li><p>XRP - 0.325 bps;</p></li><li><p>ETH - 2.2 bps;</p></li><li><p>BTC - 2.1 bps;</p></li></ul><p>По итогу, CEX становиться выгоднее, минимум на 2.5 bps в самых ликвидных парах. А это $7.5 на единицу BTC при цене $30k. А если мы прикинем 25 bps, которые они могут установить для BTC, то спред и того, составит $75 на единицу BTC.</p><p>И в этом момент, мы можем начать догадываться, что с такими условиями для маркетмейкеров, не все захотят валить с CEX, ради децентрализации.</p><p>А вот условный Джон, который установил “кошелек” и захочет свапнуть из BTC в ETH, потеряет на оба круга почти 50 bps, вместо стандартных 5 bps на CEX. Либо минимум 10 bps, если предложить минимальную ставку.</p><p>К этому необходимо добавить, что JIT не гарантирует цену исполненения и отсутствие проскальзывания, т.к. это зависит от количества подтверждений на каждом блокчейне. И рыночная ситуация может быстро измениться, если мы будет ждать, условные 4 блока на BTC чейне, ~ 60 минут.</p><p>Мой вывод, что крупные игроки, еще не скоро перейдут на DEX, т.к. терять почти 10 раз на комиссии, не самая smart идея.</p><h3 id="h-4-komissii" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">4. Комиссии</h3><p>Протокол, поверх спреда, взимает комиссии в 0.1% в USDC за транзакцию, а также сверху может накладываться комиссия брокера от 0.01% до 10% от суммы транзакции, либо нулевая, если брокер не хочет взимать комиссию.</p><p>Можно возразить, что комиссии есть на любом CEX, и они составляют для базового tier, те же 0.1% (binance), или 10 bps.</p><p>Все верно, только уже сейчас есть CEX, которые предлагают нулевые комиссии на спот, при обозначенном выше спреде. А для больших партнеров, условный binance может давать комиссии в 2-3 bps, и это уже в 3-5 раз лучше.</p><h3 id="h-5-tokenomika" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">5. Токеномика</h3><p>Хорошая ситуация в первый месяц, когда в рынке будет ~ 10% токенов. У ряда инвесторов конечно есть значительное преимущество, кто-то вообще прикупил 5.62% протокола по $0.0667, что уже составляет 27.4 иксов.</p><p>Но учитывая среднюю $0.1663, получаем разницу в 11 исков, или 3.5 икса от Main Round.</p><p>В целом, хороший прайс. С их оценкой FDMC в $165M, можно согласиться, а это цена токена в $13, при раскладе, что льют в стакан все 12.5M разлоченных токенов. Даже если считать лучшим/худшим раскладом Market Cap в $50M, получаем цену токена в $4, два иска, уже неплохо. Но я больше склоняюсь к вероятности выйти по цене в $10 - $15, а это 5-8 исков.</p><h3 id="h-6-polzovatelskij-funkcional" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">6. Пользовательский функционал</h3><p>Я до сих пор не увидел в протоколе следующий функционал:</p><ol><li><p>Возможность стейкать токены в какого-то валидатора из UI.</p></li><li><p>Взаимодействие хоть с какими-то пулами, LP.</p></li><li><p>Свап в любую сторону, хотябы BTC &gt; ERC20</p></li></ol><p>Это конечно может быть самое простое для разработчиков, добавить UI, поэтому они решили оставить это на закуску. Но мне не ясно, почему UI для пользователя до сих пор не реализовали или сделали открытым.</p><h2 id="h-perspektivy" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Перспективы</h2><h3 id="h-kratkosrok" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Краткосрок</h3><p>В этой перспективе, мы вполе можем получить нормальные иксы. В предыдущие сейлы NEON/ARCH я писал, что если выиграю аллокацию, то зайду на $100. По итогу смог купить только в ARCH, отработав заход в Coinlist, не более.</p><p>Сейчас, после того, как Coinlist ввел ограничения с необходимостью наличия депозита на аккаунте, на желаемую сумму покупки, то мы получили значительный отсев ботов. А также, продажа аккаунтов на вторичке, могла сильно пострадать.</p><p>В иных обстоятельствах, $4,000 верхняя планка покупки, была бы редфлагом, но исходят из нововведений, это может быть актуально.</p><p>Я рассчитываю на консервативный заход, примерно $1k - $2k.</p><p>Из рисков, потенциальный перенос на 120 дней с октября, а это конец февраля 2024, и вообще не ясно, где будет рынок в этот момент.</p><p>Еще мне импонирует, что чем меньше купят на Coinlist, тем меньше будут лить в стакан, а два предыдущих проекта могут поубавить рвения залетать в текущий.</p><p>Единственный серьезный редфлаг, имхо, это маркетинг, который и делает иксы. И тут, к сожалению, проекту особо нечем похвастать. Да у них TwitterScore 84, подписаны фонды. Но у и NEON’a скор был 104 с фондами, и помогло это им? Если бы не фактор маркетинга, то заходил бы большим сайзом.</p><h3 id="h-srednesrok" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Среднесрок</h3><p>В перспективе первых 12 месяцев, я бы не ожидал какого-то значительного роста. Возможно по итогу первого года, они выйдут на среднюю в $9M - $18M оборота в день. Но при таких показателях, инфляция будет в районе 5% и только ниже $2.5 за токен, мы будем перекрывать инфляцию сжиганием.</p><p>В первый год, будет гарантированно залоченно 45% токенов протокола, то максимальная доходность для валидаторов будет в районе 17.5%.</p><p>А так как валадаторы не зарабатывают на комиссиях, они сжигаются, а инфляция будет положительная, то это единственное, что перепадет валидаторам.</p><p>Для валидаторов есть более доходные протоколы, особенно при необходимости стейка для активного сета от 275k $FLIP, что при цене в $1.83 почти $0.5M. По этой причине, в протоколе места отдадут тем, кто тестировал его изначально. Со стороны врядли будет много желающих повалидировать за $0.5M.</p><p>LP - тоже не сразу взлетит, тут только стоит ждать надстройки, единственная проблема, что в Chainflip ты не можешь развернуть контракт, а значит, эти сервисы будут работать на основе SDK или API.</p><p>Пожалуй, единственные для кого постарались, это MM, им обеспечили гарантированный спред, так что, как минимум, пара BTC/ETH может быть актуальна для заработка.</p><p>Вопрос только, кто захочет переплачивать за протокол, разве что за небольшие объёмы на одного пользователя, когда условный $1, не так заметен, как $100 подаренные ММ’у.</p><h3 id="h-dolgosrok" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Долгосрок</h3><p>В перспективе 3-5 лет, с учетом потенциальных интеграций, тонкой настройки протокола, проработки bps в пулах — Chainflip может занять своё достойное место и выйти на оборот в $2B - $4B в месяц, c ценой токена $15 - $45.</p><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="null">Subscribe</a></div><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/ff481effd34cb44044b2553c738f58be94665a2f029e64949118318dbe48210b.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[$BTC 30k lvl]]></title>
            <link>https://paragraph.com/@holmberg15a/btc-30k-lvl</link>
            <guid>DjshnkoxsO0YkS4tqug6</guid>
            <pubDate>Mon, 17 Jul 2023 07:37:20 GMT</pubDate>
            <description><![CDATA[Почти месяц $BTC консолидирует объём на уровне в $30k. Давай посмотрим, что из точки может иметь смысл.Профили объёмаКоррекция целикомКуда пришли основные объёмы:$17,000$19,000 - $21,000$23,000$30,000профиль объёмов основной коррекцииВыше $30k объёмов практически нет, так что это последняя точка консолидации, если мы предполагаем какое-то продолжение движения.Движение вверхВидим, что объём пришел на $17k. При этом имеем локальные объёмы на:$30,275$28,000$23,000профиль объёмов текущей коррекци...]]></description>
            <content:encoded><![CDATA[<p>Почти месяц $BTC консолидирует объём на уровне в $30k. Давай посмотрим, что из точки может иметь смысл.</p><h2 id="h-profili-obuyoma" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Профили объёма</h2><h3 id="h-korrekciya-celikom" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Коррекция целиком</h3><p>Куда пришли основные объёмы:</p><ul><li><p>$17,000</p></li><li><p>$19,000 - $21,000</p></li><li><p>$23,000</p></li><li><p>$30,000</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b097380c93cd1d1f4416be4d0e3d06d59329e6941941c2fab0354467f744c174.png" alt="профиль объёмов основной коррекции" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">профиль объёмов основной коррекции</figcaption></figure><p>Выше $30k объёмов практически нет, так что это последняя точка консолидации, если мы предполагаем какое-то продолжение движения.</p><h3 id="h-dvizhenie-vverh" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Движение вверх</h3><p>Видим, что объём пришел на $17k. При этом имеем локальные объёмы на:</p><ul><li><p>$30,275</p></li><li><p>$28,000</p></li><li><p>$23,000</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9e20424413d82537beee54b07aaa01d7b7c224002f8cc37547cb55739e5022c3.png" alt="профиль объёмов текущей коррекции" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">профиль объёмов текущей коррекции</figcaption></figure><h2 id="h-dopustim-my-smotrim-na-long" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Допустим мы смотрим на лонг:</h2><h3 id="h-plyusy" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Плюсы:</h3><ol><li><p>Консолидация почти на месяц, 25 дней с момента поста.</p></li><li><p>Короткий стоп - 3.6%, за текущую проторговку.</p></li><li><p>Отсутствие значимых объёмов на пути вверх.</p></li><li><p>Ближайшая точка сопротивления, примерно на уровне $39,000 - $40,000. Там же начинается retracement на 0.618.</p></li><li><p>1 к 8, соотношения риска к ближайшему потенциалу.</p></li><li><p>Заход по локальному тренду вверх, местной коррекции.</p></li><li><p>$30k из сопротивления, мог стать поддержкой.</p></li><li><p>Если рассматриваем ретрейсмент на 0.786, как ограничение для всего движения, то итоговое соотношение 1 к 18, или до $50k</p></li></ol><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0b6d5c7f1c0d8523b3619192fabfe477dbc8e82261013c7691387e7ba616c696.png" alt="короткий стоп на 3.6%" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">короткий стоп на 3.6%</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0e50a213c497dcc4aef795a13b41df7b8e0e8aaf5c1451d01291f6205d0312af.png" alt="потенциал лонга" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">потенциал лонга</figcaption></figure><p>Если мы предполагаем, что продолжим движение вверх, то ближайшим ограничителем у нас будет общий retracement до 0.786. Самое простое, что может быть — это треугольник, сторона которого не может выйти за этот показатель.</p><p>Если формация иная, то нужно будет смотреть другие потенциальные сценарии. Пока рассматриваем самый фановый.</p><h3 id="h-minusy-longa" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Минусы лонга:</h3><ol><li><p>Ближайший объём поддержки на $28,000.</p></li><li><p>Учитывая канал, заходить куда-то не лучшая идея. Такая себе позиция, вправо.</p></li></ol><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c12ce0259b564a830fdd0b57eba01fffb77548aa0dc6b175ce9dd21ed6016bdf.png" alt="позиция в местном канале" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">позиция в местном канале</figcaption></figure><h2 id="h-dopustim-my-smotrim-na-short" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Допустим мы смотрим на шорт:</h2><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/dda99588d3dcf71f58924059a0ae8b6c37459ae67487b67f28e37a6ffb463d91.png" alt="шорт" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">шорт</figcaption></figure><h3 id="h-minusy" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Минусы:</h3><ol><li><p>С текущей точки, длинные стопы, почти 6%, за саму консолидацию.</p></li><li><p>1 к 3, соотношения риска к ближайшему потенциалу в $25k.</p></li><li><p>Итоговый потенциал примерно 45%, т.к. там весь объём.</p></li></ol><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7592d0d9b38cc73547a25baeaf670272aa52b38330546e48feb8647839a6e6fa.png" alt="ближайший потенциал" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">ближайший потенциал</figcaption></figure><h2 id="h-vyvody" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Выводы:</h2><p>Если мы хотим, что-то поделать на рынке, то на текущий момент, из этого положения графика можно рассматривать несколько сценариев:</p><ul><li><p>Сценарий 1 — покупка от текущей точки с короткими стопами на 3.5%.</p></li><li><p>Сценарий 2 — покупка от $28k в случае если туда придет цена, но по-хорошему, стопы должны быть ниже $25k, а это 11% риска.</p></li><li><p>Сценарий 3 — продажа по $30.5 - $31k, чтобы довести риск до 3.5% - 6%.</p></li></ul><p>Нас явно консолидируют, вопрос в какую сторону. ИМХО, логичной выглядит покупка, с потенциалом в 30% - 40%. Я уже делал разбор, почему возможен <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/holmberg15a.eth/7QVZOX7VGHFS9HxmBzlytgdQPXQmGgtQAYP7ML6q5P4">сценарий продолжения роста</a>.</p><p>Для меня, одним из главных критериев, является время, мы долго стоим вправо, значит мы в коррекции, а не импульсе. И рас мы растем, то это коррекция к коррекции, а у неё уже есть свои ретрейсменты и экстеншены. Мне больше заходит идея ретрейсмента 0.618-0.786. Как оно будет по итогу, посмотрим.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/41b77a35352e43a09d1c608332dd6c072656b2571701d60fc749a88c80b8bee2.png" alt="идея ретрейсмента 0.618-0.786" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">идея ретрейсмента 0.618-0.786</figcaption></figure><p>Из минусов продолжения роста, можно выделить следующие идеи:</p><ol><li><p>Мы почти дошли до ретрейсмента в 0.5 — и если это зигзаг, то падать нам есть куда, ближайшая точка $14k, а там по-хорошему и до $6.5k можно.</p></li><li><p>Если мы считаем, resistance $30k - $32k, то мы как раз в него уперлись.</p></li></ol><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4ce1b4674f2a4ade16e70685984baaedabb78b6f463ce639a4932e4ab7375c17.png" alt="если зигзаг..." blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">если зигзаг...</figcaption></figure><h3 id="h-vybiraj-to-chto-tebe-bolshe-podhodit" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Выбирай то, что тебе больше подходит.</h3><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="null">Subscribe</a></div><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/470ebc95ad99ea802a2560aed017e82a3a6b3935d3bdfdc7506662b9c947e955.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Диверсификация — это единственный бесплатный обед]]></title>
            <link>https://paragraph.com/@holmberg15a/pcQVyC2oUSdvPppw9Ed0</link>
            <guid>pcQVyC2oUSdvPppw9Ed0</guid>
            <pubDate>Fri, 14 Jul 2023 09:16:59 GMT</pubDate>
            <description><![CDATA[Главная идеяRysk - исходит из Modern Portfolio Theory (MTP), теорию представил Гарри Марковиц, доказав, что портфель, включающий множество некоррелированных активов, может достигнуть большего дохода на единицу принимаемого риска (Sharpe Ratio).Диверсификация - это единственный бесплатный обед. Лауреат Нобелевской премии Гарри Марковиц.Целью в Rysk является создание децентрализованных криптоактивов, не коррелирующих с рынком, для обеспечения рыночно-нейтральных доходов и лучшего диверсифициров...]]></description>
            <content:encoded><![CDATA[<h3 id="h-glavnaya-ideya" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Главная идея</h3><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rysk.finance/">Rysk</a> - исходит из Modern Portfolio Theory (MTP), теорию представил Гарри Марковиц, доказав, что портфель, включающий множество некоррелированных активов, может достигнуть большего дохода на единицу принимаемого риска (Sharpe Ratio).</p><blockquote><p><em>Диверсификация - это единственный бесплатный обед.</em> Лауреат Нобелевской премии Гарри Марковиц.</p></blockquote><p>Целью в Rysk является создание децентрализованных криптоактивов, не коррелирующих с рынком, для обеспечения рыночно-нейтральных доходов и лучшего диверсифицирования криптовалют, а также достижения большего ожидаемого дохода на единицу риска.</p><h3 id="h-pervyj-produkt" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Первый продукт</h3><p>Dynamic Hedging Vault (DHV) — это гибридный протокол AMM и RFQ для опционов, который генерирует некоррелированную доходность для своих поставщиков ликвидности, позволяя при этом любому торговать (покупать и продавать) опционы с широким диапазоном цен страйков и дат истечения срока. DHV использует динамический подход к хеджированию риска для генерации рыночно-нейтральной некоррелированной доходности для поставщиков ликвидности.</p><h3 id="h-kak-rabotaet-dhv" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Как работает DHV</h3><p>Rysk DHV - это пул, который использует подход динамического хеджирования. AMM по динамическому хеджированию продаст опционы любому пользователю, стремясь генерировать доход от премий по опционам и других возможностей хеджирования. Опционы оцениваются на основе модели стимулирования, где опционы оцениваются как &quot;дешевле&quot; или &quot;дороже&quot; в зависимости от экспозиции дельта-пула и его использования. Поставщики ликвидности получают здоровую, не коррелирующую доходность, поскольку пул получает премию, действуя как децентрализованный и автоматизированный торговый стол OTC по опционам.</p><p>Простыми словами, пул зарабатывает на комиссии за продажу опционов, работая как автоматизированный сервис по торговле ими. Предоставляя ликвидность, можно получить ожидаемую доходность за меньший риск, или увеличить свою ожидаемую доходность, не увеличивая риск — это бесплатный обед.</p><h2 id="h-rysk-beyond" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Rysk Beyond</h2><p>Rysk Beyond — это продолжение Rysk Alpha (запущенного в Октябре 2022) и открытие возможностей для опционных трейдеров. Rysk Beyond сейчас работает в Arbitrum Mainnet.</p><p>Rysk Beyond был разработан в соответствии с тремя основными целями:</p><ol><li><p>Предложить узкие спреды между ценами покупки и продажи и глубокую концентрированную ликвидность для трейдеров опционов</p></li><li><p>Создать гибкую и автоматизированную платформу для трейдеров и протоколов/структурированных продуктов для торговли и интеграции</p></li><li><p>Увеличить эффективность хеджирования для снижения рисков и увеличения доходности для поставщиков ликвидности</p></li></ol><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e14ee2bd05237b956cd0fb3276692729b34c94f29f2f30cbe2f369b288bbb16d.webp" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h3 id="h-vozmozhnosti-vzaimodejstviya-s-dhv" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Возможности взаимодействия с DHV:</h3><ul><li><p>Интеграция с протоколами структурированных продуктов — для торговли опционами, обеспечивая полностью автоматизированные стратегии и возможность более разнообразных структур выплат.</p></li><li><p>Доступ для retail пользователя — позволяет получить котировку для любого опциона, с любым сроком и любым страйком. Розничные пользователи или любой трейдер, заинтересованный в торговле индивидуальными опционами, могут использовать Rysk DHV в качестве контрагента для своих сделок.</p></li><li><p>Маркет-мейкеры и хедж-фонды — могут быть заинтересованны из-за дельта-экспозиции. Если дельта-экспозиция пула сильно смещена в одну сторону, опционы, которые приближают дельту обратно к нулю, будут оцениваться дешевле. Это представляет собой возможность получить дешевое кредитное плечо, хедж, или провести арбитраж в отношении других площадок для торговли опционами.</p></li></ul><h3 id="h-rysk-beyond-vvodit" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Rysk Beyond вводит:</h3><ol><li><p>Механизм ценообразования на блокчейне с возможностями AMM;</p></li><li><p>Частичное обеспечение с использованием нескольких видов залога;</p></li><li><p>Конструирование стратегий по опционам в один клик, объединяющих ванильные опционы в одну транзакцию;</p></li><li><p>Улучшенное хеджирование.</p></li></ol><h2 id="h-model-cenoobrazovaniya" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Модель ценообразования:</h2><p>В общих чертах модель ценообразования в Rysk Beyond — это комбинация 4 функций:</p><h3 id="h-1-vanilnaya-cena-black-scholes-ispolzuyushaya" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">1. Ванильная цена Black Scholes, использующая:</h3><ul><li><p>Подразумеваемую волатильность извлекают из модели стохастической волатильности (SABR), которая используется для построения &quot;улыбки волатильности&quot; — графического представления волатильности различных опционов. Затем эта волатильность калибруется off-chain, используя данные по волатильности с биржи Deribit для каждого периода истечения срока опциона.</p></li><li><p>Процентная ставка — рассчитывается исходя из спота и фьючерсов Deribit.</p></li></ul><h3 id="h-2-model-proskalzyvaniya-slippage-uchityvayushaya" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">2. Модель проскальзывания (slippage), учитывающая:</h3><ul><li><p>Текущую экспозицию DHV для данного инструмента, а также размер сделки. Слайдинг (или slippage) здесь означает изменение цены опциона от момента размещения заказа до момента его исполнения. Экспозиция DHV (Delta Hedged Volatility) – это риск, связанный с конкретным инструментом в портфеле DHV. Если DHV уже имеет большую экспозицию в данном инструменте или размер сделки велик, цена может измениться более значительно во время исполнения сделки.</p></li><li><p>Дельту опциона — позволяя настроить проскальзывание при различных значениях дельты. Это мера того, насколько цена опциона изменится при изменении цены базового актива. В модели слайдинга учитывается дельта опциона, что позволяет настроить слайдинг для различных значений дельты. Это означает, что при определенных значениях дельты слайдинг может быть больше или меньше, что может повлиять на конечную цену, которую трейдер получает при исполнении сделки.</p></li></ul><h3 id="h-3-model-spreda-osnovannaya-na" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">3. Модель спреда, основанная на:</h3><ul><li><p><strong>Collateral Lending Premium</strong> (Премия за залоговое обеспечение) - это потерянная прибыль, которую мы могли бы получить, если бы вложили свои средства в другое место, где они приносили бы проценты, а не использовали их в качестве залога для опциона. Таким образом, это своего рода &quot;премия за залог&quot;, которую нужно учесть при определении цены опциона.</p></li><li><p><strong>Delta Hedging Premium</strong> (Премия за хеджирование дельты) — это стоимость, связанная с &quot;страховкой&quot; от изменения цены базового актива опциона. Если цена актива сильно меняется, это может оказать большое влияние на стоимость опциона. Хеджирование дельты помогает снизить этот риск, но это не бесплатно — эта стоимость также учитывается при определении цены опциона.</p></li><li><p><strong>Handbrake</strong> (&quot;Ручной тормоз&quot;) — это механизм, который позволяет &quot;притормозить&quot; торговлю, если слишком много опционов продается DHV (при этом трейдеры продают опционы DHV). Это достигается путем снижения подразумеваемой волатильности (IV - Implied Volatility), что ведет к снижению цены опциона.</p></li></ul><h3 id="h-4-torgovaya-komissiya-v-vide" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">4. Торговая комиссия в виде:</h3><ul><li><p>Фиксированной суммы в долларах за контракт - в настоящее время 0.30 доллара за контракт.</p></li><li><p>Лимит в 12.5% от премии при продаже опционов обратно в пул.</p></li></ul><h2 id="h-mnozhestvennoe-chastichnoe-obespechenie" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Множественное Частичное Обеспечение</strong>:</h2><p>DHV (Delta Hedged Volatility) предоставляет возможность множественного частичного обеспечения. Это увеличивает эффективность использования капитала и расширяет предложение по продуктам. В системе Rysk Beyond, продавцы опционов могут выбирать, какой залог использовать, начиная со стейблкоинов (USDC) и ETH - в будущем список будет расширен, включая токены, приносящие доход.</p><p>С этой системой, продавцы опционов могут решить, как много риска они хотят взять на себя. Они могут продавать &quot;голые&quot; опционы (где они не имеют обеспечения, если цена актива пойдет в неправильном направлении), или они могут продавать покрытые колл-опционы или защищенные пут-опционы (где они имеют некоторую степень защиты от неблагоприятных движений цен).</p><h2 id="h-strategii-opcionov-v-odin-klik" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Стратегии опционов в один клик</strong></h2><p>Стратегии опционов в один клик в Rysk Beyond позволяют совершать сложные торговые операции, которые обычно требуют нескольких отдельных транзакций, в одну операцию. Это может быть особенно полезно, когда вы хотите купить или продать несколько опционов одновременно.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/71cdf3e3e4cbf31c4e6294f6d4d011423bb05155c932f80d96eefb18ce0e884e.webp" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Это также упрощает процесс создания сложных торговых стратегий, позволяя трейдерам и протоколам эффективнее использовать свой капитал и снижать риски, связанные с выполнением нескольких транзакций.</p><h2 id="h-uluchshennoe-hedzhirovanie" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Улучшенное хеджирование:</h2><p>DHV хеджирует свою экспозицию следующим образом:</p><ul><li><p>Действия по цене — например, они могут установить цены на опционы таким образом, чтобы уменьшить дельту портфеля (изменение стоимости портфеля в ответ на изменение цены базового актива), делая это &quot;дешевле&quot;. В сущности это стимулирует арбитражные возможности.</p></li><li><p>Использование других инструментов: DHV может хеджировать риски, торгуя спотовыми сделками, открывая позиции по бессрочным фьючерсам, или любым другим продуктом с определенной дельтой.</p></li></ul><p>С запуском Rysk Beyond увеличилась эффективность хеджирования, добавились новые интеграции, такие как GMX Perps и Uniswap Range Order, помимо уже существующих, таких как Rage Trade и Uniswap swap trades.</p><ul><li><p>С помощью GMX DHV может торговать бессрочными контрактами на рынке с высокой ликвидностью без влияния проскальзывания.</p></li><li><p>С помощью Uniswap Range Orders, DHV может размещать лимитные ордера на спот-торги, что позволяет хеджировать с переменным временем исполнения и фиксированной ценой. <strong>Тета-генерирующие короткие гамма-позиции</strong>: Этот термин означает, что DHV может занимать позиции, которые приносят прибыль за счет уменьшения волатильности (тета) и укорачивают гамма-риск. Гамма-риск связан с изменением волатильности базового актива. Это может быть полезно в периоды низкой волатильности или для хеджирования высоких гамма-позиций. В общем, это позволяет DHV лучше управлять своими рисками и потенциально увеличивать прибыль.</p></li></ul><p>Хеджирование является критическим улучшением для Rysk Beyond, поскольку модернизация хеджирования:</p><ul><li><p>Может улучшить прибыльность поставщиков ликвидности за счет снижения рыночных рисков</p></li><li><p>Позволяет лучше ценообразование опционов, улучшая общий опыт торговли.</p></li></ul><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rysk.finance/">https://www.rysk.finance/</a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/@rysk-finance">https://medium.com/@rysk-finance</a></p><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="null">Subscribe</a></div>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/8f5d0339fc48376efee18bd8cc10ab84a8ff3157c34811df76859c8e4cfbfe96.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Python.]]></title>
            <link>https://paragraph.com/@holmberg15a/python</link>
            <guid>8aRP14FeHLKxls02p4Di</guid>
            <pubDate>Mon, 26 Jun 2023 10:02:26 GMT</pubDate>
            <description><![CDATA[Challenge #1OPYVWYVAHNVUPZA Hint: They say beware the Ides of March, but we prefer Augustus.Шифр Цезаря — это тип шифрования подстановки, в котором каждая буква в тексте заменяется буквой, смещенной на некоторое фиксированное количество позиций в алфавите. Он работает на основе сдвига в алфавите. Однако сдвиг может быть как вправо, так и влево. В английском алфавите 26 букв, поэтому сдвиг на 7 позиций в одну сторону эквивалентен сдвигу на 19 позиций в другую сторону.def caesar_shift(text, shi...]]></description>
            <content:encoded><![CDATA[<h3 id="h-challenge-1" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Challenge #1</h3><blockquote><p><strong>OPYVWYVAHNVUPZA</strong> <strong>Hint:</strong> They say beware the Ides of March, but we prefer Augustus.</p></blockquote><p>Шифр Цезаря — это тип шифрования подстановки, в котором каждая буква в тексте заменяется буквой, смещенной на некоторое фиксированное количество позиций в алфавите.</p><p>Он работает на основе сдвига в алфавите. Однако сдвиг может быть как вправо, так и влево. В английском алфавите 26 букв, поэтому сдвиг на 7 позиций в одну сторону эквивалентен сдвигу на 19 позиций в другую сторону.</p><pre data-type="codeBlock" text="def caesar_shift(text, shift):
    alphabet = &apos;ABCDEFGHIJKLMNOPQRSTUVWXYZ&apos;


    shifted_alphabet = alphabet[shift:] + alphabet[:shift]
    table = str.maketrans(alphabet, shifted_alphabet)
    return text.translate(table)


def caesar_all_shifts(text):
    for shift in range(26):
        print(f&quot;{shift} - {caesar_shift(text, shift)}&quot;)


text = &quot;OPYVWYVAHNVUPZA&quot;
shift = 19  # Номер позиции может зависит от стороны сдвига лево/право

# Используем функции
print(&quot;Result with shift&quot;, shift, &quot;-&quot;, caesar_shift(text, shift))
print(&quot;\nAll possible shifts:&quot;)
caesar_all_shifts(text)
"><code><span class="hljs-keyword">def</span> <span class="hljs-title function_">caesar_shift</span>(<span class="hljs-params">text, shift</span>):
    alphabet = <span class="hljs-string">'ABCDEFGHIJKLMNOPQRSTUVWXYZ'</span>


    shifted_alphabet = alphabet[shift:] + alphabet[:shift]
    table = <span class="hljs-built_in">str</span>.maketrans(alphabet, shifted_alphabet)
    <span class="hljs-keyword">return</span> text.translate(table)


<span class="hljs-keyword">def</span> <span class="hljs-title function_">caesar_all_shifts</span>(<span class="hljs-params">text</span>):
    <span class="hljs-keyword">for</span> shift <span class="hljs-keyword">in</span> <span class="hljs-built_in">range</span>(<span class="hljs-number">26</span>):
        <span class="hljs-built_in">print</span>(<span class="hljs-string">f"<span class="hljs-subst">{shift}</span> - <span class="hljs-subst">{caesar_shift(text, shift)}</span>"</span>)


text = <span class="hljs-string">"OPYVWYVAHNVUPZA"</span>
shift = <span class="hljs-number">19</span>  <span class="hljs-comment"># Номер позиции может зависит от стороны сдвига лево/право</span>

<span class="hljs-comment"># Используем функции</span>
<span class="hljs-built_in">print</span>(<span class="hljs-string">"Result with shift"</span>, shift, <span class="hljs-string">"-"</span>, caesar_shift(text, shift))
<span class="hljs-built_in">print</span>(<span class="hljs-string">"\nAll possible shifts:"</span>)
caesar_all_shifts(text)
</code></pre><h3 id="h-challenge-2" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Challenge #2</h3><blockquote><p><strong>LAERAOTSMNAEIEVNME</strong> <strong>Hint:</strong> Chat GPT solvers, take 5. This might not be the Turing test you’re looking 4.</p></blockquote><p>Columnar Transposition Cipher - использует общую концепцию <em>сетки</em> для шифрования и дешифрования сообщений. Он создает эту сетку и заполняет её по колонкам с использованием ключа.</p><pre data-type="codeBlock" text="def get_column_order(key):
    sorted_key = sorted(list(key))
    column_order = [0]*len(key)
    p = 0
    pch = &apos;&apos;
    for i in range(len(sorted_key)):
        if pch != sorted_key[i]:
            p = 0
        pch = sorted_key[i]
        p = key.index(pch, p)
        column_order[i] = p
        p += 1
    return column_order

def get_inverse_column_order(column_order):
    column_order2 = [0]*len(column_order)
    for i in range(len(column_order)):
        column_order2[column_order[i]] = i
    return column_order2

def encrypt(src, key):
    column_order = get_column_order(key)
    columns = [&apos;&apos;]*len(key)
    for i in range(len(src)):
        columns[i % len(key)] += src[i]
    dst = &apos;&apos;
    for i in range(len(key)):
        dst += columns[column_order[i]]
    return dst

def decrypt(src, key):
    column_order = get_column_order(key)
    p = 0
    columns = [&apos;&apos;]*len(key)
    for i in range(len(key)):
        k = column_order[i]
        l = len(src) // len(key)
        if k &lt; len(src) % len(key):
            l += 1
        columns[k] = src[p:p+l]
        p += l
    dst = &apos;&apos;
    for i in range(len(src)):
        k = i % len(key)
        dst += columns[k][i // len(key)]
    return dst

encrypted = &quot;LAERAOTSMNAEIEVNME&quot;
key = &quot;12345&quot;
decrypted = decrypt(encrypted, key)
print(decrypted)
"><code>def get_column_order(key):
    sorted_key <span class="hljs-operator">=</span> sorted(list(key))
    column_order <span class="hljs-operator">=</span> [<span class="hljs-number">0</span>]<span class="hljs-operator">*</span>len(key)
    p <span class="hljs-operator">=</span> <span class="hljs-number">0</span>
    pch <span class="hljs-operator">=</span> <span class="hljs-string">''</span>
    <span class="hljs-keyword">for</span> i in range(len(sorted_key)):
        <span class="hljs-keyword">if</span> pch <span class="hljs-operator">!</span><span class="hljs-operator">=</span> sorted_key[i]:
            p <span class="hljs-operator">=</span> <span class="hljs-number">0</span>
        pch <span class="hljs-operator">=</span> sorted_key[i]
        p <span class="hljs-operator">=</span> key.index(pch, p)
        column_order[i] <span class="hljs-operator">=</span> p
        p <span class="hljs-operator">+</span><span class="hljs-operator">=</span> <span class="hljs-number">1</span>
    <span class="hljs-keyword">return</span> column_order

def get_inverse_column_order(column_order):
    column_order2 <span class="hljs-operator">=</span> [<span class="hljs-number">0</span>]<span class="hljs-operator">*</span>len(column_order)
    <span class="hljs-keyword">for</span> i in range(len(column_order)):
        column_order2[column_order[i]] <span class="hljs-operator">=</span> i
    <span class="hljs-keyword">return</span> column_order2

def encrypt(src, key):
    column_order <span class="hljs-operator">=</span> get_column_order(key)
    columns <span class="hljs-operator">=</span> [<span class="hljs-string">''</span>]<span class="hljs-operator">*</span>len(key)
    <span class="hljs-keyword">for</span> i in range(len(src)):
        columns[i <span class="hljs-operator">%</span> len(key)] <span class="hljs-operator">+</span><span class="hljs-operator">=</span> src[i]
    dst <span class="hljs-operator">=</span> <span class="hljs-string">''</span>
    <span class="hljs-keyword">for</span> i in range(len(key)):
        dst <span class="hljs-operator">+</span><span class="hljs-operator">=</span> columns[column_order[i]]
    <span class="hljs-keyword">return</span> dst

def decrypt(src, key):
    column_order <span class="hljs-operator">=</span> get_column_order(key)
    p <span class="hljs-operator">=</span> <span class="hljs-number">0</span>
    columns <span class="hljs-operator">=</span> [<span class="hljs-string">''</span>]<span class="hljs-operator">*</span>len(key)
    <span class="hljs-keyword">for</span> i in range(len(key)):
        k <span class="hljs-operator">=</span> column_order[i]
        l <span class="hljs-operator">=</span> len(src) <span class="hljs-comment">// len(key)</span>
        <span class="hljs-keyword">if</span> k <span class="hljs-operator">&#x3C;</span> len(src) <span class="hljs-operator">%</span> len(key):
            l <span class="hljs-operator">+</span><span class="hljs-operator">=</span> <span class="hljs-number">1</span>
        columns[k] <span class="hljs-operator">=</span> src[p:p<span class="hljs-operator">+</span>l]
        p <span class="hljs-operator">+</span><span class="hljs-operator">=</span> l
    dst <span class="hljs-operator">=</span> <span class="hljs-string">''</span>
    <span class="hljs-keyword">for</span> i in range(len(src)):
        k <span class="hljs-operator">=</span> i <span class="hljs-operator">%</span> len(key)
        dst <span class="hljs-operator">+</span><span class="hljs-operator">=</span> columns[k][i <span class="hljs-comment">// len(key)]</span>
    <span class="hljs-keyword">return</span> dst

encrypted <span class="hljs-operator">=</span> <span class="hljs-string">"LAERAOTSMNAEIEVNME"</span>
key <span class="hljs-operator">=</span> <span class="hljs-string">"12345"</span>
decrypted <span class="hljs-operator">=</span> decrypt(encrypted, key)
print(decrypted)
</code></pre><h3 id="h-challenge-3" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Challenge #3</h3><blockquote><p><strong>24 16 11 25 31 22 19 24 103</strong> <strong>Hint:</strong> Caught up on MaaS? Turn to page 4 for one more secret code.</p></blockquote><p>Книжный шифр — необходимо открыть текст, и собрать слова по каждому номеру, затем по первым буквам слов, получаем результат.</p><pre data-type="codeBlock" text="text = &apos;&apos;&apos;
The LAMINA1 blockchain is being purpose-built to power the open metaverse. But the metaverse needs more
than a blockchain; it requires a system wherein all participants in virtual worlds can “see the same stuff in the
same place at the same time,” with capabilities including real-time authoritative multiplayer synchronization,
persistent state, avatars and user identity, spatial partitioning, object models, addressing and discovery,
messaging, social networking, asset storage and delivery, and rendering.
To the extent that these services can be democratized and decentralized in a manner that is scalable, costeffective,
and equitably rewards all stakeholders, LAMINA1 aims to foster — with heavy participation from its
community and partner ecosystem, and reliance on proven, best-in-class foundational technologies — the
development and integration of turnkey, flexible, extensible and configurable systems to power the next
generation of the Internet. As discussed in the LAMINA1 whitepaper, this forthcoming set of interoperating
services to support virtual worlds will be known collectively as Metaverse-as-a-Service (MaaS).
&apos;&apos;&apos;

# Номера слов, которые надо взять
word_nums = [24, 16, 11, 25, 31, 22, 19, 24, 103]

# Разделяем текст на слова
words = text.replace(&quot;\n&quot;, &quot; &quot;).replace(&quot;-&quot;, &quot; &quot;).split()

# Поиск слов по номерам
selected_words = [words[i-1] for i in word_nums]
result = [word[0] for word in selected_words]

print(&quot;Selected words: &quot;, selected_words)
print(&quot;Word formed by the first letters: &quot;, &quot;&quot;.join(result))
"><code><span class="hljs-keyword">text</span> = <span class="hljs-comment">'''</span>
The LAMINA1 blockchain <span class="hljs-built_in">is</span> being purpose-built <span class="hljs-keyword">to</span> power the open metaverse. But the metaverse needs more
than a blockchain; it requires a system wherein all participants <span class="hljs-keyword">in</span> virtual worlds can “see the same stuff <span class="hljs-keyword">in</span> the
same place at the same time,” <span class="hljs-keyword">with</span> capabilities including real-time authoritative multiplayer synchronization,
persistent state, avatars <span class="hljs-built_in">and</span> user identity, spatial partitioning, <span class="hljs-type">object</span> models, addressing <span class="hljs-built_in">and</span> discovery,
messaging, social networking, asset storage <span class="hljs-built_in">and</span> delivery, <span class="hljs-built_in">and</span> rendering.
<span class="hljs-keyword">To</span> the extent that these services can be democratized <span class="hljs-built_in">and</span> decentralized <span class="hljs-keyword">in</span> a manner that <span class="hljs-built_in">is</span> scalable, costeffective,
<span class="hljs-built_in">and</span> equitably rewards all stakeholders, LAMINA1 aims <span class="hljs-keyword">to</span> foster — <span class="hljs-keyword">with</span> heavy participation <span class="hljs-keyword">from</span> its
community <span class="hljs-built_in">and</span> partner ecosystem, <span class="hljs-built_in">and</span> reliance <span class="hljs-keyword">on</span> proven, best-<span class="hljs-keyword">in</span>-<span class="hljs-keyword">class</span> foundational technologies — the
development <span class="hljs-built_in">and</span> integration <span class="hljs-keyword">of</span> turnkey, flexible, extensible <span class="hljs-built_in">and</span> configurable systems <span class="hljs-keyword">to</span> power the <span class="hljs-keyword">next</span>
generation <span class="hljs-keyword">of</span> the Internet. <span class="hljs-keyword">As</span> discussed <span class="hljs-keyword">in</span> the LAMINA1 whitepaper, this forthcoming <span class="hljs-keyword">set</span> <span class="hljs-keyword">of</span> interoperating
services <span class="hljs-keyword">to</span> support virtual worlds will be known collectively <span class="hljs-keyword">as</span> Metaverse-<span class="hljs-keyword">as</span>-a-Service (MaaS).
<span class="hljs-comment">'''</span>

# Номера слов, которые надо взять
word_nums = [<span class="hljs-number">24</span>, <span class="hljs-number">16</span>, <span class="hljs-number">11</span>, <span class="hljs-number">25</span>, <span class="hljs-number">31</span>, <span class="hljs-number">22</span>, <span class="hljs-number">19</span>, <span class="hljs-number">24</span>, <span class="hljs-number">103</span>]

# Разделяем текст на слова
words = <span class="hljs-keyword">text</span>.replace(<span class="hljs-string">"\n"</span>, <span class="hljs-string">" "</span>).replace(<span class="hljs-string">"-"</span>, <span class="hljs-string">" "</span>).split()

# Поиск слов по номерам
selected_words = [words[i-<span class="hljs-number">1</span>] <span class="hljs-keyword">for</span> i <span class="hljs-keyword">in</span> word_nums]
result = [word[<span class="hljs-number">0</span>] <span class="hljs-keyword">for</span> word <span class="hljs-keyword">in</span> selected_words]

print(<span class="hljs-string">"Selected words: "</span>, selected_words)
print(<span class="hljs-string">"Word formed by the first letters: "</span>, <span class="hljs-string">""</span>.<span class="hljs-keyword">join</span>(result))
</code></pre><h3 id="h-challenge-4" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Challenge #4</h3><blockquote><p><strong>100 111 1 100 111 1 100 01 000 0000</strong> <strong>Hint:</strong> The old-school answer to this one is as binary as its cipher.</p></blockquote><p>Необходимо использовать словарь азбуки Морзе, с учетом пробела, как разделителя.</p><pre data-type="codeBlock" text="def decrypt_morse(ciphertext):
    # Словарь азбуки Морзе
    morse_dict = {
        &apos;01&apos;: &apos;A&apos;, &apos;1000&apos;: &apos;B&apos;, &apos;1010&apos;: &apos;C&apos;, &apos;100&apos;: &apos;D&apos;, &apos;0&apos;: &apos;E&apos;, &apos;0010&apos;: &apos;F&apos;,
        &apos;110&apos;: &apos;G&apos;, &apos;0000&apos;: &apos;H&apos;, &apos;00&apos;: &apos;I&apos;, &apos;0111&apos;: &apos;J&apos;, &apos;101&apos;: &apos;K&apos;, &apos;0100&apos;: &apos;L&apos;,
        &apos;11&apos;: &apos;M&apos;, &apos;10&apos;: &apos;N&apos;, &apos;111&apos;: &apos;O&apos;, &apos;0110&apos;: &apos;P&apos;, &apos;1101&apos;: &apos;Q&apos;, &apos;010&apos;: &apos;R&apos;,
        &apos;000&apos;: &apos;S&apos;, &apos;1&apos;: &apos;T&apos;, &apos;001&apos;: &apos;U&apos;, &apos;0001&apos;: &apos;V&apos;, &apos;011&apos;: &apos;W&apos;, &apos;1001&apos;: &apos;X&apos;,
        &apos;1011&apos;: &apos;Y&apos;, &apos;1100&apos;: &apos;Z&apos;,
        &apos;01111&apos;: &apos;1&apos;, &apos;00111&apos;: &apos;2&apos;, &apos;00011&apos;: &apos;3&apos;, &apos;00001&apos;: &apos;4&apos;, &apos;00000&apos;: &apos;5&apos;,
        &apos;10000&apos;: &apos;6&apos;, &apos;11000&apos;: &apos;7&apos;, &apos;11100&apos;: &apos;8&apos;, &apos;11110&apos;: &apos;9&apos;, &apos;11111&apos;: &apos;0&apos;,
        &apos;000000&apos;: &apos; &apos;, &apos;101010&apos;: &apos;, &apos;, &apos;110011&apos;: &apos;:&apos;, &apos;10010&apos;: &apos;;&apos;, &apos;101101&apos;: &apos;?&apos;,
        &apos;100001&apos;: &apos;-&apos;, &apos;00100&apos;: &apos;/&apos;, &apos;01010&apos;: &apos;@&apos;, &apos;011010&apos;: &apos;(&apos;, &apos;011011&apos;: &apos;)&apos;
    }

    # Разделение шифртекста на строки Морзе
    morse_strings = ciphertext.split(&quot; &quot;)
    # Перевод каждой строки Морзе в символ ASCII
    plaintext = &quot;&quot;.join([morse_dict.get(morse_string, &apos;&apos;) for morse_string in morse_strings])
    return plaintext

ciphertext = &quot;100 111 1 100 111 1 100 01 000 0000&quot;
print(decrypt_morse(ciphertext))
"><code>def decrypt_morse(ciphertext):
    # Словарь азбуки Морзе
    morse_dict <span class="hljs-operator">=</span> {
        <span class="hljs-string">'01'</span>: <span class="hljs-string">'A'</span>, <span class="hljs-string">'1000'</span>: <span class="hljs-string">'B'</span>, <span class="hljs-string">'1010'</span>: <span class="hljs-string">'C'</span>, <span class="hljs-string">'100'</span>: <span class="hljs-string">'D'</span>, <span class="hljs-string">'0'</span>: <span class="hljs-string">'E'</span>, <span class="hljs-string">'0010'</span>: <span class="hljs-string">'F'</span>,
        <span class="hljs-string">'110'</span>: <span class="hljs-string">'G'</span>, <span class="hljs-string">'0000'</span>: <span class="hljs-string">'H'</span>, <span class="hljs-string">'00'</span>: <span class="hljs-string">'I'</span>, <span class="hljs-string">'0111'</span>: <span class="hljs-string">'J'</span>, <span class="hljs-string">'101'</span>: <span class="hljs-string">'K'</span>, <span class="hljs-string">'0100'</span>: <span class="hljs-string">'L'</span>,
        <span class="hljs-string">'11'</span>: <span class="hljs-string">'M'</span>, <span class="hljs-string">'10'</span>: <span class="hljs-string">'N'</span>, <span class="hljs-string">'111'</span>: <span class="hljs-string">'O'</span>, <span class="hljs-string">'0110'</span>: <span class="hljs-string">'P'</span>, <span class="hljs-string">'1101'</span>: <span class="hljs-string">'Q'</span>, <span class="hljs-string">'010'</span>: <span class="hljs-string">'R'</span>,
        <span class="hljs-string">'000'</span>: <span class="hljs-string">'S'</span>, <span class="hljs-string">'1'</span>: <span class="hljs-string">'T'</span>, <span class="hljs-string">'001'</span>: <span class="hljs-string">'U'</span>, <span class="hljs-string">'0001'</span>: <span class="hljs-string">'V'</span>, <span class="hljs-string">'011'</span>: <span class="hljs-string">'W'</span>, <span class="hljs-string">'1001'</span>: <span class="hljs-string">'X'</span>,
        <span class="hljs-string">'1011'</span>: <span class="hljs-string">'Y'</span>, <span class="hljs-string">'1100'</span>: <span class="hljs-string">'Z'</span>,
        <span class="hljs-string">'01111'</span>: <span class="hljs-string">'1'</span>, <span class="hljs-string">'00111'</span>: <span class="hljs-string">'2'</span>, <span class="hljs-string">'00011'</span>: <span class="hljs-string">'3'</span>, <span class="hljs-string">'00001'</span>: <span class="hljs-string">'4'</span>, <span class="hljs-string">'00000'</span>: <span class="hljs-string">'5'</span>,
        <span class="hljs-string">'10000'</span>: <span class="hljs-string">'6'</span>, <span class="hljs-string">'11000'</span>: <span class="hljs-string">'7'</span>, <span class="hljs-string">'11100'</span>: <span class="hljs-string">'8'</span>, <span class="hljs-string">'11110'</span>: <span class="hljs-string">'9'</span>, <span class="hljs-string">'11111'</span>: <span class="hljs-string">'0'</span>,
        <span class="hljs-string">'000000'</span>: <span class="hljs-string">' '</span>, <span class="hljs-string">'101010'</span>: <span class="hljs-string">', '</span>, <span class="hljs-string">'110011'</span>: <span class="hljs-string">':'</span>, <span class="hljs-string">'10010'</span>: <span class="hljs-string">';'</span>, <span class="hljs-string">'101101'</span>: <span class="hljs-string">'?'</span>,
        <span class="hljs-string">'100001'</span>: <span class="hljs-string">'-'</span>, <span class="hljs-string">'00100'</span>: <span class="hljs-string">'/'</span>, <span class="hljs-string">'01010'</span>: <span class="hljs-string">'@'</span>, <span class="hljs-string">'011010'</span>: <span class="hljs-string">'('</span>, <span class="hljs-string">'011011'</span>: <span class="hljs-string">')'</span>
    }

    # Разделение шифртекста на строки Морзе
    morse_strings <span class="hljs-operator">=</span> ciphertext.split(<span class="hljs-string">" "</span>)
    # Перевод каждой строки Морзе в символ ASCII
    plaintext <span class="hljs-operator">=</span> <span class="hljs-string">""</span>.join([morse_dict.get(morse_string, <span class="hljs-string">''</span>) <span class="hljs-keyword">for</span> morse_string in morse_strings])
    <span class="hljs-keyword">return</span> plaintext

ciphertext <span class="hljs-operator">=</span> <span class="hljs-string">"100 111 1 100 111 1 100 01 000 0000"</span>
print(decrypt_morse(ciphertext))
</code></pre><h3 id="h-challenge-5" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Challenge #5</h3><blockquote><p><strong>qsryhcxkm</strong> <strong>Hint:</strong> Don’t bend our words. To decrypt this one, le ‘key’ is right in front of you.</p></blockquote><p>Шифр Винижера — работает путем применения шифра Цезаря к каждому символу сообщения, но с разными сдвигами. Сдвиг для каждого символа определяется позицией соответствующего символа в ключе. Если ключ короче, чем сообщение, ключ повторяется.</p><pre data-type="codeBlock" text="def decrypt_vigenere(ciphertext, key):
    alphabet = &apos;abcdefghijklmnopqrstuvwxyz&apos;
    key = key.lower()
    decrypted_msg = &quot;&quot;
    
    key_length = len(key)
    key_as_int = [alphabet.index(i) for i in key]
    ciphertext_int = [alphabet.index(i) for i in ciphertext]
    
    for i in range(len(ciphertext_int)):
        value = (ciphertext_int[i] - key_as_int[i % key_length]) % 26
        decrypted_msg += alphabet[value]

    return decrypted_msg

ciphertext = &quot;qsryhcxkm&quot;
key = &quot;key&quot;
print(decrypt_vigenere(ciphertext, key))
"><code>def decrypt_vigenere(ciphertext, key):
    alphabet <span class="hljs-operator">=</span> <span class="hljs-string">'abcdefghijklmnopqrstuvwxyz'</span>
    key <span class="hljs-operator">=</span> key.lower()
    decrypted_msg <span class="hljs-operator">=</span> <span class="hljs-string">""</span>
    
    key_length <span class="hljs-operator">=</span> len(key)
    key_as_int <span class="hljs-operator">=</span> [alphabet.index(i) <span class="hljs-keyword">for</span> i in key]
    ciphertext_int <span class="hljs-operator">=</span> [alphabet.index(i) <span class="hljs-keyword">for</span> i in ciphertext]
    
    <span class="hljs-keyword">for</span> i in range(len(ciphertext_int)):
        value <span class="hljs-operator">=</span> (ciphertext_int[i] <span class="hljs-operator">-</span> key_as_int[i <span class="hljs-operator">%</span> key_length]) <span class="hljs-operator">%</span> <span class="hljs-number">26</span>
        decrypted_msg <span class="hljs-operator">+</span><span class="hljs-operator">=</span> alphabet[value]

    <span class="hljs-keyword">return</span> decrypted_msg

ciphertext <span class="hljs-operator">=</span> <span class="hljs-string">"qsryhcxkm"</span>
key <span class="hljs-operator">=</span> <span class="hljs-string">"key"</span>
print(decrypt_vigenere(ciphertext, key))
</code></pre><h3 id="h-challenge-6" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Challenge #6</h3><blockquote><p><strong>73 61 74 30 73 68 69</strong> <strong>Hint:</strong> Here’s our first hexample of a moderately difficult one. Can you answer it?</p></blockquote><p>Представляет собой шестнадцатеричное представление текста. Чтобы перевести это обратно в текст, мы можем преобразовать каждое двузначное шестнадцатеричное число обратно в символ, используя его как код символа в таблице ASCII</p><pre data-type="codeBlock" text="hex_string = &quot;73 61 74 30 73 68 69&quot;
decoded_string = bytes.fromhex(hex_string).decode(&apos;utf-8&apos;)  
print(decoded_string)
"><code>hex_string <span class="hljs-operator">=</span> <span class="hljs-string">"73 61 74 30 73 68 69"</span>
decoded_string <span class="hljs-operator">=</span> <span class="hljs-built_in">bytes</span>.fromhex(hex_string).decode(<span class="hljs-string">'utf-8'</span>)  
print(decoded_string)
</code></pre><h3 id="h-challenge-7" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Challenge #7</h3><blockquote><p><strong>vxwpytkxpw</strong> <strong>Hint:</strong> Never underestimate an amateur cryptographer’s love of prime numbers.</p></blockquote><p>Представляет шифр Цезаря, с простыми числами, как сдвигами.</p><pre data-type="codeBlock" text="def decrypt_caesar_with_primes(ciphertext):
    primes = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37]  # дополняем список, если текст больше
    plaintext = &quot;&quot;
    for i in range(len(ciphertext)):
        shift = primes[i % len(primes)]  # циклически используем простые числа в качестве сдвига
        char_code = ord(ciphertext[i]) - shift
        # проверка и корректировка, чтобы остаться в пределах английского алфавита (A-Z, a-z)
        if &apos;A&apos; &lt;= ciphertext[i] &lt;= &apos;Z&apos;:
            char_code = (char_code - ord(&apos;A&apos;)) % 26 + ord(&apos;A&apos;)
        elif &apos;a&apos; &lt;= ciphertext[i] &lt;= &apos;z&apos;:
            char_code = (char_code - ord(&apos;a&apos;)) % 26 + ord(&apos;a&apos;)
        plaintext += chr(char_code)
    return plaintext

ciphertext = &quot;vxwpytkxpw&quot;
print(decrypt_caesar_with_primes(ciphertext))
"><code>def decrypt_caesar_with_primes(ciphertext):
    primes <span class="hljs-operator">=</span> [<span class="hljs-number">2</span>, <span class="hljs-number">3</span>, <span class="hljs-number">5</span>, <span class="hljs-number">7</span>, <span class="hljs-number">11</span>, <span class="hljs-number">13</span>, <span class="hljs-number">17</span>, <span class="hljs-number">19</span>, <span class="hljs-number">23</span>, <span class="hljs-number">29</span>, <span class="hljs-number">31</span>, <span class="hljs-number">37</span>]  # дополняем список, если текст больше
    plaintext <span class="hljs-operator">=</span> <span class="hljs-string">""</span>
    <span class="hljs-keyword">for</span> i in range(len(ciphertext)):
        shift <span class="hljs-operator">=</span> primes[i <span class="hljs-operator">%</span> len(primes)]  # циклически используем простые числа в качестве сдвига
        char_code <span class="hljs-operator">=</span> ord(ciphertext[i]) <span class="hljs-operator">-</span> shift
        # проверка и корректировка, чтобы остаться в пределах английского алфавита (A<span class="hljs-operator">-</span>Z, a<span class="hljs-operator">-</span>z)
        <span class="hljs-keyword">if</span> <span class="hljs-string">'A'</span> <span class="hljs-operator">&#x3C;</span><span class="hljs-operator">=</span> ciphertext[i] <span class="hljs-operator">&#x3C;</span><span class="hljs-operator">=</span> <span class="hljs-string">'Z'</span>:
            char_code <span class="hljs-operator">=</span> (char_code <span class="hljs-operator">-</span> ord(<span class="hljs-string">'A'</span>)) <span class="hljs-operator">%</span> <span class="hljs-number">26</span> <span class="hljs-operator">+</span> ord(<span class="hljs-string">'A'</span>)
        elif <span class="hljs-string">'a'</span> <span class="hljs-operator">&#x3C;</span><span class="hljs-operator">=</span> ciphertext[i] <span class="hljs-operator">&#x3C;</span><span class="hljs-operator">=</span> <span class="hljs-string">'z'</span>:
            char_code <span class="hljs-operator">=</span> (char_code <span class="hljs-operator">-</span> ord(<span class="hljs-string">'a'</span>)) <span class="hljs-operator">%</span> <span class="hljs-number">26</span> <span class="hljs-operator">+</span> ord(<span class="hljs-string">'a'</span>)
        plaintext <span class="hljs-operator">+</span><span class="hljs-operator">=</span> chr(char_code)
    <span class="hljs-keyword">return</span> plaintext

ciphertext <span class="hljs-operator">=</span> <span class="hljs-string">"vxwpytkxpw"</span>
print(decrypt_caesar_with_primes(ciphertext))
</code></pre><h3 id="h-challenge-8" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Challenge #8</h3><blockquote><p><strong>da7dfcb4bcc303b618ca7f33d7883cc5fc509263d5ca6fa5720774947e948b24</strong> <strong>Hint:</strong> Hash out the full directions for this challenge here.</p></blockquote><p>В этом задании необходимо было найти зашифрованное слово из книги <strong><em>Erewhon; Or, Over the Range</em></strong>, хэш которого был получен с помощью keccak 256.</p><p>Скачиваем книгу: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://www.gutenberg.org/files/1906/1906-0.txt">gutenberg.org/files/1906/1906-0.txt</a> и кладем текстовый файл в корень проекта.</p><pre data-type="codeBlock" text="from Crypto.Hash import keccak

# Получаем текст из файла
with open(&apos;erewhon.txt&apos;, &apos;r&apos;, encoding=&apos;utf-8&apos;) as f:
    text = f.read()

# Разделяем текст на слова
words = text.split()

# Задаем хеш, который нужно найти
target_hash = &apos;da7dfcb4bcc303b618ca7f33d7883cc5fc509263d5ca6fa5720774947e948b24&apos;

for word in words:
    # Хешируем слово
    k = keccak.new(digest_bits=256)
    k.update(word.encode(&apos;utf-8&apos;))
    word_hash = k.hexdigest()

    # Сравниваем хеш со словом
    if word_hash == target_hash:
        print(&apos;Found the word:&apos;, word)
        break
"><code><span class="hljs-keyword">from</span> Crypto.Hash <span class="hljs-keyword">import</span> <span class="hljs-title">keccak</span>

# Получаем текст из файла
<span class="hljs-title">with</span> <span class="hljs-title">open</span>(<span class="hljs-string">'erewhon.txt'</span>, <span class="hljs-string">'r'</span>, <span class="hljs-title">encoding</span><span class="hljs-operator">=</span><span class="hljs-string">'utf-8'</span>) <span class="hljs-title"><span class="hljs-keyword">as</span></span> <span class="hljs-title">f</span>:
    <span class="hljs-title">text</span> <span class="hljs-operator">=</span> <span class="hljs-title">f</span>.<span class="hljs-title">read</span>()

# Разделяем текст на слова
<span class="hljs-title">words</span> <span class="hljs-operator">=</span> <span class="hljs-title">text</span>.<span class="hljs-title">split</span>()

# Задаем хеш, который нужно найти
<span class="hljs-title">target_hash</span> <span class="hljs-operator">=</span> <span class="hljs-string">'da7dfcb4bcc303b618ca7f33d7883cc5fc509263d5ca6fa5720774947e948b24'</span>

<span class="hljs-title"><span class="hljs-keyword">for</span></span> <span class="hljs-title">word</span> <span class="hljs-title">in</span> <span class="hljs-title">words</span>:
    # Хешируем слово
    <span class="hljs-title">k</span> <span class="hljs-operator">=</span> <span class="hljs-title">keccak</span>.<span class="hljs-title"><span class="hljs-keyword">new</span></span>(<span class="hljs-title">digest_bits</span><span class="hljs-operator">=</span>256)
    <span class="hljs-title">k</span>.<span class="hljs-title">update</span>(<span class="hljs-title">word</span>.<span class="hljs-title">encode</span>(<span class="hljs-string">'utf-8'</span>))
    <span class="hljs-title">word_hash</span> <span class="hljs-operator">=</span> <span class="hljs-title">k</span>.<span class="hljs-title">hexdigest</span>()

    # Сравниваем хеш со словом
    <span class="hljs-title"><span class="hljs-keyword">if</span></span> <span class="hljs-title">word_hash</span> <span class="hljs-operator">=</span><span class="hljs-operator">=</span> <span class="hljs-title">target_hash</span>:
        <span class="hljs-title">print</span>(<span class="hljs-string">'Found the word:'</span>, <span class="hljs-title">word</span>)
        <span class="hljs-title"><span class="hljs-keyword">break</span></span>
</code></pre><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote><p>Ссылка на оригинальную статью от L1:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/@LAMINA1/l1-education-series-presents-the-cryptography-challenge-af376787f390">https://medium.com/@LAMINA1/l1-education-series-presents-the-cryptography-challenge-af376787f390</a></p>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/6f3a9cb203f1422049e9d4bee1a00f28b1c2c1fc6c7eb3b232f8322b1edb162a.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[$BTC Triangle?]]></title>
            <link>https://paragraph.com/@holmberg15a/btc-triangle</link>
            <guid>CVlKbLYo4vMvSfcLN6qE</guid>
            <pubDate>Thu, 25 May 2023 12:31:43 GMT</pubDate>
            <description><![CDATA[Закглавный скрин поста ничего не значит, сделан для красоты :) Про потенциальный треугольник, наверняка уже упоминали сотню раз, т.к. идея поверхностная и очевидная. На текущий момент мы имеем вилку, между зигзагом вниз, и бэшкой в треугольнике вверх. В этой статье я описывал сценарий коррекции. А почему сейчас на Mirror скрины зашакалены, я не знаю… Я заливал в максимальном качестве. Ты если что занеси им комсы, а то совсем на серверах экономят. Продолжим! По зигзагу, всё понятно, имеем ретр...]]></description>
            <content:encoded><![CDATA[<p>Закглавный скрин поста ничего не значит, сделан для красоты :)</p><p>Про потенциальный треугольник, наверняка уже упоминали сотню раз, т.к. идея поверхностная и очевидная.</p><p>На текущий момент мы имеем вилку, между зигзагом вниз, и бэшкой в треугольнике вверх.</p><p>В этой статье я описывал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/holmberg15a.eth/2LAM2tjT_7r8GhTL2PZanctcQ1EKEceOBRv9WccFnWg">сценарий коррекции</a>. А почему сейчас на Mirror скрины зашакалены, я не знаю… Я заливал в максимальном качестве. Ты если что занеси им комсы, а то совсем на серверах экономят.</p><p>Продолжим! По зигзагу, всё понятно, имеем ретрэйсмент почти до 0.5, и условный W-Y.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6ac4a9780c48ca8a5d29c2414fb4ed5f432d6fef0096ba25aa2c41cfc948b38c.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Смущает одно, стоим мы в право, как-то долго… Ты, конечно, можешь возразить, указав, что я сам нарисовал коррекцию до Июля. Только вот коррекция до Июля не подразумевала быстрый зигзаг до $30k.</p><p>Что получается, сейчас после быстрого движения вверх от $16k до $30k, мы встали вправо. И такой расклад уже может напоминать коррекцию вправо для волны Бэ, в треугольнике.</p><p>Давай сделаем допущение, что это может быть треугольником… Значит мы можем ожидать текущую коррекцию до 0.5 вниз ($22k), в данной волне Бэ.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/df31e6025e51519c302b9ebd6ac3e5226e0b1684dddf03ef3586a98cb4157deb.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>А рас мы сделали допущение, то можем сразу просчитать движение волны Бэ, золотым стандартом будет 0.618 ($39k) и 0.786 (50k).</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d92e0dd7602032d5fb66d75442c760273cbc0ee2299211ceebbc104c1786a2e9.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>А дальше что? А дальше будет цэшка, если это треугольник :)</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0d1b3c0758922aa649bae84b3e0d5ba6d96b3f11fade9218a79284b409a7863f.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="null">Subscribe</a></div><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/a61a50c9a811f3dbe3e248f076e2cc33f6fde969390c48e0b1b016b76f980348.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Neon EVM Tokenomics $NEON]]></title>
            <link>https://paragraph.com/@holmberg15a/neon-evm-tokenomics-neon</link>
            <guid>dcMJtdeQurzk6wW85ead</guid>
            <pubDate>Sat, 20 May 2023 11:55:34 GMT</pubDate>
            <description><![CDATA[Coinlist выкатил вторую распродажу в 23 году, токен $NEON от проекта Neon EVM.О проектеNeon — это полностью совместимая с Ethereum среда на Солане.ИнвестицииОни собрали $40M в ноябре 2021 года. Возглавил раунд Jump Capital, поддержали, Solana Ventures, Three Arrows Capital, Spartan Group и т.д.Инвестора приобретали по $0.25, нам предлагают зайти по $0.1ТвиттерскорИх твиттер скор 106 и на них подписаны из T1 фондов:CoinbaseJump CapitalDelphi DigitalIOSG VCMulticoin Capitala16zElectric CapitalТ...]]></description>
            <content:encoded><![CDATA[<p>Coinlist выкатил <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://sales.coinlist.co/neon">вторую распродажу</a> в 23 году, токен $NEON от проекта Neon EVM.</p><h2 id="h-o-proekte" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">О проекте</h2><p><strong>Neon</strong> — это полностью совместимая с Ethereum среда на Солане.</p><h3 id="h-investicii" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Инвестиции</h3><p>Они <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://crypto-fundraising.info/projects/neon/">собрали</a> $40M в ноябре 2021 года. Возглавил раунд <strong>Jump Capital</strong>, поддержали, Solana Ventures, Three Arrows Capital, Spartan Group и т.д.</p><blockquote><p>Инвестора приобретали по $0.25, нам предлагают зайти по $0.1</p></blockquote><h3 id="h-tvitterskor" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Твиттерскор</h3><p>Их <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitterscore.io/twitter/neonlabsorg/overview/?i=3552">твиттер скор</a> <strong>106</strong> и на них подписаны из T1 фондов:</p><ul><li><p>Coinbase</p></li><li><p>Jump Capital</p></li><li><p>Delphi Digital</p></li><li><p>IOSG VC</p></li><li><p>Multicoin Capital</p></li><li><p>a16z</p></li><li><p>Electric Capital</p></li></ul><h3 id="h-tokenomika" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Токеномика</h3><ul><li><p>Early Purchasers - 161,200,000</p></li><li><p>Key Partners &amp; Advisors - 70,200,000</p></li><li><p>Ecosystem Development - 319,200,000</p></li><li><p>Founders - 150,000,000</p></li><li><p>Early Contributors - 10,000,000</p></li><li><p>Public Sale - 50,000,000</p></li><li><p>Ecosystem Growth (Treasury) - 239,400,000</p></li></ul><h3 id="h-razloki" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Разлоки</h3><ul><li><p>Public Sale - 100% разлок на TGE</p></li><li><p>Все остальные - 12 месяцев клиф и 12 месяцев линейный вестинг</p></li><li><p>Treasury - нет информации.</p></li></ul><p>Я кстати сделал таблицу на Dune, чтобы можно было комфортно взаимодействовать с графиками, а не тыкать в картинку.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dune.com/holmberg15a/neonevm-tokenomics-dollarneon">https://dune.com/holmberg15a/neonevm-tokenomics-dollarneon</a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="">Ссылка на Dune!</a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="">Ссылка на Dune!</a></p><h2 id="h-detali-po-proektu" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Детали по проекту</h2><p>На первый взгляд, на бумаге выглядит неплохо, но давай присмотримся получше.</p><h3 id="h-3-entities" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">3 Entities</h3><p><em>Последовательность событий:</em></p><ul><li><p>Начиная с 12 Апреля 2022 и до 16 Мая 2023, текущий дизайн <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://neonevm.org">neonevm.org</a>, был на сайте <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://neon-labs.org">neon-labs.org</a>, согласно снимкам веб-архива, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://web.archive.org/web/20211201000000*/neon-labs.org">тык</a>.</p></li><li><p>В матре 2023, появились первые снимки, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://web.archive.org/web/20230815000000*/neonfoundation.io">тык</a>, сайта <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://neonfoundation.io">neonfoundation.io</a>.</p></li><li><p>А 18 Мая 2023, за день до новости от CoinList, появился первый снимок, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://web.archive.org/web/20230815000000*/neonevm.org">тык</a>, сайта <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://neonevm.org">neonevm.org</a></p></li></ul><p>Я когда начал ресерчить, спросил себя:</p><ul><li><p>Зачем переносить сайт <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://neon-labs.org">neon-labs.org</a> на новый домен <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://neonevm.org">neonevm.org</a>?</p></li><li><p>Зачем переносить раскачанный твиттер с <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/neonlabsorg">@neonlabsorg</a> на <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/Neon_EVM">@Neon_EVM</a>?</p></li><li><p>Зачем делать форк репозитория с <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/neonlabsorg">neonlabsorg</a> на <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/neonevm">neonevm</a>?</p></li><li><p>Кто такие <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/neonfndn">@NeonFndn</a>?</p></li></ul><p><em>Чтобы не томить, я сразу отвечу.</em></p><p>У нас по факту, есть 3 entities, neon-labs, neonfoundation и neonevm.</p><p>Neonlabs учреждает Neonfoundation некоммерческую организацию, она призвана управлять и развивать Neon EVM, которой “передали” все разработки NEON сделанные Neonlabs.</p><p>У меня встал вопрос, для чего такая схема, ведь инвестора заносили в Neonlabs…</p><p>Задавшись этим вопросом, я начал с самого простого, фаундера, а по совместительствую SEO проекта, коим является Marina Guryeva.</p><h3 id="h-founder-seo" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Founder / SEO</h3><p>Marina Guryeva - первое, что сделал, открыл её профиль в <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.linkedin.com/in/marina-guryeva-1390a03b/">linkedin</a>!</p><ul><li><p>2015-2020 директорка по совместительствую <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.crunchbase.com/organization/cyber-fund">соучредитель</a> в cyberFund. О проекте вообще инфы нет, кроме той, что они сами о себе написали. Собирают инвестиции добавляя слово блокчейн;</p></li><li><p>2019-2020 была директоркой <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://commun.com/">commun.com</a>, социальное приложение на блокчейне, код которого просто залили на гитхаб;</p></li><li><p>2021 - директорка в Cybercoredev их продукт <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://cyberway.io/">Cyberway</a>, по вторичным взаимосвязям, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://everkit.org/en/articles/new-composition-of-the-free-ton-community-initial-members">тык</a> и <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://hakresearch.com/neon-labs-la-gi/">тык</a>.. <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://hub.forklog.com/soobshhestvo-free-ton-podvelo-itogi-razvitiya-proekta-i-provozglasilo-dostizhenie-dostatochnoj-detsentralizovannosti/">Выступала</a> на митапе от Free TON, представляя Cybercoredev, но их от туда <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://everkit.org/en/articles/new-composition-of-the-free-ton-community-initial-members">выкинули</a> с формулировкой “as their work was not effective“. Точной инфы, что Cyberway это продукт Cybercoredev, у нас нет. Но! С учетом того, что это слабый форк EOS, и там есть валидаторы, а для валидации необходимы токены, который можно было получить скорее всего на распродаже, то они потереть данные, чтобы связи не было.</p></li><li><p>Начиная с Июля 2021, директорка в Neon Labs.</p></li></ul><p>Интересная карьера, почти царь Мидас, все проекты, которыми руководила, превращались в ничто!</p><h3 id="h-tehnicheskaya-chast" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Техническая часть</h3><ul><li><p>NEON - EVM, который еще хрен разберешь на какой технологии, скорее всего Optimistic.</p></li><li><p>Они хотят использовать Solana в качестве L1, также, как Optimism использует Ethereum.</p></li><li><p>Они сделали <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://neonpass.live/">мост</a>, и пользуясь стандартом SPL, конвертируют свои ERC-20 токены.</p></li><li><p>Моста связывающего их EVM с Ethereum или его L2, я не нашел. Да, его проще всего сделать, но зачему?</p></li><li><p>В <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/neon-labs/neon-evms-mainnet-launch-community-update-eeef3aea02a2">этой статье</a>, они красочно расписывают, как транзакция у них стоит 0.000015 SOL/tx, возможно тогда они еще не знали, что их токен будет называться $NEON. Вообще на EVM, ты можешь назвать $ETH как угодно, хоть $SOL.</p></li><li><p>235 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://neonscan.org/verified-contracts">контрактов</a> всего и еще успешно задеплоили Uniswap V2 и даже сделали несколько транзакций, о чем <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/neon-labs/mixbytes-successfully-deploys-uniswap-v2-protocol-on-neon-evm-a325689ecca5">написали</a> в своём блоге.</p></li></ul><h3 id="h-neon-chto-ty-takoe" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">NEON - что ты такое…</h3><p>Они сделали мост, связывающий их EVM c SPL на Solana. Но один мост не звучит, и много денег не стоит, они изобрели блокчейн EVM, залив на него пару контрактов, а чтобы это звучало и выглядело уникально, решили сохранять хэши доказательства в Solana, используя его, как L1.</p><p>Да, сейчас после компрометации AllBridge, у нас нет двустороннего моста Solana &lt;&gt; EVM, но NEON нам и не предлагает это, они пока предлагают переводить свои активы из Solana в их EVM, вопрос зачем остается открытый.</p><p>Да им занесли $40M, и сумма не малая, но это было по факту на вторых хаях биткоина, когда все еще глядели в светлое будущее.</p><p>На что они их потратили? То что есть сейчас, это жалкая пародия на результат, его нет. Но если заглянуть в твиттер, мы сразу обнаружим, как выпиливались деньги из проекта, они разъезжали по ETH конференциям, Denver, Lisbon, были на web3 в Дубае. Снимали офис, платили себе зарплату, все эти несколько лет.</p><p>Что-то мне подсказывает, что там из $40M могло уже ничего и не остаться, и сейчас они делают попытку последней надежды, собрать еще денег.</p><p>А самое главное снять с себя ответственность, передав управление в некоммерческий фонд, который для DAO и грантов. А затем сказать, ну это не мы, это DAO…</p><p>Перед инвесторами тоже долгов нет, пожалуйста, вот токены проекта. Да, они могут теперь стоить, как три бублика, но это рынок злой порешал, да и FTX соскамился, проект вообще не причем.</p><p>Я неслучайно поставил главную картинку с датой 12.12.22, они <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/neon-labs/neon-evm-set-to-go-live-on-mainnet-welcome-to-a-new-era-of-ethereum-scalability-on-solana-63b25bcc77a3">объявляли</a> запуск, но <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/neon-labs/neon-evms-mainnet-launch-community-update-eeef3aea02a2">что-то пошло не так</a>…</p><h3 id="h-chto-po-itogu-redflagi" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Что по итогу, редфлаги!</h3><ul><li><p>SEO - для меня пример фаундера с <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitterscore.io/twitter/mariaveirug/overview/?i=3552">twitterscore</a> = 30, проекты которого лучше обходить стороной!</p></li><li><p>Все еще Devnet! Где Testnet?</p></li><li><p>Что с валидаторами, я рассматривал вариант купить токены для поднятия ноды, но даже не нашел описание необходимого стейка.</p></li><li><p>Резко порешали вопрос с документами и передачей прав, просто сейл на CoinList совпал.</p></li><li><p>Сборы $40 в 2021, которые, возможно, были успешно наконтрибьючены! Распиханы по поездкам на ETHDenver/ETHLisbon и прочие meetup&apos;ы.</p></li><li><p>Даже если там осталось $$$, ставлю на то, что их успешно законтрибьютят правильные разработчики, которые выиграют грант от Neonfoundation. Можешь <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://airtable.com/shrzv630CUoMS1MxF">подать заявку</a>!</p></li><li><p>Ты получаешь SPL токен, который можно обменять только в сети Solana.</p></li><li><p>Они заявляют FDMC на $100M, что в целом нормально, но вот только сравнивать некорректно с другими аналогами, Aurora, Moonbeam, Moonriver.</p></li><li><p>Вопрос выхода без убытка, смогут ли они найти активов на $5-15M в сети соланы, и нужно ли кому-то с соланы, кидать в них деньги, если правильнее кинуть в арбитрум?</p></li></ul><blockquote><p>ИМХО, для меня проект однозначный скип, только если будет желание вкинуть $100 для прокачки аккаунта от Coinlist, и теоретической вероятности одного/двух иксов в тех, кто не вникает.</p></blockquote><p>Кстати, можешь занести немного комсы для Mirror, автор ничего с этого не имеет, но у тебя будет активность, за которую Mirror может в будущем раздать тебе дропчик, NFT ниже именно для этого :)</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="subscriber-edition://0x8233442B77a57000A4079b1CE7abD514A90437aA?tokenId=1&amp;size=small">subscriber-edition://0x8233442B77a57000A4079b1CE7abD514A90437aA?tokenId=1&amp;size=small</a></p><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/25cdd4f835be206facc8820aeff9add8ffcbe6bd89cac18cf7db6f7c65e0e562.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[$BTC What If...?]]></title>
            <link>https://paragraph.com/@holmberg15a/btc-what-if</link>
            <guid>RLlqYwE9Q4uDJVv5aKT6</guid>
            <pubDate>Sat, 08 Apr 2023 15:45:31 GMT</pubDate>
            <description><![CDATA[Мы сейчас находимся в интересной консолидации. С одной стороны 9k тима, предиктит разворот и потолок цены (рано или поздно). С другой стороны, это же тех. анализ, и мы можем рассчитать, а что если!Минута постфактума…Мы сделали два быстрых импульса на +40% каждый;Измеряем текущий импульс:Retracement от основной коррекции, я выделил 0.50, как наиболее вероятный. Его значение $32,715;Extension 1.618 от первой волны, относительно коррекции к ней - $36,575;Extension 1.00 от второй волны - $39,100;...]]></description>
            <content:encoded><![CDATA[<p>Мы сейчас находимся в интересной консолидации.</p><p>С одной стороны 9k тима, предиктит разворот и потолок цены (рано или поздно). С другой стороны, это же тех. анализ, и мы можем рассчитать, а что если!</p><h3 id="h-minuta-postfaktuma" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Минута постфактума…</h3><ul><li><p>Мы сделали два быстрых импульса на +40% каждый;</p></li></ul><h3 id="h-izmeryaem-tekushij-impuls" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Измеряем текущий импульс:</h3><ol><li><p>Retracement от основной коррекции, я выделил 0.50, как наиболее вероятный. Его значение $32,715;</p></li><li><p>Extension 1.618 от первой волны, относительно коррекции к ней - $36,575;</p></li><li><p>Extension 1.00 от второй волны - $39,100;</p></li></ol><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a45a76dfb3bcd487bfe93db9324aead1b5ea486a70b76061d91d8cec1435bdcc.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h3 id="h-na-skrinshote-ya-oboznachil-wy-zigzag-pochemu" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">На скриншоте, я обозначил WY зигзаг, почему?</h3><ol><li><p>Текущие уровни, на которых нас держат 0.236;</p></li><li><p>Продолжительная коррекция на 20+ дней вправо;</p></li><li><p>Падение объёмов;</p></li><li><p>Мощная консолидация перед движением в любую сторону.</p></li></ol><p>Также, я рассматриваю предыдущие движения следующим образом:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/41976e4a2276ac005c3150178deb86a2368d0f8f3261418a8c2c75aeac2ea940.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><ul><li><p>Зеленый квадрат, первая формация;</p></li><li><p>Красный квадрат, коррективная формация к импульсу на 40%.</p></li><li><p>И третий импульс в текущей стадии выглядит незаконченным.</p></li></ul><p>При этом коррекция первого импульса, аккурат 0.618, с идеальными соотношениями флэта.</p><h3 id="h-kak-mozhet-vyglyadet-zakonchennaya-formaciya-po-vremeni-i-dvizheniyu" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Как может выглядеть, законченная формация по времени и движению.</h3><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/36f2653a56ed4c0925b9c02cce4cc4ed3df9c9fdb3de58886a006107a51232cc.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>Gann Square</strong> - дискуссионный инструмент. Но в рамках логики данной статьи, он может подсказать соотношения и интервалы.</p><h3 id="h-bull-trap" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Bull Trap?</h3><p>Смотрится на графике, как вишенка на торте, в кого-то же нужно будет разгрузиться.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9f6989a3c6171e58860ec0391c7fd28e2c0753c37c5e01d859278294406fc144.jpg" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote><h3 id="h-mem-poslednih-dnej" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Мем последних дней…</h3><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://opensea.io/assets/ethereum/0x8233442B77a57000A4079b1CE7abD514A90437aA/0">https://opensea.io/assets/ethereum/0x8233442B77a57000A4079b1CE7abD514A90437aA/0</a></p>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/ec9a425410fc6c0d286e30df33b21d4cdfbab2bcfae3f5f70d6d93ec147dfbb1.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[ConsenSys zkEVM - Truffle - Deploy Contract]]></title>
            <link>https://paragraph.com/@holmberg15a/consensys-zkevm-truffle-deploy-contract</link>
            <guid>378DCIJrJot9IT4D0RaL</guid>
            <pubDate>Sun, 26 Mar 2023 17:49:34 GMT</pubDate>
            <description><![CDATA[Простой и быстрый деплой контракта с помощью Truffle. Только для тех, кому Infura предоставила доступ к их RPC для ConsenSys zkEVM.Основной тестнет, можно пройти по ссылке: https://goerli.zkevm.consensys.net/Ссылка на документацию: https://docs.infura.io/infura/tutorials/ethereum/deploy-a-contract-using-truffleСсылка на контракт: https://trufflesuite.com/boxes/metacoin/Переходим к деплою контракта.Берем любой сервер в аренду, рекомендую брать на hetzner, там оплата за время использования, сис...]]></description>
            <content:encoded><![CDATA[<figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f2846f5b6594cc7a3a2abbacd2a6f70b93557143037b10f0819d179a6efbe6a0.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Простой и быстрый деплой контракта с помощью Truffle. Только для тех, кому Infura предоставила доступ к их RPC для ConsenSys zkEVM.</p><ol><li><p>Основной тестнет, можно пройти по ссылке: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://goerli.zkevm.consensys.net/">https://goerli.zkevm.consensys.net/</a></p></li><li><p>Ссылка на документацию: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.infura.io/infura/tutorials/ethereum/deploy-a-contract-using-truffle">https://docs.infura.io/infura/tutorials/ethereum/deploy-a-contract-using-truffle</a></p></li><li><p>Ссылка на контракт: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://trufflesuite.com/boxes/metacoin/">https://trufflesuite.com/boxes/metacoin/</a></p></li></ol><h3 id="h-perehodim-k-deployu-kontrakta" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Переходим к деплою контракта.</h3><ol><li><p>Берем любой сервер в аренду, рекомендую брать на hetzner, там оплата за время использования, система ubuntu 20.04.</p></li><li><p>На кошельке должны быть $CRETH;</p></li><li><p>Вводим все команды по очереди.</p></li></ol><p>Обновляем систему</p><pre data-type="codeBlock" text="sudo apt update &amp;&amp; sudo apt upgrade -y
apt install curl git -y
"><code>sudo apt update <span class="hljs-operator">&#x26;</span><span class="hljs-operator">&#x26;</span> sudo apt upgrade <span class="hljs-operator">-</span>y
apt install curl git <span class="hljs-operator">-</span>y
</code></pre><p>Устанавливаем nodejs и npm</p><pre data-type="codeBlock" text="curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - &amp;&amp; \
sudo apt-get install nodejs -y &amp;&amp; \
echo -e &quot;\nnodejs &gt; $(node --version).\nnpm  &gt;&gt;&gt; v$(npm --version).\n&quot;
"><code>curl <span class="hljs-operator">-</span>sL https:<span class="hljs-comment">//deb.nodesource.com/setup_14.x | sudo -E bash - &#x26;&#x26; \</span>
sudo apt<span class="hljs-operator">-</span>get install nodejs <span class="hljs-operator">-</span>y <span class="hljs-operator">&#x26;</span><span class="hljs-operator">&#x26;</span> \
echo <span class="hljs-operator">-</span>e <span class="hljs-string">"\nnodejs > $(node --version).\nnpm  >>> v$(npm --version).\n"</span>
</code></pre><p>Устанавливаем truffle</p><pre data-type="codeBlock" text="npm install -g truffle
mkdir truffleProject
cd truffleProject
"><code>npm install -g truffle
<span class="hljs-built_in">mkdir</span> truffleProject
<span class="hljs-built_in">cd</span> truffleProject
</code></pre><p>Устанавливаем пакет для использования .env</p><pre data-type="codeBlock" text="npm install dotenv
"><code></code></pre><p>Устанавливаем смарт-контракт, подтверждаем если запросит.</p><pre data-type="codeBlock" text="truffle unbox metacoin -y
"><code>truffle unbox metacoin <span class="hljs-operator">-</span>y
</code></pre><p>Устанавливаем пакет, который может подписывать транзакции для адресов, полученных из мнемоники из 12 или 24 слов.</p><pre data-type="codeBlock" text="npm install @truffle/hdwallet-provider
"><code>npm install @truffle<span class="hljs-operator">/</span>hdwallet<span class="hljs-operator">-</span>provider
</code></pre><p>Создаем .env файл</p><pre data-type="codeBlock" text="nano /root/truffleProject/.env
"><code>nano <span class="hljs-operator">/</span>root<span class="hljs-operator">/</span>truffleProject<span class="hljs-operator">/</span>.env
</code></pre><p>Копируем в него текст, подставляя свои переменные, ctrl+S &gt; ctrl+X</p><pre data-type="codeBlock" text="INFURA_API_KEY = &quot;https://consensys-zkevm-goerli-prealpha.infura.io/v3/&lt;Your-API-Key&gt;&quot;
MNEMONIC = &quot;&lt;Your-MetaMask-Secret-Recovery-Phrase&gt;&quot;
"><code><span class="hljs-attr">INFURA_API_KEY</span> = <span class="hljs-string">"https://consensys-zkevm-goerli-prealpha.infura.io/v3/&#x3C;Your-API-Key>"</span>
<span class="hljs-attr">MNEMONIC</span> = <span class="hljs-string">"&#x3C;Your-MetaMask-Secret-Recovery-Phrase>"</span>
</code></pre><p>Редактируем конфиг файл</p><pre data-type="codeBlock" text="nano /root/truffleProject/truffle-config.js
"><code>nano <span class="hljs-operator">/</span>root<span class="hljs-operator">/</span>truffleProject<span class="hljs-operator">/</span>truffle<span class="hljs-operator">-</span>config.js
</code></pre><p>Удаляем из него всё содержимое и вставляем текст, ctrl+S &gt; ctrl+X:</p><pre data-type="codeBlock" text="require(&apos;dotenv&apos;).config();
const HDWalletProvider = require(&apos;@truffle/hdwallet-provider&apos;);
const { INFURA_API_KEY, MNEMONIC } = process.env;

module.exports = {
  networks: {
    development: {
      host: &quot;127.0.0.1&quot;,
      port: 8545,
      network_id: &quot;*&quot;
    },
    goerli: {
      provider: () =&gt; new HDWalletProvider(MNEMONIC, INFURA_API_KEY),
      network_id: &apos;59140&apos;,
      gas: 4465030
    }
  },
  compilers: {
    solc: {
      version: &quot;0.8.19&quot;,
    }
  }
};
"><code><span class="hljs-built_in">require</span>(<span class="hljs-string">'dotenv'</span>).config();
const HDWalletProvider <span class="hljs-operator">=</span> <span class="hljs-built_in">require</span>(<span class="hljs-string">'@truffle/hdwallet-provider'</span>);
const { INFURA_API_KEY, MNEMONIC } <span class="hljs-operator">=</span> process.env;

module.exports <span class="hljs-operator">=</span> {
  networks: {
    development: {
      host: <span class="hljs-string">"127.0.0.1"</span>,
      port: <span class="hljs-number">8545</span>,
      network_id: <span class="hljs-string">"*"</span>
    },
    goerli: {
      provider: () <span class="hljs-operator">=</span><span class="hljs-operator">></span> <span class="hljs-keyword">new</span> HDWalletProvider(MNEMONIC, INFURA_API_KEY),
      network_id: <span class="hljs-string">'59140'</span>,
      <span class="hljs-built_in">gas</span>: <span class="hljs-number">4465030</span>
    }
  },
  compilers: {
    solc: {
      version: <span class="hljs-string">"0.8.19"</span>,
    }
  }
};
</code></pre><p>Отправляем контракт в сеть</p><pre data-type="codeBlock" text="truffle migrate --network goerli
"><code>truffle migrate <span class="hljs-operator">-</span><span class="hljs-operator">-</span>network goerli
</code></pre><p>По итогу, мы задеплоим два контракта, сможете проверить в эксплорере:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://explorer.goerli.zkevm.consensys.net/">https://explorer.goerli.zkevm.consensys.net/</a></p><p>Могут не сразу отобразиться, а только через пару минут.</p><p>Если всё ок, удаляем сервер, он больше не нужен.</p><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="null">Subscribe</a></div><blockquote><p>Подписывайся на телеграм канал <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">Smart Move</a></p><p>&gt;&gt;&gt; <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.me/smrtmv">https://t.me/smrtmv</a> &lt;&lt;&lt;</p><p>Обзоры проектов, токеномика, аналитика, сравнения.</p></blockquote>]]></content:encoded>
            <author>holmberg15a@newsletter.paragraph.com (Smart Move)</author>
        </item>
    </channel>
</rss>