PrimeBlock – Telegram
PrimeBlock
1.31K subscribers
3.32K photos
59 videos
76 files
6.35K links
агрегатор криптомнений. Для связи по поводу репостов тут @Cartm @garri_g
Download Telegram
Forwarded from CryptoВорчун
Я гарантирую что мой гарант никуда не исчезнет, он ведь уже утерян.

https://news.1rj.ru/str/F_S_C_P/39324

Пхах не удивлюсь если потом они законодательно присвоив утерянное, выпустят ценную бумагу обеспеченную утерянным.
Forwarded from Криптокритика / Cryptocritique
- Криптаны и криптотусовка - это же культура чёрных как есть. Со всеми атрибутами и логическими нестыковками. Особенно бросается в глаза желание стать "как белый" - но ухитрившись при этом не разориться и не оторваться от культуры районов, гетто и чёрных блюз-клубов. Кстати, "джаз" - термин белых, если что. Банкиры и ИТ-магнаты - это белые. Что публика, что держатели лейблов и продюсеры. И чёрные при таком раскладе, чтобы отжать рынок, пройдут еще массу трансформаций.
- Но только все равно не отожмут. Те чёрные, которые добьются успеха, сами станут белыми. Как стали белыми те чёрные, которые заработали много денег и зашли в истеблишмент. Вот такая вот, сука, диалектика. TRUE WHITE POWER.
- Верно. То есть фактически мы для них - символы белого угнетения. Я - надзиратель на плантанции, ты - плантатор, а HSBC, чьи уши все явнее торчат за Bitfinex - губернатор южного штата. Крипторасизм как есть, хехе.

https://zen.yandex.ru/media/id/592d3ad87ddde88dbd5af2da/besedy-s-reptilovichem-ch22-kriptany-eto-negry-pri-bankirahplantatorah-kripta-eto-kultura-chernyh-5d3302c8cfcc8600abc648da
ЧАТ

Напоминаю, в агрегаторе есть чат, в котором можно обсудить некоторые спорные утверждения.
Forwarded from Goldfoundinshit ТМ
⚡️⚡️⚡️⚡️

Канал Криптомедикэйшн сообщил, что в каналах Sparkster и Coinbene, от некоторых пользователей этих каналов - распространяются вирусы в pdf файлах.

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

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

Пруфов подтвержающих это - нет, но береженого бог бережет, лучше проверить.
«Биткоин крут. Я купил $300 на Coinbase с помощью банковской карты. Комиссия всего лишь $11.51. Отправил другу. Coinbase заморозил платёж на 72 часа. Курс упал и это стоило нам $50. Друг получил около $250. У него нет карты, поэтому он получил баксы наличкой. Это стоило ему всего $50. Итого он получил $200»
‼️Внимание какой то скамный токен под названием Carbon Dollar пытался пролезть на Binance Chain ‼️
Саплай размером в 10 ярдов висит во фризе, но все равно будьте бдительны.
Посмотреть можно по ссылкам:
https://cdx-web.webflow.io/
https://explorer.binance.org/asset/CUSD-24B
@Proffit_crypto
Forwarded from CryptoBotan
​​​​Пока возьмем паузу и отдохнем от биткоина и его проблем с масштабируемостью.😰

Начнем повесть о смарт-контрактах.

Часть 1. Введение в смарт-контракты для чайников
⬇️⬇️⬇️
Представим группу лиц, которая хочет установить некоторые правила и условия распределения ценностей, плюс ко всему и определенный механизм гарантированности выполнения этого распределения ценностей по заданным правилам и условиям.

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

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

А дальше суды, разбирательства и бла бла бла...

Смарт-контракт в помощь.

Коротко:

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

Он кстати есть в списке подозреваемых на причастность к личности Сатоши.

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

Из преимуществ я бы выделил:

1) Скорость🚀

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

2) Независимость🌐

Смарт-контракты исключают возможность вмешательства третьих сторон. Гарантия на транзакцию — сама программа, которая, в отличие от посредников, не даст основания сомневаться в ее целостности.

3) Надежность🔐

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

4) Сбережения💰

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

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

Пример смарт-контракта:

В простых контрактах действует логика «if-then-else», «when-do» — если… то…иначе.

Действие смарт-контракта поясняют на примере торгового автомата. Все просто.

Существуют и более сложные случаи:

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

1) До наступления определенного времени, на соответствующий аккаунт смарт-контракта должны поступить три платежа с определенных адресов на определенную сумму.

2) Если этого не происходит, смарт-контракт прекращает свое выполнение и возвращает монеты всем участникам.

3) Если же условие выполняется, тогда задаются значения идентификаторов арендодателя и медиатора, а также проверяется условие, что все участники согласны с выбором арендодателя и медиатора.

4) Когда все условия будут выполнены, средства будут переведены на указанные адреса.

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

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

https://xmr.ru/threads/311/
ББ-082: Алекс Скиданов (NEAR) о шардинге в блокчейнах и спортивном…
Базовый Блок
ББ-082: Алекс Скиданов (NEAR) о шардинге в блокчейнах и спортивном программировании

https://basicblockradio.com/e082/
Forwarded from Базовый Блок
Forwarded from CryptoBotan

Продолжаем долбить смарт-контракты. Хочу сделать целую подборку постов на эту тему.☺️

Часть 1. Введение в смарт-контракты для чайников.
⬇️⬇️⬇️
https://news.1rj.ru/str/CryptoBotan/725

Часть 2. Недостатки смарт-контрактов и его составные части.
⬇️⬇️⬇️
Как и все вокруг, имеющее перспективы, смарт-контракты имеют свои недостатки.

1) Отсутствие регулирования.

Тут думаю и так понятно, разжевывать не стоит.

2) Отсутствие функциональной гибкости.

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

3) Затраты на разработку

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

4) Человеческий фактор

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

🌴🌴🌴

Сегодня крипторынок предлагает разработку смарт-контрактов для Ethereum, Hyperledger Fabric, Cardano, NEO и других блокчейн платформ. Кто не знал, но и существует разработка смарт-контрактов и для биткоина, но он не содержит маркеров состояний и не дает программистам свободу действий.

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

В 2014 году для записи кода смарт-контрактов Ethereum был спроектирован специальный язык программирования Solidity. Это один из четырех языков (среди Serpent, LLL и Mutan), спроектированных для трансляции в байт код виртуальной машины Ethereum.

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

На примере организации первичного выпуска токенов приведу основные составляющие смарт-контракта

Структура основной части кода представляет собой иерархию контрактов, прописывающих тот или иной завершенный функциональный цикл, и состоит из ключевых элементов:

1) Owned

Контракт должен знать своего владельца и именно за это отвечает контракт «owned».

2) Crowdsale

Этот контракт содержит информацию о сборе средств и распределении токенов. Важно, что этот контракт должен содержать следующие элементы, которые являются обязательной частью стандарта ERC20:

- Общее количество токенов, выпущенных смарт-контрактом;

- Информация о балансах всех держателей токенов;

- Событие Transfer, которое должно испускаться смартконтрактом при каждой операции перемещения токенов между держателями токенов.

- Функция fallback отвечает за порядок действий в случае поступления эфиров на счет смарт-контракта. Она вызывается каждый раз, когда эфир поступает на адрес нашего смартконтракта.

3) EasyToken

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

Далее регистрируются прочие условия смарт-контракта (срок проведения ICO, softcap и hardcap и так далее). Но важно не утяжелять конструкцию кода без необходимости, так как чем больше данных, тем выше вероятность допущения ошибки.
Forwarded from Goldfoundinshit ТМ
#теориизаговора

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

Прав я или нет предлгаю обсудить это в нашем чате.
Forwarded from Goldfoundinshit ТМ
ГАПОН ИЗ ПАЛЕСТИНЫ

Вот и на что тебе это надо ? Или сформулируем вопрос по другому, сколько тебе за это заплатили ?

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

Я уверен что подобные организации пользуются уже существующими криптовалютами. Не нанося вред этому рынку вообще. Также недавние исследования показали что лидер на этом рынке все таки пока - американский доллар.

Такое заявление просто то так не появилось. Оно сыграет на руку многим "запретителям"

https://news.1rj.ru/str/anycoin/7794
Forwarded from Goldfoundinshit ТМ
BUSTED ?

Ну вот еще и глава президентской кампании Макафи 2020 Роб Бенедикт Хуан Мария Лоджия-Рамирез. сообщил что его арестовали.

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

Если Маккафи не выйдет в определенное время на связь, то обещают слив компромата "на те самые власти" уточнил Лоджия-Рамирез.

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

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

https://twitter.com/officialmcafee/status/1153729707160068096
Forwarded from CryptoBotan
​​
Как и обещал, пишу про уязвимости и ошибки в истории существования смарт-контрактов. Этот блок я сделаю в нескольких подчастях. Так как интересной и полезной информации довольно много.

Полетели🚀

Часть 3.1. Уязвимости и ошибки в истории смарт-контрактов
⬇️⬇️⬇️
Вот какие ошибки считаются самыми популярными и значимыми в истории смарт-контрактов:

1) The DAO 1.0
2) FirePonzi
3) Казино с публичным RNG-сидом
4) Зависли 1100 ETH из-за нехватки газа
5) Игра The King of the Ether
6) 5800 ETH вывели из токенов ERC-20
7) Rubixi

Самыми крупными хищениями стали 30 миллионов долларов из Parity и 53 миллиона долларов из DAO.

Я постараюсь кратко, но в то же время подробно описать эти уязвимости.

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

Начну по порядку.

1) Про уязвимость в DAO.

Атаку назвали
- "Повторный вход, Reentrancy"
- Race-To-Empty
- Recursive call vulnerability, (рекурсивный вызов)
- Call to the unknown (призыв к неизвестному).

Любое действие в блокчейне Ethereum выполняется с помощью транзакций: отправка ether с одного аккаунта на другой, создание контракта, обращение к функции контракта. Причем инициировать транзакции могут только внешние аккаунты, а контракты могут создавать транзакции только под действием полученных ими транзакций. За каждую транзакцию взимается комиссия, для этого введена специальная единица — gas. Комиссия рассчитывается как произведение цены gas и количества gas.

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

Все дело в функции "withdraw".

Функция «withdraw» имеет модификатор «onlyOwner», т.е. может быть вызвана только владельцем смартконтракта. Единственное, что она делает – переводит весь баланс смартконтракта на адрес владельца смартконтракта.

Почему назвали повторный вход?

Контракт жертвы выполняет функцию для отправки ETH во вредоносный контракт до обновления баланса вредоносного контракта.

В мошенническом контракте есть функция возврата fallback(), которая принимает средства, а затем возвращает их обратно в функцию withdraw(). Эта функция необходима, если нужно, чтобы контракт получал эфир.

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

Рекурсивный вызов удается выполнить только один раз; нужные нам балансы в итоге ставятся в 0, и на этом все заканчивается. Однако атакующий смог повторить эту операцию как минимум раз 50.

Если адрес является смарт-контрактом, платеж вызовет резервную функцию fallback () с тем, что осталось от транзакционного газа.

Таким образом, пользователь получит в два раза больше своего баланса из контракта.

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

Самое интересное, что баг в коде был не один. Именно совокупность этих багов и помогла хакеру украсть так много. Ошибка стала результатом плохого программирования, и вероятно типографской ошибки в коде.
Forwarded from CryptoBotan
Основные векторы атак на ICO👣