CryptoBotan
636 subscribers
248 photos
13 videos
1 file
574 links
📰Никаких нашумевших новостей и рекомендаций по рынку.

🌐Только полезная информация для изучения криптомира и технологии блокчейн.

Глубже в Биткоин t.me/CryptoBotan/888

Bitcoin is for everyone - remember that...

Обратная связь: @Russiano55
Download Telegram
Не хочется говорить, "яжговорил"...но...

Яжговорил
⬇️⬇️⬇️
Forwarded from DrugStat
Гидра подняла комиссии для продавцов

С размещением инвестиционного меморандума крупнейшая торговая площадка на территории СНГ подняла комиссию со сделок на большинство синтетических наркотиков.

Если раньше продавцы отдавали по 5% со всех сделок меньше 200 000 рублей, то сейчас, например, за сделки с альфа-пвп и опиатами Гидре будут отчислять по 10%, с мефедроном - 8% и так далее. Это, конечно же, отразится на конечной стоимости веществ для потребителей.

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

Будучи монополистом площадка может задрать цены хоть до 15%, и никто ничего не скажет. С полным списком изменений можете ознакомиться по ссылкам ниже:

Изменения | Зеркало
​​
Channel Factories

Для стека биткоина
⬇️⬇️⬇️
Я писал про Channel Factories. Но потом понял, что на просторах интернета, нет ни одной русскоязычной статьи описывающей работу протокола.

Поэтому, приятно быть первым😏

Более подробно и более информативно о Channel Factories "Фабрике Каналов"
⬇️⬇️⬇️
https://zen.yandex.ru/media/id/5c30dd7ce5e73b00aad07f3c/channel-factories-novyi-sloi-v-seti-bitcoin-dlia-provedeniia-mikroplatejei-5dfa4b6a5d6c4b00b8bae359

#Layer2
​​
Протокол Eltoo в сети Lightning Network

Для стека биткоина
⬇️⬇️⬇️
Всякий раз, когда совершается новый платеж, юзер-каналы Lightning обновляются для верного отображения их общих балансов.

Фишка в том, что существует наказание в виде штрафа, если юзер пытается обмануть, распространяя старую версию баланса (например, для экономии средств).
Пользователи, которые пытаются совершить обман, могут потерять свои средства в платежном канале. Это достигается за счет системы L2-penalty.

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

Такой нюанс назвали «токсичной информацией».

Соучредитель Lightning Labs Лаолу Осантокун, Кристиан Декер и Расти Расселом из Blockstream, в 2018 году представили новое решение, в котором предложили «упрощённый» способ осуществления "off-chain" (внесетевых) транзакций.

Eltoo обновляет канал за счет построения цепи транзакций с временным замком, где каждая транзакция тратит средства из предыдущей для отображения актуального баланса.

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

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

Если подробнее, то eltoo добавляет процедуру, которая делает каждое обновленное состояние заданным. Любое обновление канала, например, когда А совершает транзакцию Б, состоит из двух транзакций, каждая из которых хранит, и впоследствии полностью заменяет, предыдущую транзакцию.

Eltoo также увеличивает масштабируемость LN. У нод пропадает необходимость хранить все промежуточные состояния платежного канала. Вместо этого ноды хранят только самую последнюю версию состояния и некоторую информацию о самой транзакции, такую как соответствующую ей расчетную транзакцию и Hash Time Lock контракты.

#Layer2
​​
Private messages в сети Lightning Network

Для стека биткоина
⬇️⬇️⬇️
Думали LN предназначен для масштабирования сети Биткоин? Что на счет отправки личных сообщений?

В ноябре 2019 года разработчик Lightning Labs Джуст Джагер представил собственное решение Whatsat - версию LN для отправки сообщений.

Whatsat - это децентрализованный и устойчивый к цензуре способ отправки сообщений другим пользователям Lightning Network. Протокол является настоящей одноранговой сетью, в которой может участвовать любой желающий.

После недавнего обновления сети LN, появилась возможность добавить дополнительные данные к платежам lightning.

Пока можно отправлять сообщения бесплатно. В сети LN за неудавшийся платеж не взимается комиссия. Платеж доходит до получателя, который извлекает сообщение, но не принимает платеж.

Это две системы в одной: обмен сообщениями и платежи. Вот вам и новый мессенджер - конкурент на рынке😁

https://github.com/joostjager/whatsat

#Layer2
Чем жёстче цензура, тем шире открываются двери для децентрализованных решений. Или нет?🤔

https://tttttt.me/F_S_C_P/46723

Пора переходить на децентрализованные сервисы.
⬇️⬇️⬇️
t.me/CryptoBotan/696
​​Оторвусь от темы технологического стека и расскажу про nSequence (Sequence number) и Replace-By-Fee (RBF)
⬇️⬇️⬇️
nSequence – это относительная блокировка времени на уровне транзакций. Это число, предназначенное для обновления неподтвержденных транзакций с временной блокировкой до их завершения.

Нажимая кнопку "Отправить BTC", транзакция попадает в мемпул, но так как ты не один такой, то приходиться ждать, когда твою транзакцию подтвердят майнеры, и поэтому ты можешь совершить Replace-By-Fee (RBF) - транзакцию.

RBF — замена существующей транзакции новой транзакцией с повышением комиссии.

Именно здесь и применяется nSequence. Ты можешь менять Sequence number и определять порядковый номер своей операции или можешь сделать его старше.

Впервые эти две функции были описаны в BIP-0125

Замена означает, что в новой транзакции будут использованы те же входы что и в старой транзакции. И только одна транзакция будет добавлена в блокчейн.

Для замены в данных транзакциях предусмотрено специальное int поле nSequence, которое сигнализирует о том, какая транзакция старше какой. Чтоб транзакция была потенциально заменяемой, значение nSequence должно быть меньше (0xffffffff — 1). Сейчас обычно большинство программ исполняют nSequence как максимум – (0xffffffff — 1).

Sequence number была разработана Сатоши Накамото и существовала всегда. Она была доработана до RBF и включена в код Bitcoin Core 0.12 и старше.

- При замене транзакции не все ноды согласятся ретранслировать новую версию, ссылаясь на mempool-conflict
- Некоторые ноды примут транзакцию, и ретранслируют ее в сеть
- Информационные ресурсы типа blockchain.info будут прямым текстом писать DOUBLE SPEND
- Не все пулы будут майнить эту транзакцию, справедливо считая её даблспендом. Некоторые пулы будут ее майнить, но это может занять больше времени (по сравнению со временем если вся сеть будет её майнить)
- Если новая транзакция будет таки включена в блок — это абсолютно валидно и не противоречит правилам сети. Любые претензии потенциально обманутых нигде не принимаются

В настоящее время nSequence используется только для отключения времени блокировки в транзакции.
​​
Data anchoring on Bitcoin (DAB)

Для
стека биткоина
⬇️⬇️⬇️
На самом деле потенциал этого решения огромен, я приведу лишь примеры для более ясного понимания сути работы.

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

Data anchoring on Bitcoin
(привязка данных к биткойну) - это новый способ защиты и стандарт для создания надежных цифровых данных.

Основной принцип DAB заключается в привязке отпечатка (хэша) любых цифровых данных с транзакцией.

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

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

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

Какие проекты используют DAB в своих кейсах? Я привожу их только с точки зрения реализации решений.

https://www.woleet.io

Если очень коротко, то это DAB-провайдер, который выступает в качестве хаба, который факторизует хэши от разных клиентов, для уменьшения количества транзакций, снижая стоимость каждой проверки. Это низкоуровневый технический вариант использования принципа, что-то типа "Дай свой хэш и мы отправим тебе сертификат, мол твои данные целы и действительно существуют". Здесь биткоин используется только для привязки данных, что достигается путем использования протоколов второго уровня.

https://exonum.com

Это опенсорс фреймворк для создания приватных блокчейнов от компании Bitfury Group.

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

https://faizod.com

Предоставляет аналогичное решение

В следующих постах разберу на частных примерах, как используют DAB в своих решениях VeriBlock и Open Timestamps.

На базе Data Anchors реализованы такие проекты как VeriBlock и Open Timestamps

#Layer2
​​
VeriBlock

Для стека биткоина
⬇️⬇️⬇️
Как и говорил, проект VeriBlock использующий решение "привязка к блокчейну".

Это проект, реализующий алгоритм консенсуса Proof of Proof - PoP (доказательство доказательства).

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

Внебиржевые транзакционные сети (LN) и сайдчейны, зависят от иерархической модели безопасности, которая позволяет всем блокчейнам работать в контексте безопасности биткойна. Протокол PoP позволяет наследовать свойства блокчейна Биткойн без участия и одобрения биткойн-майнеров, без централизации и без наложения каких-либо технологических ограничений на блокчейны, которые принимают этот протокол.

Протокол PoP вводит новый тип майнеров, которые выполняют периодические публикации текущего состояния одного блокчейна другому блокчейну. На эти публикации ссылаются в случае реорганизации блокчейна.

Эти майнеры, как мосты между наследуемым (SPB) и наследующими блокчейнами (SIB). Для встраивания данных состояния можно использовать несколько методов, один из которых OPRETURN

OPRETURN - это такой тип транзакции, который добавляет произвольные данные в скрипт PublicKey, но полные ноды не хранят эти данные в своей базе UTXO.

VeriBlock - это сеть на базе PoW, предназначенная для обработки простых транзакций (без сценариев) на мини-блокчейне, защищенном сетью Биткойн при помощью PoP. Здесь используется Algo PoP с привязкой к блокчейну Биткойн и PoW с хэшированием vBlake.

Блокчейн, использующий VeriBlock, будет использовать предоставленную библиотеку для автоматического отслеживания консенсуса VeriBlock и Bitcoin. Изменяя формат блока и структуру вознаграждения, происходит воознаграждение PoP-майнеров.

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

Grand Central—мини-блокчейн, разрабатываемый для перекрестных каналов платежей, атомарных свопов и постквантовых подписей.

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

White Paper проекта VeriBlock
GitHub проекта проекта VeriBlock

#Layer2
🎄

Увидимся в 2020

❤️
Новый год отгулялся, но сесть за рукописный пост пока нет сил и желания..уж извините☺️

Много планов на счёт канала и контента поставил себе в двадцатках. Спасибо, что читаете. Пожалуйста, что имеете возможность читать🙃

В сети Ethereum произошел хардфорк, который отложил бомбу сложности, и на этой новости предлагаю освежить в памяти хронологию изменений и событий в сети Ethereum.

Бомба сложности

Часть 1. Начало пути сети

Часть 2. Атаки на сеть и хардфорк Byzantium

Часть 3. Хардфорк Constantinople

Часть 4. Хардфорк Istanbul

Часть 5. Serenity
​​
OpenTimestamps (OTS)

Для
стека биткоина
⬇️⬇️⬇️
Снова Layer 2 и снова Data Anchors.
OpenTimestamps (ОТС) - это open source проект, который призван обеспечить стандартный формат для блокчейн- штампов времени.

Повторюсь, что с появлением биткойна, можно создавать и проверять доказательства существования данных (временных меток), не полагаясь на доверенную третью сторону. Это позволяет повысить уровень безопасности, поскольку исключает возможность злоумышленного/неосторожного скомпрометирования временных меток.

Временная метка - это доказательство того, что некоторые данные (Д) существовали до определенного момента времени.

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

OTS определяет набор правил для удобного создания временных меток и последующей их независимой проверки.

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

OTS предоставляет пользователям простые способы создания и независимой проверки временных меток:

OTS клиент на Python
Java
Javascript
opentimestamps.org

#Layer2
Весьма интересно и познавательно☺️
⬇️⬇️⬇️
https://youtu.be/6VA9_iClEF0

Shazam использует технологию fingerprint для уменьшения данных необходимых для классификации песен в базе.

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

На новом месте, в новой, более уютной обстановке, я продолжу свои лонгпосты и буду дальше образовывать свои и, надеюсь ваши, мозги.

Рассказать ещё есть что...😉
​​
Omni Layer

Для стека биткоина
⬇️⬇️⬇️
Omni (Omni Layer) - это платформа, для создания и торговли пользовательскими цифровыми активами и валютами.

Проект был основан в марте 2014 года на базе криптовалютного проекта Mastercoin, который существовал с июля 2013 года под контролем Mastercoin Foundation. Mastercoin Foundation создавался для временного управления фондами в адресе Exodus и распределении MSC. В январе 2016 года Фонд Mastercoin был переименован в Фонд Omni, а маркеры проекта MSC переименовали в OMNI. Ребрендинг был необходим в связи со сложившейся ситуацией связанной с MaidSafe и SafeCoin. (обязательно напишу об этом)

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

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

Omni позволяет генерировать выделенные пользователем ресурсы, которые в основном представлены в виде токенов. Эти токены могут олицетворять любую ценность, будь то товары или информация.

Так как Omni построен поверх сети Биткоин, то блокчейн BTC автоматически поддерживает токены OMNI.

Продукты Omni:

- протокола Omni – это надстройка над блокчейном BTC, которая позволяет создавать цифровые активы, осуществлять транзакции и проводить краудсейлы.

- Omni Core - локальный кошелек платформы Omni, являющийся доработкой официального кошелька Биткоина.

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

- эксплорер Omni - онлайн платформа, позволяющая отслеживать транзакции Omni в сети Биткоина.

- OmniDex - децентрализованная криптовалютная торговая площадка, которую можно использовать с помощью кошельков Omni. (Позже и о дексе сделаю отдельный пост. Но это не точно)

Компанией, которая используют протокол Omni, является всеми известная и “любимая”- Tether.

Существует tether на основе протокола Omni Layer, на основе ERC20 и TRC20. Но это так, к слову.

Tether был изначально создан для использования блокчейна Bitcoin, а именно протокола Omni Layer, в качестве транспортного протокола для проведения транзакций токенов, обеспеченных фиатными деньгами.

Кстати в декабре 19-го, Tether инвестировал в разработку обновления протокола Omni в сети Биткойна.

Omni Layer Protocol — позволяет добавить сложные функции, не внося изменения в блокчейн Bitcoin.

Omni отвечает за следующие действия:

1. Создание и ликвидация токенов Tether;
2. Запись транзакций в блокчейн Tether и отображение деталей совершенных переводов;
3. Хранение токенов USDT, EURT, JPYT на кошельке Omni Wallet;
4. Создание мультиподписей

Кстати, протокол Omni использует тразакции OPReturn и был заменен, как наиболее часто используемый протокол в 2019 году. Veriblock использовался для создания 57% нового вывода OPReturn.

#Layer2
Воооообщем, создам рубрику #History. Уж больно интересно и познавательно копаться в прошлом.

В прошлом посте об Omni Layer говорилось о ребрендинге, который разработчики решили сделать в связи с запятнанной репутацией.
⬇️⬇️⬇️
Omni Layer - это бывший MasterCoin.

MSC был первым решением для Bitcoin 2.0, где технология использовалась для безопасных транзакций.

Проект предназначался для разрешения сложных финансовых задач в криптовалюте. Возможности MasterCoin включали в себя создание новых уровней валюты с новыми процедурами, используя Биткойн на уровне протокола. Этот новый уровень протокола должен был позволить создавать новые умные контракты, не выходя из настройки сети Биткойн. Протокол интеллектуальных контрактов, усиленный с использованием Mastercoin, инкапсулирует аутентификацию и реализацию контрактов. Т.е. позволяет виртуально обмениваться интеллектуальными активами.

Именно MasterCoin стал первым проектом вышедшим на ICO. Но это и погубило проект.

"Первопроходцами мостят дорогу" - не помню кто сказал.

Нашел на просторах, вот такую статью о MasterCoin. Там внутри еще и видео 2013 года, где основатель MasterCoin JR Willett представляет свою концепцию. Можно ли назвать это переломным моментом в криптоиндустрии?🤔

На тот момент, понятие "первичное предложение монет", было чем-то новым и революционным. Им удалось собрать что-то около $500к. Это был 2013 год, не забывайте...

В обновленной White Paper в 2013 году, содержался призыва к сбору средств. Средства нужно было отправить на адрес Bitcoin Exodus. Каждый инвестор получал х100 в виде MasterCoin в качестве pre-invest. План также включал в себя создание стимулирующих MSC на каждые 10MSC, которые планировалось отправить на тот же адрес Exodus, чтобы убедиться, что у команды достаточно средств, чтобы поднять их стоимость.

Как вы сами понимаете, такой подход вызвал волну критики и негодования со стороны сообщества. Хотя такой подход принес успех MSC.

В 2014 году, на рынке появился прямой конкурент MasterCoin - Counterparty, который занял значительную долю рынка, успех которого пришелся на черную полосу MasterCoin.

Значительную роль в подрыве репутации MasterCoin сыграл проект MaidSafe.

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

Основатель MaidSafe, Дэвид Ирвин, планировал собирать средства через массовую продажу Mastercoin, из которых 400 миллионов SafeCoins были получены по общей цене продажи в $8млн.

Суть такова: было объявлено вознаграждение за покупку SafeCoin за MSC, а не за BTC, для увеличения несуществующего объема продаж MSC. Ирвин предполагал, что MSC для продажи составит не менее 25% от рыночной капитализации.

В итоге предложенные вознаграждения обернулись накоплением большой суммы MSC и BTC около $7млн, что привело к повышению стоимости MSC. В результате ранние инвесторы MSC скинули свои монеты, что оставило Ирвину миллионы неликвидных средств и бесценных MSC.

Но пареньку все же удалось собрать BTC на $3млн, которые он использует для финансирования своего проекта.

Но даже после ребрендинга и переименования в Omni, проект остается позади своего конкурента CounterParty.

Где ещё применить блокчейн?

Защита от фишинга, ddos и безопасность IoT.

Как вывод:

Блокчейн обладает качествами, которые позволяют использовать его для киберзащиты. Однако на сегодняшний день технология не обладает достаточной степенью зрелости, чтобы перейти из разряда модных новинок в мейнстрим.

Блокчейн и кибербезопасность
⬇️⬇️⬇️
https://m.habr.com/ru/company/trendmicro/blog/482200/
​​
Лукас Нуцци, соучредитель и директор Digital Asset Research написал в своем твиттере:

Биткоин проведет софтфорк в этом году. Это пока одни из самых инновационных решений первого уровня: bip- schnorr + bip-taproot + bip-tapscript. Это мощные фундаментальные технологии, которые реализуют новые смарт-контракты на базовом уровне биткоина. 2020 год будет хорошим.
⬇️⬇️⬇️
https://coinspot.io/technology/bitcoin/podpisi-shnorra-taproot-i-tapscript-bitcoin-mozhet-provesti-novyj-softfork-uzhe-v-etom-godu/

Подписи Шнорра в BTC
⬇️⬇️⬇️
https://tttttt.me/CryptoBotan/704

Для понимания Taproot необходимо разобраться с MAST
⬇️⬇️⬇️
https://tttttt.me/CryptoBotan/719

Технология Taproot
⬇️⬇️⬇️
https://tttttt.me/CryptoBotan/710

Плюс к этому посту, хочу добавить пост про Miniscript - язык программирования для смарт-контрактов Bitcoin.
⬇️⬇️⬇️
https://tttttt.me/CryptoBotan/862

Пост про Tapscript сделаю отдельный, так что, считайте это анонсом😅