Все потоки
Поиск
Написать публикацию
Обновить
17.23

Децентрализованные сети *

Оверлейная компьютерная сеть

Сначала показывать
Порог рейтинга
Уровень сложности

Использование оверлейных сетей для обхода NAT

Время на прочтение15 мин
Количество просмотров17K

У меня, как и у многих посетителей Хабра есть raspberry pi. А ещё, почти честные сто мегабит от провайдера домашнего интернета. Идея о маленьком домашнем сервере от такой комбинации появляется сама по себе. Но сервер он ведь на то и сервер, чтобы работал независимо от факта нахождения пользователя в физической доступности. В связи с этим, возникает вопрос, как подключаться к такому серверу удалённо? Обычно провайдеры домашнего интернета прячут своих пользователей за NAT, так как IPv4 на всех не напасёшься. Мой провайдер исключением не является. Внешний статический IP он так же не предоставляет (по крайней мере, такой услуги в ЛК я не нашёл), да и совершенно ни к чему выставлять шлюз в локальную домашнюю сеть во внешний интернет. Shodan, ботнеты, сканеры и краулеры никто не отменял. Раньше для подобной задачи решение было очевидным – виртуальная частная сеть. Однако сейчас, с учётом нарушения сетевого коннекта по определённым протоколам, хочется иметь как минимум резервный удалённый канал связи. Да, нарушение коннекта по привычным для данной задачи протоколам неполное: можно отыскать протокол, который не забанен, можно поиграть с настройками, тем не менее хочется иметь возможность сделать это удалённо. Мой взгляд упал на нестандартные средства решения этой задачи.

Читать далее

Киберэкономика. Пределы роста

Уровень сложностиСредний
Время на прочтение24 мин
Количество просмотров2.5K

В современном мире цифровая киберэкономика становится неотъемлемой частью глобальной экономики, трансформируя способы ведения бизнеса, взаимодействия и обмена информацией. С развитием технологий, таких как искусственный интеллект и нейросети, открываются новые горизонты для инноваций и оптимизации процессов. Однако с этими возможностями приходят и серьезные вызовы, среди которых одной из наиболее актуальных проблем является фальсификация цифровой информации. Нейросети, обладая способностью генерировать убедительные тексты, изображения и даже видео, которые с каждым днем становятся все более реалистичными даже для экспертов, ставят под угрозу достоверность данных, доверие к цифровым ресурсам и репутацию лиц, принимающих решения.

Читать далее

Современная реализация пулов ликвидности. Дерево ликвидности Azuro

Время на прочтение4 мин
Количество просмотров2.6K

Поговорим о том, что такое пулы ликвидности, как их используют, углубимся в беттинг-протокол и разберемся, почему сверху бассейн.

Читать далее

ERC-7579: Эволюция абстрактных аккаунтов или как правильно сделать модульную архитектуру

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров1K

Привет, Хабр. В этой статье поговорим о новом стандарте для абстракции аккаунтов – ERC-7579, а именно, как он позволяет разработчикам внедрять расширенный функционал и давать пользователю возможность самому изменять настройки аккаунта с помощью модулей. А еще подробнее расскажу, что вообще такое MSA (Modular Smart Accounts), как разрабатывать, устанавливать и регистрировать модули плюс разберем небольшой пример написания и тестирования модуля. 

Читать далее

Curve V1: Принцип работы модели StableSwap

Время на прочтение5 мин
Количество просмотров1.3K

Curve Finance — это децентрализованная биржа (DEX), которая использует модель автоматического маркетмейкера (AMM), концепции, которая также используется другими известными DEX, такими как Uniswap.

Изначальная идея Curve заключалась в создании биржи с низким проскальзыванием и низкими комиссиями для торговли между привязанными активами, такими как стейблкоины. Новая модель AMM, разработанная Curve, оказалась значительно более эффективной для торговли стейблкоинами по сравнению с конкурентами.

Читать далее

Управление капиталом на крипторынке

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров1.7K

Грамотное управление капиталом — основа любой стратегии.

Минимизировать риски. Максимизировать прибыль.

Читать далее

Подробный обзор Balancer

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров2.4K

Формула XY=K, используемая Uniswap, стала прорывом для DeFi. Однако это не единственная формула, применяемая в автоматизированных маркет-мейкерах (AMM). Разные типы пулов предоставляют уникальные преимущества, такие как снижение уровня проскальзывания или более эффективная торговля для обменников, а некоторые даже помогают поставщикам ликвидности (LP), использующим LP-токены для балансировки портфеля.

Сегодня мы рассмотрим кастомизированные пулы Balancer, которые являются расширением формулы XY=K и позволяют создавать пулы с различными составами активов. Наше обсуждение основано на технической документации Balancer, а результаты мы организовали по следующим ключевым темам:

Читать далее

Современные протоколы кредитования в DeFi: как это работает— Curve LlamaLend

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров3.1K

В этой статье мы рассмотрим протокол кредитования — Curve LlamaLend. Это уникальный проект, основанный на стейблкоине CrvUSD и использующий автоматизированного маркет-мейкера (AMM) в своей основе. У CrvUSD есть несколько интересных особенностей, таких как математическая модель для управления стабильностью курса и механизмы стабилизации, которые работают с ценовыми диапазонами. Эти диапазоны чем-то напоминают «тики» из Uniswap V3, но функционируют иначе. Ещё одна необычная деталь — так называемые «мягкие ликвидации». Они работают совершенно не так, как стандартные ликвидации в других протоколах.

Разработка Curve LlamaLend ведётся в основном на языке программирования Vyper (похож на Python), что делает его ещё более интересным для технических специалистов.

Читать далее

Психология, Риск и Стратегия. Продолжение

Уровень сложностиСредний
Время на прочтение2 мин
Количество просмотров899

Если почитать, что пишут в чатах трейдеров, складывается впечатление, что все без ума от технического анализа. Большинство трейдеров сосредоточено на изучении свечных формаций, индикаторов и паттернов.

Однако мало кто говорит о двух гораздо более важных аспектах трейдинга — риск-менеджменте и психологии. И это основная причина, почему многие терпят неудачу.

Читать далее

Психология торговли на крипторынке

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров4.4K

Психология торговли. Поговорим о том, как психология влияют на успех в торговле, и что нужно, чтобы сохранять финансовую и эмоциональную стабильность

Читать далее

Circom и SnarkJS: Практическое руководство по созданию схем и Zero-Knowledge Proofs

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров1.4K

Привет! В этой статье я расскажу про язык программирования Circom, созданный для разработки арифметических схем, которые лежат в основе доказательств с нулевым разглашением (Zero-Knowledge Proofs, ZKPs). Почему он так удобен для разработчиков и какие инструменты предлагает – читайте в этом практическом руководстве.

Читать далее

Интернет будущего: от свободы к централизации и обратно

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров6.8K

Этой статьёй я открываю серию материалов, посвящённых проблемам современного интернета, его централизации и возможным решениям. Вводная статья раскрывает основную проблематику: как интернет, задуманный как свободное и децентрализованное пространство, превратился в контролируемую и централизованную сеть. Здесь и в следующих статьях я представлю детальный разбор разработанной мною технологии децентрализации, которая может предложить решение для преодоления этих проблем.

Читать далее

Биометрия — это инструмент цифрового концлагеря или шанс для демократии?

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров2.3K

Биометрия с нами уже давно. Идентификация гражданина до цифровизации, как не странно, происходила по биометрии. У вас есть паспорт, где государство вписало ваше имя (которое выбрали вам родители) и приложило вашу фотографию, которая является изображением лица вашего физического тела. При этом, такое изображение уникально, а в случае с вашим близнецом, у него будет другое имя.

Во время идентификации по обычному паспорту с бумажной фотографией, вас должен осмотреть человек, зачастую уполномоченный государством, и провести сравнение вашего лица с фотографией. Если они совпадают, значит вы - тот самый человек с именем из паспорта. Если у проверяющего есть некий список, где есть ваши ФИО, то к вам могут быть применены какие-либо ограничения.

С появлением компьютеров стали появляться централизованные цифровые государственные базы данных. В такую базу данных уже можно ввести ваши ФИО (а не фотографию) и найти дополнительную информацию о вас, например, ограничение на выезд из страны.

Читать далее

Ближайшие события

Как мы форкнули Uniswap v2: гайд, как сделать это быстро и просто

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров1.8K

Привет, Хабр! Что если мы скажем, что сделать форк смарт-контрактов известного протокола не такая сложная задача, как может показаться? В этой статье я расскажу, как мы форкнули смарт-контракты Uniswap v2 и задеплоили их в Polygon zkEVM.  

Читать далее

CRUS: принципиально новая архитектура работы с данными

Уровень сложностиСложный
Время на прочтение20 мин
Количество просмотров9.3K

Здравствуйте, меня зовут Дмитрий Карловский и я.. обычно пишу статьи с ответами, но на этот раз я, наоборот, буду задавать много вопросов, о которых вы даже не задумывались.

Далее будет много и фундаментальной теории, и мелких технических деталей. Так что приглашаю специалистов по криптографии, безопасности, хранению, обработке и синхронизации данных вместе размять наши мозговые косточки.

Ответить на все вопросы

HTLC смарт-контракты: как применять в Ethereum

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров1.2K

В то время, как наши космические корабли бороздят просторы Вселенной, 1inch и UniswapX (подробно изучали в прошлой статье) изобретают intent-based cross chain swap. 

После разбора UniswapX мне стало интересно, а как реализовать старый, добрый Hashed Time Locked Contract (HTLC) для Ethereum? Этот механизм позволяет блокировать активы на определенный срок, требуя от получателя знания ключа для их разблокировки. Вдохновленный работой Joseph Poon и Thaddeus Dryja, HTLC стал основой для создания платежных каналов в Bitcoin Lightning Network.

Читать далее

Aragon DAO V1: обзор фреймворка для создания децентрализованных автономных организаций

Уровень сложностиСредний
Время на прочтение22 мин
Количество просмотров1.9K

Aragon DAO внес значительный вклад в развитие децентрализованных автономных организаций. Это яркий пример того, как с помощью кода можно настроить работу организации любого размера, учитывая разные требования к безопасности, прозрачности и децентрализованности. Этот проект — не только попытка переосмыслить традиционные подходы к управлению, но и масштабный эксперимент, который продолжается по сей день.  

В этой статье я расскажу о первой версии этого фреймворка, его архитектуре и возможностях применения. Поехали!  

Читать далее

Как мы помогаем развиваться web3 front-end разработчикам благодаря нашей Карте развития в 2024 году

Время на прочтение6 мин
Количество просмотров1.8K

Привет, Хабр! Меня зовут Миша Якубчук, я техлид фронтенд-направления в Металампе. Мы всегда любили погружаться в предметку, изучать много информации и заниматься саморазвитием — именно поэтому в 2016 году была запущена наша первая карта развития для разработчиков — по бэкенду, а затем по фронтенду. Но в этой статье я расскажу о нашей карте развития для web3 фронтендеров.

Читать далее

Как мы обучали LLM для поиска уязвимостей в смарт-контрактах Solidity

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров3.2K

Наша команда в Positive Technologies занимается анализом безопасности смарт-контрактов, исследованием уязвимостей и разработкой инструментов для их обнаружения. Идея использовать LLM для анализа смарт-контрактов Solidity показалась крайне заманчивой. Загрузить код, запустить модель — и она сама находит уязвимости, генерирует отчет, а иногда даже предлагает исправления. Звучит отлично! Но, как показал мой опыт, между «звучит» и «работает» лежит огромная пропасть.

Читать далее

Compound V3: Обзор кредитного протокола

Уровень сложностиСредний
Время на прочтение22 мин
Количество просмотров1.2K

Привет, Хабр! Я уже рассказывал про Compound v2 в предыдущей статье, там мы описывали основы протокола. В этой статье сравним вторую и третью версию, а еще детальнее разберем архитектуру и смарт-контракты.

Читать далее

Вклад авторов