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

Содержание

Майнинг Monero за счет пользователей YouTube

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

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

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

Как работает майнинг через рекламу

Дело в том, что в рекламные объявления можно встроить программный код JavaScript. Обычно это делают для пущей интерактивности — «Кликни, чтобы сбить самолет!». Ну или чтобы следить за поведением пользователей: «смотрел котиков 10 минут — надо в следующий раз предложить кошачий корм». Но ничто не мешает злоумышленникам вставить в рекламу JavaScript для майнинга — чаще всего для этих целей использовался известный веб-майнер Coinhive. Впрочем, в каждом десятом случае встречался и написанный, видимо, самими злоумышленниками Javascript-веб-майнер, позволяющий сэкономить на комиссиях, отчисляемых создателю Coinhive.

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

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

Видеохостинг стал платформой для атаки неспроста. Во-первых, как мы говорили, механизм показа рекламы на сайте делает за злоумышленников значительную часть работы по распространению майнера. Кстати, любопытный факт: при настройке объявлений злоумышленники, судя по всему, выбрали своей аудиторией пользователей из Франции, Испании, Италии, Японии и Тайваня — именно в этих странах зарегистрированы зловредные показы.

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

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

  • Вы тратите электричество и страдаете от медлительности программ, а кто-то другой получает деньги — едва ли вы этого хотите.
  • В процессе майнинга компьютер работает на износ, а дымок из системного блока надолго внесет вас в списки противников криптовалют.
  • Майнинг без вашего ведома — это сплошная морока. Хотите обработать фотографии из отпуска в Photoshop, запустив на фоне любимый микс из YouTube? Придется изрядно попотеть (компьютеру — в первую очередь), чтобы хотя бы открыть редактор. То же самое, кстати, касается игр!

Схемы для заработка на веб-майнерах становятся все изощреннее, но защититься от них по-прежнему довольно просто. Главное — позаботиться о безопасности компьютера и поставить правильный антивирус. К примеру, Kaspersky Internet Security умеет обнаруживать подобные скрипты на любых сайтах — с ним никто не сможет использовать вашу машину для добычи криптовалюты, не говоря уже о доставке троянов и стандартных скрытых майнеров, которые пока никто не отменял.

Посмотрите, как электрокар Daymak Spiritus майнит криптовалюту: видео

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

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

Смотрите также: Что произойдет с умным электрокаром Tesla, если на ходу разбить его центральный экран: видео

Daymak Spiritus должен выйти на рынок в 2023 году. Трехколесный электрокар оснащен собственной технологии Nebula, которая позволяет автомобилю добывать криптовалюту, делать транзакции и использовать встроенный кошелек. “Криптовалюта – это будущее, а Spiritus – это все, чтобы охватить будущее”, – отмечают в компании. Кроме того, кто не хочет иметь машину, которая зарабатывает деньги, когда она не используется для передвижения?

С 29 июня по 29 июля Daymak демонстрирует, как прототип Spiritus майнит криптовалюту в онлайн-трансляции. На момент подготовки статьи, прототип заработал почти 33 доллара, что конечно, немного, но это деньги “из воздуха”. Конечно, их не хватит даже на то, чтобы окупить зарядку электрокара в течение нескольких дней, однако криптовалюта имеет свойство очень стремительно расти в цене (как и падать), поэтому в любой момент долларовый эквивалент Bitcoin, Ethereum или Doge может превратиться в 330 долларов или 33 000.

Фото: Daymak Spiritus / Daymak

“Daymak Spiritus станет первым автомобилем в истории, который постоянно зарабатывает деньги для своего владельца”, – смело заявляет Daymak, забывая о коммерческом транспорте.

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


Фото: модельный ряд Daymak Avvenire / Daymak

Трехколесный Spiritus – лишь один из многих электрических транспортных средств, компания Daymak имеет цель вывести на рынок. Линейка также включает электронный велосипед, мотоцикл и “летающую тарелку”. Все вместе они формируют модельный ряд Avvenire.

Anonymous запустили «собачью» криптовалюту

Anonymous запустили «собачью» криптовалюту

Alexander Antipov

Хакерская группа Anonymous опубликовала видео, в котором заявила, что будет вести «войну мемов» против Илона Маска и «криптовалютную войну» против Китая с помощью нового токена Anon Inu.


Известная хакерская группа Anonymous объявила о выпуске собственной криптовалюты под названием Anon Inu. Об этом организация объявила на YouTube.

Криптовалюта получила название в честь породы собак сиба-ину, по аналогии с Dogecoin. Хакеры заявили о большой перспективе рынка цифровых токенов. Часть от доходов создатели пообещали переводить в приюты для бездомных собак. Также они пообещали бонусы, токены NFT и другие награды тем, кто поддержит Anon Inu.

Anonymous заявляют, что собираются использовать Anon Inu для борьбы с Маском в «войне мемов», а также борьбы с Китаем в «криптовалютной войне».

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

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


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

Новое открытие криптовалюты. Что изменит вступивший в силу закон «О цифровых финансовых активах»

Прошедшее мероприятие

Прошедшее мероприятие

Новое открытие криптовалюты. Что изменит вступивший в силу закон «О цифровых финансовых активах»

Онлайн-конференция ИД «Коммерсантъ»

25 февраля 2021

Пострелиз

С 2021 года в России вступили в силу изменения в закон «О цифровых финансовых активах», касающиеся использования криптовалюты. Участники конференции обсудили политику российского регулятора, рассказали о сервисах, работающих с криптовалютами, и поделились своим опытом инвестирования.

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

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

Исполнительный директор InDeFI и основатель криптовалютной биржи Garantex Сергей Менделеев продолжил тему участия в рынке криптовалют, более подробно рассказав о своем проекте: «Наш проект криптовалютного банка InDeFi не только гарантирует участникам системы высокий доход (около 20% годовых в долларах), но и благодаря выпуску собственного стейблтокена инвесторы смогут получать вознаграждение за сам факт обладания цифровыми активами».

Генеральный директор UMC Дмитрий Антипин коснулся темы рынка криптовалют в контексте развития «майнинга». Он рассказал о высокой маржинальности оборудования для добычи криптовалют, а также современных трендах: «На текущий момент, в 2021 году, рынок майнинга стал более профессиональным. Если раньше люди занимались этим с использованием своих персональных компьютеров, то сейчас это профессиональные центры обработки данных со специальным персоналом, отвечающим за работу оборудования».

Продолжила тему законодательства руководитель межведомственной группы Государственной думы по оценкам рисков оборота криптовалюты Элина Сидоренко. Она подчеркнула проблематичность легализации операций с цифровыми финансовыми активами, а также обратила внимание на возможность появления негативной судебной практики: «В ближайшее время мы столкнемся с уголовной ответственностью за нарушения порядка оборота цифровых финансовых активов, криптовалют».

Ее поддержал президент РАКИБ Юрий Припачкин, указав на тот факт, что ситуация с цифровыми активами развивается быстрее, чем традиционные финансовые институты могут ее осмыслить. «Этот процесс идет вне зависимости от желания центральных банков, и степень ожесточенности борьбы с криптовалютами показывает, что регуляторы не знают, что с этим делать, и контролировать это не могут».

CEO компании CoinsPaid Максим Крупышев также указал на ошибочность устаревшего восприятия финансовых активов и подчеркнул позитивные свойства криптовалют: «Все, кто говорит, что биткойн ничем не обеспечен, чаще всего приводят в пример золото. Однако уже есть технология, позволяющая из незолота сделать золото, и скоро это станет дешевле, чем купить золото… В биткойне такой технологии даже в теории не существует, его невозможно создать вне алгоритма».

CEO Talkbank Михаил Попов позитивно оценил идею налогообложения операций с цифровыми финансовыми активами и высказал предположение, что это приведет к легализации данной деятельности в целом: «Если я плачу налоги с деятельности по криптовалюте, а государство не может брать налоги с незаконной деятельности, то, следовательно, она легальна».

12:00-14:00

Деловая сессия

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

Директор отдела конференций:
Мария Синдинская [email protected] +7 (910) 447-01-15

Продюсер:
Николай Долгополов [email protected] +7 (915) 292-54-96

Взаимодействие со СМИ:
Василий Катков [email protected] +7 (916) 241-07-18

Практическое занятие: MobileMiner — как добывать криптовалюту на iPhone [Видео]

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

Что такое MobileMiner?

MobileMiner — это процессор CPU для iOS-устройств ARM64, созданный Elias Limneos, разработчиком джейлбрейка, известным такими популярными настройками джейлбрейка, как CallBar. Я тестировал MobileMiner в течение последних нескольких часов и хотел показать вам, как он работает.

Что делает MobileMiner таким интересным, так это то, что его чрезвычайно легко настроить и запустить майнинг прямо с вашего iPhone, джейлбрейк не требуется. Все, что вам нужно сделать, это собрать и развернуть проект с использованием Xcode (или загрузить и установить предварительно скомпилированную сборку), получить адрес кошелька и начать майнинг.

MobileMiner — это ответвление cpuminer-multi от LucasJones, которое было скомпилировано с устройствами ARM64 для iOS. Вы можете получить MobileMiner непосредственно из GitHub и использовать его для создания проекта в Xcode для развертывания на устройстве iOS по вашему выбору.

Limneos рекомендует использовать более новые устройства iOS — iPhone 7, iPhone 8 и iPhone X — потому что их мощные процессоры обеспечивают лучшую скорость хэширования.

Видео прохождение

Отказ от ответственности: Если вы разработчик, не стесняйтесь перейти на страницу GitHub MobileMiner для получения открытого исходного кода, который можно проверить и скомпилировать для запуска на вашем устройстве iOS.

Если вы не являетесь разработчиком и просто хотите получить предварительно упакованный IPA, который можно легко установить через Xcode и iOS App Signer, то на странице GitHub в MobileMiner также есть предварительно скомпилированный IPA.

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

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

MobileMiner способен извлекать валюты CryptoNote, что лучше всего делать на процессоре, а не на графическом процессоре, что делает его подходящим для устройств ARM64 iOS. К валютам CryptoNote относятся Bytecoin, Monero, Electroneum и многие другие.

В этом конкретном тесте я выбрал мой Electroneum. Для этого вам необходимо посетить официальный веб-сайт Electroneum и создать учетную запись для получения адреса кошелька и URL-адреса пула. Эти значения затем вставляются в MobileMiner, что позволяет начать майнинг Electroneum. Все остальные валюты на основе CryptoNote работают аналогичным образом.

Установка MobileMiner

Если вы разработчик, вы можете использовать проект с открытым исходным кодом для загрузки, сборки и развертывания MobileMiner на вашем устройстве iOS. Для тех, кто просто хочет испытать его на тестовом устройстве, вы можете использовать Xcode + iOS App Signer для этого. Обязательно прочитайте отказ от ответственности, упомянутый выше, прежде чем продолжить.

Шаг 1: Для начала вам понадобится Apple ID с поддержкой Apple Developer. Читайте наш учебник для его создания здесь.

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

Шаг 2: Установите Xcode из Mac App Store и войдите под своим зарегистрированным Apple ID.

Шаг 3: Подключите ваше устройство iOS к вашему Mac и убедитесь, что оно установлено в качестве доверенного устройства.

Шаг 4: Загрузите iOS App Signer и MobileMiner.ipa.

Шаг 5: Создайте новый проект Xcode, используя параметры, аналогичные приведенным ниже:

Шаг 6: Откройте приложение iOS App Signer и выберите входной файл MobileMiner.ipa, сертификат подписи и профиль обеспечения из проекта Xcode. Нажмите Пуск и сохраните полученный файл IPA на рабочем столе. (В качестве альтернативы вы можете использовать Cydia Impactor, чтобы подписать приложение).

Шаг 7: Откройте Xcode и выберите Окно → Устройства Симуляторы в строке меню. На устройствах На странице «Симуляторы» выберите свой iPhone, нажмите значок «+» под установленными приложениями и выберите файл MobileMiner.ipa, созданный на шаге 7. В случае успеха приложение Mobile Miner должно появиться на главном экране вашего iPhone.

Шаг 8: Зайдите в Настройки → Общие → Профили Управление устройством и выберите свой профиль в Developer Developer. Нажмите кнопку «Доверие», чтобы запустить MobileMiner на вашем устройстве.

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

Настройка MobileMiner

Оттуда это просто вопрос настройки некоторых параметров в приложении MobileMiner, и есть немало подходящих. Давайте рассмотрим каждый параметр сейчас:

Активная конфигурация

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

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

Как уже отмечалось, я решил использовать Electroneum. Имя пользователя / адрес кошелька можно получить, просто зарегистрировав учетную запись Electroneum. Тот же принцип применяется для большинства других криптовалют.

Изменить конфигурацию

Здесь вы можете добавлять, редактировать и удалять текущие конфигурации. Чтобы добавить новую конфигурацию, нажмите кнопку «Редактировать» в верхнем правом углу, а затем кнопку «Добавить новую» в верхнем левом углу.

Оттуда вы можете добавить имя конфигурации, URL-адрес пула, имя пользователя / адрес, пароль и количество потоков. Количество потоков по умолчанию равно двум, но на современных устройствах, таких как iPhone 8 и iPhone X, вы можете увеличить количество потоков до большего.

Оставайтесь в живых в фоновом режиме

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

Чтобы сделать это, Limneos использовал известный обходной путь, чтобы воспользоваться привилегией, обычно доступной для приложений, таких как приложения Music, которые воспроизводят аудио в фоновом режиме. Временное решение сбрасывает таймер истечения срока действия, что недопустимо в App Store, чтобы приложение постоянно работало в фоновом режиме.

Это позволяет MobileMiner продолжать работать в фоновом режиме неограниченное время, иначе он будет приостановлен в фоновом режиме через несколько минут. Это также одна из причин, по которой вы никогда не увидите в App Store приложение для майнинга, такое как MobileMiner.

Разрешить уведомления

Пока MobileMiner имеет фоновый режим, вы можете активировать обновления статуса с помощью уведомлений.

Текущие курсы валют

MobileMiner может отображать два набора валютных курсов в левом нижнем и правом нижнем углу. В настоящее время вы можете выбирать между четырьмя типами криптовалют — Electroneum, Monero, Bitcoin, Ethereum и Litecoin, переводя эти валюты в текущие значения USD или EUR.

Майнинг криптовалюты с MobileMiner на iPhone

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

Имя пользователя / адрес является общедоступной ценностью и служит вашим виртуальным кошельком. Пароль, который по умолчанию просто «X», не важен для большинства пулов, если только для пула не требуется зарегистрированный пользователь.

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

Выбрав конфигурацию, вы увидите текущую конфигурацию майнинга, отображенную на главном экране MobileMiner. Оттуда просто нажать кнопку «Начать майнинг»! кнопка, чтобы начать майнинг.

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

Говоря о журнале, вы также можете просмотреть текущий журнал майнера, нажав кнопку «Журнал» в правом нижнем углу. это предоставляет пользователям поток текущих данных майнинга в реальном времени.

Фоновый майнинг криптовалюты на iOS

Как я упоминал ранее, пожалуй, самая замечательная вещь в MobileMiner, помимо того факта, что вы добываете крипто с iPhone, заключается в том, что все это можно сделать в фоновом режиме. Это означает, что вы можете использовать другие приложения, перейти на главный экран или просто перевести iPhone в спящий режим, и MobileMiner будет продолжать усердно работать в фоновом режиме.

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

Стоп Майнинг

Чтобы прекратить майнинг, просто нажмите кнопку «Остановить майнинг» в нижней части главной страницы MobileMiner. Вы всегда можете возобновить майнинг позже.

Загадка жизни батареи

Майнинг криптовалюты в целом подвергся критике за количество энергии, которую он использует, и это справедливо. Неудивительно, что MobileMiner абсолютно не работает от батареи — мой iPhone умер через несколько часов после запуска MobileMiner в фоновом режиме. Если вы собираетесь использовать MobileMiner, возможно, вы хотите, чтобы ваше устройство iOS было подключено к стене.

Зарабатывать деньги

Так можно ли заработать на майнинге криптовалюты на iPhone? Умерить ваши ожидания соответственно. Например, сейчас Electroneum платит всего около 0,09 долл. США за единицу, и для добычи одной единицы требуется значительное время.

По приблизительным подсчетам, при майнинге 24/7 выплаты составляют около 12 долларов в месяц, и это не учитывает энергопотребление. Другими словами, не обязательно смотреть на это как на способ разбогатеть. Я рассматриваю это больше как увлекательное обучение и подтверждение концепции.

Заключение

Были и другие попытки мобильного майнинга, но MobileMiner — первое отлаженное решение, которое не опирается на браузер и использует мощные процессоры iPhone через внутренний процесс. Лучше всего то, что для боковой загрузки на ваше устройство iOS не требуется джейлбрейк.

Излишне говорить, что я очень впечатлен MobileMiner. Это быстрый и простой способ начать майнинг криптовалюты на устройстве, которое умещается в вашем кармане. Что вы думаете по этому поводу?

Эксперты прогнозируют дефицит жестких дисков из-за криптовалюты Chia

Популярность криптовалют, например, биткоина, привела к дефициту видеокарт в некоторых регионах мира, так как майнеры скупают их для добычи цифровых активов. С появлением криптовалюты Chia ситуация может ухудшиться — майнить ее можно с помощью жестких дисков, из-за чего эксперты прогнозируют нехватку HDD и SDD. Оправдаются ли опасения аналитиков — выясняла «Газета.Ru».

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

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

По словам предпринимателя, в основе новой криптовалюты лежит «принцип доказательства пространства и времени». Для ее майнинга пользователю потребуется около 10 ТБ свободного места на накопителе, а также быстрое соединение с интернетом.

Несмотря на то, что Chia пока официально не запущена в оборот, майнеры из Китая уже начали массово скупать жесткие диски SSD и HDD, рассчитывая на высокую популярность криптовалюты. По данным местных СМИ, наибольшей популярностью пользуются модели емкостью 4-18 ТБ. Паника на рынке ожидаемо привела к увеличению цен. Так, например, в Гонконге прогнозируют рост стоимости жестких дисков на $26-77 за штуку. 

Компания Jiahe Jinwei, входящая в тройку крупнейших производителей модулей памяти в Китае, сообщила о том, что ее высокопроизводительные накопители Gloway и Asgard полностью распроданы. Бренд намерен ввести ограничения, чтобы не дать майнерам скупать потребительские модели и не вызвать дефицит на рынке. Вместе с тем Jiahe Jinwei пообещала нарастить темпы производства и, по слухам, займется разработкой специальной SSD для добычи криптовалют.

В марте 2021 года компания «Авито» сообщила о том, что спрос на видеокарты и готовые майнинговые фермы среди россиян вырос в несколько раз за последний год.

Директор по маркетингу криптовалютной p2p-площадки Chatex Александр Хвойницкий ранее рассказал «Газете.Ru», что дефицит мощных видеокарт из-за добычи криптовалют начался в России и в других странах еще летом прошлого года. Если в мире появятся новые криптовалюты, майнинг которых возможен с помощью разных комплектующих, то, учитывая бум добычи цифровых активов, вся электроника может существенно подорожать.

По словам основателя Chatex Владислава Булочникова, криптовалюта, которую можно майнить с помощью жесткого диска — это не горячая новинка. Ранее уже была выпущена криптовалюта Масс, про которую также говорили, что ее алгоритм и шифрование основаны на емкостях жесткого диска, но эта тема «не выстрелила» в прошлом году.

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

«Все это, на самом деле, рыночный хайп, который создается искусственно с целью продать техники и комплектующих как можно больше. В любом случае, будут появляться новые виды майнинга, новые девайсы. И пока жива криптовалюта, ее будут на чем-то майнить», — заключил Булочников.

фермы, налоги, электричество, конкуренция — Forbes Kazakhstan

ФОТО: © Depositphotos.com\amixstudio

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

ФОТО: из личного архива

Алан Дорджиев

F: Алан, как в Казахстане сегодня развивается майнинг?

— Майнинг в стране активно развивается в последние несколько лет. Но наиболее высокая активность стала проявляться с 2020 года. До прошлого года развитие также шло, но в 2019 году на рынке криптовалют был заметный кризис и многие майнеры фактически приостановили деятельность, поскольку цена на криптовалюты была едва ли выше трудо- и энергозатрат. В 2020 году развитие опять пошло вверх, поскольку маржинальность увеличилась. По нашим оценкам, сегодня в стране размещено 200-250 тыс. майнинговых устройств. Но здесь нужно обязательно сделать ремарку, что это оборудование уже трех поколений — позапрошлого, прошлого и текущего. И в связи с этим их рентабельность также заметно отличается.

F: Где чаще всего располагаются майнинговые фермы?

— В основном в регионах, подальше от крупных городов и ближе к доступной электроэнергии. Это хорошо для наших небольших городов, поскольку там создаются дополнительные рабочие места и имеется достаточно высокий заработок. При этом еще в 2017 году у нас был серьезный дефицит специалистов. И иностранцам пришлось даже обучать местные кадры, показывать, как всё работает. В тот период одна компания привезла сюда 8 немцев и хорватов, чтобы те показали все нюансы.

В майнинге востребованы четыре основные специальности: IT-инженеры, электронщики, электрики по высокому и низкому напряжению. Раньше таких специалистов была нехватка, но сегодня их все больше и больше. И для периферии у них достаточно высокие оклады. Знаю, что в одной компании средние зарплаты достигают 400 тыс. тенге.

F: Правда ли, что китайские майнеры стали активно ехать в Казахстан после того, как их правительство ужесточило законы в области майнинга?

— Запрет майнинга в Китае появился в июне 2021 года, и китайцы в Казахстан прислали всего около 4 тыс. майнинговых устройств. Фактически они занимают у нас менее 2% от общего количества устройств. Нужно понимать, что на данный момент наша энергосистема не сможет принять всех майнеров, которые работали в Китае, или из других стран, как на это рассчитывают некоторые, скажем так, эксперты.

F: Если убрать вопрос электроэнергетических запасов, к чему мы вернемся позже, то в чем может заключаться наша привлекательность для иностранных майнеров? В дешевой электроэнергии?

— Говорить о том, что у нас самые низкие цены на электроэнергию, я бы не стал. Более того, конкурировать в этом плане с лидером в области майнинга — США нам практически невозможно, поскольку их энергосистема в 60 раз больше нашей. И там есть очень дешевые точки подключения, даже дешевле, чем в Казахстане. Всё зависит от штата, конкретного производителя электроэнергии, с которым вы можете заключить договор. Цены в Америке местами очень конкурентные — 2,4-2,6 цента за киловатт, то есть 10-11 тенге. В Казахстане цены на электроэнергию выше — в среднем 1 киловатт-час обходится в 14-16 тенге. С этим часто возникает путаница, когда начинают сравнивать наши цены и американские. Да, возможно, для простого американского потребителя, который живет в квартире, цена за электричество может варьироваться от условных 25-40 тенге за кВ·ч, но это residential customers. Есть и industrial customers, цены для которых я вам уже назвал. У нас часто путают эти понятия.

F: Все ли майнинговые компании, работающие в Казахстане, официально регистрируются?

— Это нелицензированная деятельность. Каких-то разрешений они могут и не получать. Думаю, что у нас есть и, скажем так, скрытые фермы. Единственное — при импорте оборудования необходимо получить разрешение от КНБ, поскольку это все относится к шифровальному оборудованию. Согласно законам, импорт такой техники у нас подотчетен. Также, согласно закону, если вы занимаетесь майнингом, то вам нужно уведомлять Комитет цифрового развития о своей деятельности.

F: Сколько в стране официально зарегистрировано таких предприятий?

— Около 20, но я думаю, что их немного больше. Не все еще официально зарегистрированы как компании, которые занимаются деятельностью, связанной с майнингом. Вот на этом я бы хотел акцентрировать внимание. Когда в прошлом году легализовали цифровой майнинг, прописав его функции законодательно, госорганы не успели внести новую классификацию экономической деятельности в ОКЭД. И пока в нашем списке ОКЭД нет пункта «майнинг». А у нас, по закону, насколько мне известно, список ОКЭД можно обновлять раз в четыре года, и он как раз был обновлен в конце прошлого года. Соответственно, еще три года казахстанские майнеры в этот список не могут быть добавлены. Поэтому мы пока указываем, что занимаемся в индустрии, связанной с майнингом.

F: Как тогда отчественные майнеры будут с 2022 года будет выплачивать дополнительный налог в 1 тенге за каждый киловатт потребленной электроэнергии?

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

F: Насколько велика доля Казахстана в мировом майнинге? Правда ли, что наша доля от мирового хешрейта за последнее время увеличилась с 1,2% до 8% и выше?

— Это так. И если учитывать, что Китай выбывает с рынка, то эта доля еще больше увеличится. На мировом рынке мы находимся уже достаточно долгое время. Но если говорить в абсолютных цифрах, то мы пока еще достаточно далеки от США или того же Китая.

F: То есть разговоры правительства о том, что у нас есть высокий потенциал в этой области, основаны не на пустом месте?

— Потенциал, безусловно, есть, но его развитие всегда можно прервать. Тот же дополнительный налог в 1 тенге может этот потенциал значительно снизить. А если тарифы вновь начнут менять в сторону увеличения — то и убить. Наша деятельность достаточно специфична. Нужно сказать, что у нас нельзя инвестировать однократно, нужно постоянно вливать новые средства, реинвестировать. Потому что срок жизни оборудования составляет максимум 3-4 года. И затем его нужно обновлять. Поэтому чтобы вся индустрия развивалась и дальше, необходимо не портить инвестклимат, иначе через 3-4 года вся индустрия заглохнет — никто не будет вкладывать деньги туда, где тебе постоянно меняют правила игры. 

F: Какую криптовалюту в основном добывают казахстанские майнеры?

— Основная масса — биткоин. Но есть, конечно, и те, кто добывает и другие криптовалюты.

F: Почему именно биткоин?

— Он наиболее распространен, и у него самое высокое принятие. Если проводить аналогии с рынком металлов, то биткоин — это золото, все остальные криптовалюты — другие, менее драгоценные металлы. Сегодня биткоин — это стандарт.

F: Давайте поговорим о дефиците электроэнергии в Казахстане. Отмечается, что в связи с майнингом, начиная с 2023 года, мы начнем испытывать нехватку электроэнергии. Что вы думаете по этому поводу?

— Мне трудно это комментировать, потому что данные везде разнятся. Из каких расчетов это все берется — также не совсем ясно. Например, в стратегии по долгосрочному развитию «Самрук-Энерго» еще 4-5 лет назад говорилось о том, что в Казахстане есть профицит 4 тыс. мегаватт неиспользуемых мощностей. Эта цифра постоянно везде фигурировала, но позже она неожиданно опустилась до 2 тыс. мегаватт. Совсем недавно стали говорить о том, что у нас вообще появился дефицит. В Казахстане разные ведомства, компании и операторы показывают разные цифры, и трудно сказать, как обстоят дела на самом деле.

F: Предварительно подсчитано, что дополнительный тариф в 1 тенге на каждый киловатт, используемый майнерами, при текущем уровне рынка будет приносить Казахстану 3,5 млрд тенге ежегодно. Так ли это?

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

F: Для чего Казахстану понадобилась регистрация криптобирж на МФЦА? 

— Сейчас Казахстан занимает третье место по цифровому майнингу в мире. И в то же время мы фактически не занимаемся другими направлениями в криптоиндустрии: биржами, платежными криптосистемами, системами хранения и т.д. Первое место занимают США, второе — ЕС, дальше идут Южная Корея, Япония и другие развитые страны. И, например, у Кореи майнинговой индустрии внутри страны вообще нет, но при этом у них очень высокий оборот криптовалют.

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

Нацбанк РК в 2019 году выпустил документ по формированию системы управления рисками и внутреннего контроля для БВУ. Там отмечалось, что наши банки не могут работать с лицами, чья основная деятельность связана с криптовалютой. Но теперь, как мы ожидаем, в августе-сентябре 2021 года должен быть запущен пилотный проект, в котором банкам разрешат открывать счета для лиц, связанных с криптовалютой. Там еще предстоит много работы, нужно утрясти ряд нюансов, уполномоченные органы над этим еще работают.

F: Какие банки участвуют в этом пилоте?

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

Как майнить Ethereum (эфир) | Бесплатное видеоурок

  • По завершении этого курса студенты смогут инвестировать, майнить, торговать и досконально разбираться в криптовалютах.
  • Понять, что делает отличную криптовалюту отличной долгосрочной инвестицией
  • Поймите, какие самые большие ошибки делают новые инвесторы в криптовалютах?
  • Знайте, как остерегаться мошенничества и управлять рисками
  • Изучите инструменты, которые помогут определить следующую великую криптовалюту (на что обращать внимание и на что обращать внимание)
  • Научитесь читать диаграммы
  • Как купить биткойн
  • Как майнить биткойн
  • Понять плюсы и минусы Биткойн
  • Как купить Ethereum
  • Как майнить Ethereum
  • Понять плюсы и минусы Ethereum
  • Как купить Ripple
  • Узнайте о плюсах и минусах Ripple
  • Как купить Litecoin
  • Как майнить Litecoin
  • Понять плюсы и минусы Litecoin
  • Как купить Monero
  • Как майнить Monero
  • Разберитесь в плюсах и минусах Monero
  • Как купить Zcash
  • Как майнить Zcash
  • Узнайте о плюсах и минусах Zcash
  • Как купить Dash
  • Как майнить Dash
  • Узнайте о плюсах и минусах Dash
  • Как купить NEO
  • Как майнить NEO
  • Разберитесь в плюсах и минусах NEO
  • Как купить Cardano
  • Узнайте о плюсах и минусах Cardano
  • Как купить Stellar
  • Узнайте о плюсах и минусах Stellar
  • Знайте, что делает отличный кошелек для криптовалюты
  • Как получить кошельки с QR-кодом + как ими пользоваться + как с них переводить деньги
  • Понять плюсы и минусы кошельков с QR-кодом
  • Как получить USB-кошельки + как ими пользоваться (Trezor, Ledger Nano S, DigitalBitBox & KeepKey) + как переводить с них деньги
  • Узнайте о плюсах и минусах USB-кошельков (Trezor, Ledger Nano S, DigitalBitBox и KeepKey)
  • Как получить кошелек Coinbase + как им пользоваться + как переводить деньги из этого кошелька
  • Понять плюсы и минусы кошельков Coinbase
  • Как получить кошелек Electrum + как им пользоваться + как переводить деньги из этого кошелька
  • Понять плюсы и минусы кошельков Electrum
  • Как получить кошелек Blockchain + как им пользоваться + как переводить деньги из этого кошелька
  • Понять плюсы и минусы кошельков Blockchain
  • Знайте, что делает обмен криптовалютой отличным (на что обращать внимание при изучении обмена)
  • Как использовать GDAX («Coinbase Pro»)
  • Узнайте о плюсах и минусах GDAX («Coinbase Pro»)
  • Как использовать Полоникс
  • Узнайте о плюсах и минусах Poloniex
  • Как использовать Kraken
  • Разберитесь в плюсах и минусах Kraken
  • Как использовать Bittrex
  • Разберитесь в плюсах и минусах Bittrex
  • Как использовать Близнецы
  • Разберитесь в плюсах и минусах Близнецов
  • Как использовать Binance
  • Разберитесь в плюсах и минусах Binance
  • Что делает ICO отличным…значение первоначального предложения валюты (на что обращать внимание при исследовании ICO)
  • Сколько есть отличных онлайн-ресурсов по криптовалюте и как их использовать (если применимо)
  • Как создать диверсифицированный портфель криптовалют
  • Поймите, какой процент от вашей чистой стоимости вам следует рассмотреть для инвестирования в криптовалюты?
  • …. и многое другое ….

Английский [Авто] Хорошо, ты готов добыть немного эфира? Это будет весело.Хорошо, поэтому, если вы решили, что на основе последней лекции, что добыча Ethereum или эфира, как называется, достаточно прибыльно, то что мы можем сделать, так это загрузить и установить программное обеспечение на нашу установку для майнинга здесь, которое мы сделали для добычи Ethereum. Это будет очень весело. Сейчас мы на моем ПК для майнинга, и я собираюсь показать вам, как именно добывать Ethereum или эфир, как люди его называют. Итак, что мы собираемся сделать, так это поискать майнер Клэя Мура, программу для майнинга, которую я люблю использовать, когда задумываюсь о теореме.Итак. Перейдите по любой ссылке, которую хотите, просто убедитесь, что у вас самая последняя версия, и я покажу вам, что это значит для майнера Claymore. Итак. Я обычно использую эти мега ссылки здесь, я считаю, что они загружают вещи быстрее для меня. Хорошо, и то, что вы увидите здесь, — это несколько разных файлов майнеров Claymore, я бы сказал, и они просто отсортированы от самых последних к самым старым. Игнорируйте там верхнюю папку. Смотрите, что здесь сортировка. И вы можете либо загрузить версию для Linux, которая является сжатой Jianyu, либо вы можете загрузить версию архива ZIP, что я предпочитаю, потому что это Windows, которую я использую прямо сейчас, очевидно.Теперь, прежде чем я нажму кнопку загрузки, этот файл называется Claymores Dual Ethereum плюс любой другой второстепенный. И это работает с обеими производителями видеокарт, которые мы обсуждаем в этом курсе. Хорошо, теперь это необходимо, потому что это позволяет загружать Ethereum и другие монеты одновременно. Сейчас мы просто скачаем Ethereum. Хорошо, поэтому, если я нажму кнопку «Загрузить как Zipp. Он будет загружен здесь сейчас, я уже загрузил его, поэтому я собираюсь отсюда X, хорошо? Покинуть. Ок, отлично. А теперь позвольте мне перейти к моему исследователю. Хорошо, и мы перейдем к загрузке и позволим мне щелкнуть правой кнопкой мыши по нему и извлечь все те документы, которые заархивированы там, а затем я просто создам новую папку и назову ее второстепенным Slackistan.Хороший. Выберите эту папку. Открой это. Ящики, а мы внутри каждого майнера. Немного неряшливо, я знаю, я понял. Я снова распакую все в той же папке. Это хорошо. Итак, у нас есть все наши файлы, извлеченные в наш гигантский каталог. Теперь я хочу показать вам пару файлов, прежде чем мы начнем добычу. Итак, есть куча файлов, о которых вам нужно беспокоиться, но есть пара, которую я хочу упомянуть, потому что, если вы понимаете этот процесс, вы сможете добывать и другие монеты, используя эту методологию.Итак, наиболее важным из них является стартовый пакет или файл Bati. Если я его отредактирую, вы увидите, что здесь упоминается исполняемый файл, а здесь — майнер. У меня Windows 64-битная версия. Поэтому, когда вы дважды щелкаете по стартовому файлу. Не делай этого, пожалуйста. Но когда вы это сделаете, он запустит этот исполняемый файл здесь, хорошо? Теперь, если у вас установлен какой-либо вирус или брандмауэр, вы должны убедиться, что он позволяет запускать этот файл. Итак, какое бы программное обеспечение avy или брандмауэр у вас ни было, просто убедитесь, что оно позволяет запускать этот файл.Хорошо, это исполняемый файл. И после этого есть еще несколько параметров. И я объясню, что представляет собой каждый из них, или несколько списков. По сути, это командный файл запуска, в котором говорится: «Хорошо, смотри, запустите этот исполняемый файл», но я хочу, чтобы вы использовали некоторые параметры при его запуске. Я хочу, чтобы вы использовали пул Ethereum и этот адрес здесь. И это если вы в Европе. Я собираюсь показать вам, как настроить это с нуля, хорошо? Так что сейчас это может не иметь для вас особого смысла, но я вам обещаю, через пару минут.Хорошо. Таким образом, пул, который он будет использовать, будет по умолчанию. И это число, которое будет говорить: «Хорошо, после того, как мы его добыли, в какой кошелек мы его положим?» Теория, кошелек. Итак, что вы можете сделать, так это дать им свой открытый ключ, и я покажу вам, как на самом деле интегрировать его из Coinbase. Мой мой открытый ключ там. Ок, отлично. А остальное я пока проигнорирую. ОК? Хорошо, круто. Здесь также есть еще один файл под названием E Pools. Хорошо, через секунду мы запустим действительно классную функцию с веб-сайта под названием NENO Pool, которая создаст настроенную версию стартового файла, и электронные пулы могут.Итак, здесь в бассейнах. Вы знаете, что здесь, когда вы комментируете свой код, обычно, если вы помещаете хэш-тег, начинающийся на определенных языках программирования, таких как COBOL, да, я говорю себе там, тогда происходит компилятор или исполняемый файл не читает материал. Но если бы вы удалили этот хеш здесь, это в основном означало бы: «Хорошо, я хочу, чтобы вы получили теорему из этого пула здесь». И если это не удается и используйте этот, то этот, а не этот. Ладно, ладно. Хороший. Теперь я собираюсь настроить их здесь, и многие люди щелкают правой кнопкой мыши, идут редактировать и вводят свои собственные данные, что угодно, чтобы настроить параметры, показывая более простой способ это мне нравится.Хорошо, теперь я пойду в NENO Pulque. И вы можете получить это из шестой части в меню в файле Excel, но вы видите прямо здесь, что вы бы сделали, так это пошли бы поесть собаку в бассейне, которая в основном говорит: давайте перейдем к эфирной части веб-сайта бассейна. и давай поможем, хорошо? Итак, когда мы здесь, он говорит: «Подождите секунду, прежде чем приступить к майнингу Ethereum», убедитесь, что у вашего графического процессора есть не менее четырех гигабайт оперативной памяти, и все в порядке, потому что у нас на карте восемь гигабайт.И тогда у вас должен быть драйвер AMD такого количества или выше, что я уже использую. Хорошо, а если вы не уверены, вы всегда можете перейти в диспетчер устройств, хорошо? И вы можете проверить, что у вас есть. А вот это, вот моя карта на моей видеокарте. Я могу перейти к свойствам, я могу посмотреть здесь драйвер, сведения о драйвере, чтобы убедиться, что у вас установлена ​​самая последняя версия драйвера. И если у вас не установлена ​​самая последняя версия драйвера, вы всегда можете просто найти Radian6 Begger или другую карту, чтобы установить самый последний драйвер.Ладно, ладно. Итак, вот и все драйверы. Вы уловили идею, хорошо? Хорошо, круто. Итак, вот что мы будем делать. Можем ли мы загрузить шахту Клеймор, уже в порядке, и я предпочитаю скачать ее на другом веб-сайте, который я вам только что показал. Хорошо, я просто нахожу, что очиститель установлен таким образом немного не по теме, насколько я могу. И если вы не используете чип AMD, если у вас есть invidia, если вы не используете AMD, я бы сказал, GPU, если у вас есть графический процессор Invidia, вы должны пойти и получить его здесь, он называется Finn Miner.ХОРОШО. Хорошо, теперь мы собираемся это сделать, я собираюсь сгенерировать файл конфигурации прямо сейчас, чтобы пулы и запуск Yati были настроены для нас. Хорошо, и когда вы используете такое программное обеспечение для пула или веб-сайты, вы должны платить комиссию в один процент. Хорошо, это хорошая сделка. Я думаю, это может сгенерировать наш config. Хорошо. Теперь мы используем окна. У нас есть чип или графический процессор AMD, имена которых рабочие называют, чтобы говорить все, что вы хотите. Я назову его Крисом Майнером, хорошо. Это запрос вашей электронной почты, и это хорошо, потому что если ваш несовершеннолетний выйдет из строя, что случается часто, вы получите автоматическое электронное письмо от пула NENO, в котором говорится: эй, ваши майнеры не работают.И они делают это не только для того, чтобы быть милыми, но и потому, что для них есть финансовый стимул, потому что они берут комиссию в один процент, если хотят быть в сети все время. И я покажу вам, как это выглядит, когда вы получаете электронное письмо о том, что вы не в сети. Итак, посреди ночи прошлой ночью или три часа назад, когда я встал, он в основном сказал: «Эй, Крис, твой разум отключен». Итак, я уже установил программное обеспечение, но делаю это с нуля, просто чтобы научить, как это делать. Он говорит: «Эй, Крис, твои майнеры не в сети».И я бы щелкнул здесь, и это просто дало бы мне более подробную информацию. Теперь он время от времени отключается, и вы ничего не можете с этим поделать, верно? Иногда у вас нет самого сильного подключения к Интернету, и тогда ваш несовершеннолетний подключается самостоятельно, если у вас нет электричества. Хорошо, и если вас интересуют расширенные советы по добыче полезных ископаемых, чтобы автоматически начать работу при отключении питания, вы можете перейти на эту лекцию здесь, где описаны дополнительные советы по майнингу. А если вы только начинаете заниматься майнингом, даже не смотрите на это.Вот и досуг. Окей круто. Отлично. Итак, вы щелкните здесь, и он расскажет вам, что происходит у меня с моим программным обеспечением для майнинга. А это мой открытый ключ. Я расскажу об этом секунду. Хорошо, теперь давайте вернемся сюда, поэтому я решаюсь на свое электронное письмо, и оно говорит: хорошо, откуда вы хотите получить мой? И я собираюсь сказать, ну, вы знаете, я ближе всего к западному побережью, поэтому я выберу этот здесь из своего основного сервера, хорошо? А это значит быстрее. Если вы ближе к главному серверу, он говорит: «Хорошо, а что вам от меня нужно?» Ну это теория.Моя одна, хорошо, Autherine Classic. А потом он скажет: ну, а какой у вас адрес? И я уже получил это от Coinbase по тому адресу. Правильно. Итак, это ваш открытый ключ. И я уверен, что это ваша теория. Я добываю открытый ключ для вашего кошелька, хорошо? И не выбирайте другие кошельки, открытый ключ. В противном случае вы можете потерять эти монеты навсегда. Затем он говорит: а какой у вас вторичный алгоритм? Потому что это сдвоенный монитор. Это означает больше чем одно. И вы можете по моему, они ничего не скажут.Они собираются нажать здесь «Создать». Получать. И происходит то, что он просто создал этот zip-файл, ОК, и позвольте мне щелкнуть, что Truworths его в их случае, поэтому загрузки вернутся, чтобы показать вам. Хорошо, он только что создал этот zip-файл и это второстепенное программное обеспечение, которое мы уже установили. Так что открой это, хорошо? И что я собираюсь сделать, так это взять этих ребят сюда, скопировать их, хорошо? И затем вы собираетесь поместить их в тот же каталог, в котором находится программное обеспечение для майнинга. Хорошо, так что помните, что я поместил его сюда, я собираюсь вставить, и оно будет перезаписано, хорошо? Вставить.Ну замените, да, хорошо. Хорошо, теперь я собираюсь показать вам, как выглядят эти файлы. Итак, давайте перейдем сюда, чтобы запустить командный файл. Затем мы посмотрели только на эту одну строку, и в одной строке в основном был исполняемый файл с некоторыми параметрами, но теперь он намного больше. Смотри. Хорошо, посмотрите, что я там сделал, я щелкнул там, и я все равно говорю, беги, хорошо, на самом деле он не работает, она его открывает, но Защитник Windows сработал, потому что я сказал Symantec, что отключил антивирус и брандмауэр для этого файла здесь .А затем Защитник Windows включился в качестве дополнительной меры безопасности и сказал: «Эй, вы уверены, что хотите запустить это?» И я уверен. Хорошо, хорошо, круто. Итак, в стартовом файле bat это было установлено. Хорошо, но для нас важна эта позиция. Просто параметры Кэди относительно нашего графического процессора, хорошо. Итак, он говорит: «Хорошо, давайте запустим этот исполняемый файл, который снова находится прямо здесь, и он говорит, и пул теорий, который мы собираемся использовать, находится здесь, потому что это то, где мы находимся. Все в порядке, вот и порт.И он скажет: «Хорошо, хорошо, как я могу заплатить вам из бумажника?» Мы говорим, ну, я хочу, чтобы вы отправили его по этому адресу. И это мой адрес открытого ключа из моего кошелька Coinbase, все это здесь. И просто запомни это. Нет, помните или это поле здесь, X оканчивается на EB. Я вернусь к этому через минуту. А потом он скажет, ну, а как снова зовут вашего несовершеннолетнего? И мы вошли в Chris Minor. Мы могли бы жестко запрограммировать все это здесь, в этом файле, если бы захотели.Мне просто нравится использовать конфигурационную версию. Это просто более интуитивно понятно. И я получил свой адрес электронной почты, и тогда ты можешь игнорировать все остальное, хорошо? И затем, если я перейду сюда к пулам E, помните, что эти два файла — это те, которые мы просто вставляем сюда. Хорошо, если я пойду редактировать. По сути, он говорит, что я никогда не избавлялся от знака решетки в начале, он говорит, хорошо, так что это пулы, которые мы собираемся использовать для вас. И это всего лишь вторичные пулы, если первый выйдет из строя. Правильно. Итак, у вас есть Восточное побережье США, затем Европа, Европа, Азия, Япония, только Австралия, что угодно, так далеко от меня.И в зависимости от того, где вы находитесь в мире, они будут в разном порядке. Хорошо, хорошо. Теперь мы готовы к добыче. Давайте сделаем это, чтобы я мог дважды щелкнуть начало здесь. И вы можете услышать, что мой графический процессор стал немного громче. Здесь, позвольте мне дважды щелкнуть. ХОРОШО. Графический процессор еще не запущен, вентилятор нет. Хорошо, поехали. Хорошо, это говорит о том, что вам нужно как минимум столько гигабайт памяти, если вы хотите запускать несколько карт, мы пока используем только одну. ХОРОШО. Он распознает мой графический процессор, который здесь находится, у меня есть восемь гигабайт, у меня здесь одна карта, хорошо? Хорошо, это моя скорость хеширования, хорошо, она составляет тридцать восемь, что на самом деле прилично, и некоторые люди увеличивают ее, используя разгон, чтобы улучшить ее, мы не собираемся этого делать.Мы не сжигаем нашу карту. Теперь он говорит: «Хорошо, это температура вашей карты». Ой, послушай. Вы это слышите? Это моя визитка, моя карта просто задействована, вентиляторы, по крайней мере, они работают, чтобы держать ее в прохладном состоянии, потому что температура в этих вещах становится безумно высокой и даже даже горячее, чем чашка кофе. Хорошо, поехали. Теперь мы пытаемся понять, можем ли мы возражать. Отлично. Итак, вот моя скорость, и мы будем обновлять ее для вас. Хорошо, у нас новая работа. Итак, мы сейчас на зарплате.Вот так. Это наша новая работа. И тогда происходит то, что в конце концов вы получите акцию о том, что будете работать над теорией. Еще акции шахты. Хорошо, и я позволю этому поработать пару минут или около того. А затем я собираюсь показать вам, как отслеживать прогресс вашего графического процессора и вашего майнинга на этом мощном веб-сайте. ХОРОШО. Итак. Подождите секунду. И пока это работает, на самом деле собираюсь о, поехали. Посмотрите на ту долю, которую нашли, кто поделится, разве это увлекательно.Отлично. Итак, мы сейчас занимаемся добычей полезных ископаемых. Мы должны поделиться. Мы работаем над добычей этой доли эфира или тория. То же самое, хорошо? Теперь, что они делают, это спрашивают. И с моим графическим процессором он играет здесь, иногда ваш графический процессор становится очень громким только потому, что вентиляторы начинают его охладить. ХОРОШО. И есть другое программное обеспечение, которое вы можете использовать, если хотите разогнать, то есть запустить свой графический процессор на более высоком уровне. Я не рекомендую это делать, но я использую этот парень здесь? На самом деле, я открою его очень быстро, чтобы оно выглядело так, как будто оно называется MSI Afterburner.Хорошо, и здесь вы можете настроить, на чем будет работать ваш графический процессор, и нажмите здесь. Правильно. А потом я покажу вам очень быстро. Так что смотрите это. Я собираюсь увеличить скорость вентилятора до упора всего на секунду. Хорошо, послушай, это. Круто, вернул обратно в авто, хорошо? Хорошо, позвольте мне закрыть эту крышку. Большой. Итак, сейчас он работает над долей. Теперь то, что я собираюсь сделать, это показать вам на Пул Наану, мы собираемся отследить это, чтобы увидеть, как у нас дела. И я это установил вчера вечером.Так что вы увидите, что я сейчас кое-что задумаю. Так что позвольте мне просто скопировать туда свой публичный адрес. И я закрыл это. А потом я собираюсь вставить. Хорошо, публика видит, как у нас дела. Итак, я нажал «ОК», и вы видите это вчера вечером, и вы можете увидеть здесь недавнее время. Я держу это в секрете, понимаете, в реальном времени, хорошо? Прямо сейчас написано, что офлайн, но не через минуту, скажете вы. Итак, вчера вечером я включил около 11 часов, уложил детей спать, заметил, что он не в сети, включил его здесь. И что вам нужно сделать, так это сказать Windows, чтобы она не ложилась спать, хорошо? Просто продолжай.А затем вам также необходимо настроить антивирус и брандмауэр. Так что он не пытается заблокировать вашего несовершеннолетнего. ХОРОШО-ХОРОШО. Итак, мы видим здесь, что вчера вечером я добыл 33 цента США. Я знаю, что это звучит не так уж и много, но это своего рода большое дело, потому что это произошло буквально за одну ночь. И если я буду добывать по цене, которая дешевле, чем стоимость электроэнергии, о которой мы говорили ранее в этом курсе, и если у меня есть много этих GPS одновременно, вы действительно можете иметь довольно прибыльный бизнес.И я хочу, чтобы вы вынесли из этого урока не только то, как добывать Ethereum, но и весь процесс. Ок, отлично. Отлично. Давайте посмотрим здесь. Мне еще не заплатили. Платежи, хорошо, акции. Хорошо, это все те акции, которые у меня есть. И позвольте мне показать вам вот эту таблицу. Это круто, хорошо? Итак, это заявленный хешрейт прямо здесь, и вы можете видеть, что он тридцать пять, я не могу указать на это, но вы можете увидеть внизу этого маленького прямоугольника.Тридцать четыре целых восемь десятых мегабита в секунду. Это черная линия. Тогда у тебя есть. И когда мы говорим о техническом анализе, я буду говорить о скользящих средних, 50-дневной и 200-дневной скользящих средних. Если это имеет смысл, не волнуйтесь, мы поговорим об этом позже. Но здесь у меня есть скользящая средняя двадцать восемь целых три десятых за последние два часа. ОК, а затем.

Смотрите, как Steamroller раздавил более 1000 биткойн-майнинговых установок в странном полицейском видео

В ходе карикатурной борьбы с кражей электроэнергии власти Малайзии сокрушили более 1000 крипто-майнинговых установок с помощью парового катка.

1069 буровых установок были захвачены в малазийском городе Мири во время шести рейдов с февраля по апрель этого года после того, как полиция заподозрила, что шахтеры крадут электроэнергию для обеспечения своей работы, сообщает Dayak Daily. Энергетическая компания утверждает, что всего за три месяца было украдено электричество на сумму более 8,4 миллиона малазийских ринггитов (почти 2 миллиона долларов). Шесть человек были обвинены в краже электроэнергии и им грозит тюремное заключение сроком до восьми месяцев, а также штраф в размере 8000 малайзийских ринггитов (около 1900 долларов).

Чтобы сделать публичное заявление против этого все более назойливого преступления, на прошлой неделе был использован каток для уничтожения конфискованных буровых установок в управлении полиции района Мири. Эти очень причудливые кадры были также загружены на YouTube Dayak Daily.

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

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

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

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

В 2019 году на Китай приходилось около 75 процентов всей добычи полезных ископаемых. Однако недавние правительственные меры по борьбе с криптовалютами привели к тому, что несколько китайских провинций полностью запретили майнинг криптовалюты. Власти также недавно сказали банкам и платежным платформам прекратить поддержку транзакций с криптовалютой. Это смелое ограничение в Китае привело к значительному сдвигу в том, где сейчас добываются криптовалюты, при этом операции по майнингу становятся все более распространенными в США, России, Иране, Казахстане и Малайзии.


На этой неделе в IFLScience

Еженедельно получайте наши крупнейшие научные новости на свой почтовый ящик!


Что означает подавление добычи биткойнов в Китае для криптовалюты

CoinDesk Global Macro Editor и CoinDesk TV Anchor Эмили Паркер присоединяется к Yahoo Finance Live, чтобы обсудить подавление Китая криптовалютами.

Стенограмма видео

— Добро пожаловать в Yahoo Finance Live. Время для нашего Crypto Corner.Биткойн прожил год, почти вдвое меньше, чем три месяца назад. И одной из серьезных причин резкого сползания Биткойна может быть широкое подавление Китаем криптовалюты. Давайте поговорим об этом подробнее с Эмили Паркер. Она редактор глобальных макросов CoinDesk. И Эмили, просто я полагаю, что можно начать с завершения истории о том, что китайские власти там делают.

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

ЭМИЛИ ПАРКЕР: Отличные вопросы. Так что это часть гораздо более длинного повествования. Китай уже много лет борется с криптовалютой в различных формах. Китай настроен оптимистично в отношении технологии блокчейн, но опасается криптовалюты. Важно отметить, что Китай не запрещает Биткойн. И Китай не запрещает криптовалюту. Вы все еще можете держать биткойн в Китае. Но они только усложняют выход на рынок среднему инвестору.

Итак, сначала они усложнили задачу — они закрыли материковые АТС. И они запретили первичное размещение монет, ICO. Но совсем недавно они начали подавлять добычу полезных ископаемых в Китае. Китай — настоящий центр добычи биткойнов. И они также в основном инструктируют банки держаться подальше от транзакций с криптовалютой. Таковы последние шаги. Все это часть непрерывного повествования. Но определенно есть ощущение, что на этот раз они имеют в виду бизнес.

АКИКО ФУДЗИТА: Эмили, большая часть этой дискуссии о подавлении биткойнов в Китае велась параллельно с историей о том, что Китай действительно пытается ускорить внедрение цифрового юаня, а именно: вы знаете, как мы и ожидаем, в следующем году ожидается большой фурор на Олимпийских играх.Теперь, насколько это действительно связано друг с другом? Видит ли Китай рост биткойнов за счет их собственной цифровой валюты, или вы видите, что они идут разными путями?

История продолжается

ЭМИЛИ ПАРКЕР: Я лично вижу их на очень разных треках. Они такие совершенно разные животные. Итак, вы знаете, вся фундаментальная философия Биткойна заключается в том, что он не выпускается никаким правительством. Правительство не может контролировать его. Он не выдается банком. И цифровая валюта центрального банка Китая является именно такой, она выпускается центральным банком.Так что они совершенно разные. Поэтому я не думаю, что их подавление биткойнов обязательно связано с их DCEP.

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

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

ЭМИЛИ ПАРКЕР: Контроль за движением капитала определенно является частью истории. Таким образом, Китай ограничивает сумму денег, которую человек может вывозить из страны в год, до 50 000 долларов.Сейчас у нас действительно нет данных, свидетельствующих о том, что люди используют криптовалюту, чтобы вывезти все эти деньги из страны. Мы этого не знаем. Но это определенно страх. И это определенно возможность.

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

АКИКО ФУДЗИТА: Эмили Паркер, приятно, что вы присоединились к нам сегодня, глобальный редактор макросов CoinDesk и телеведущий CoinDesk.

У одной биткойн-транзакции больше выбросов углекислого газа, чем у 100 000 часов видео на YouTube

  • Одна биткойн-транзакция может сжечь в среднем 1752,79 кВтч электроэнергии.
  • Это такое же количество электроэнергии, которое необходимо для 1,2 млн транзакций VISA.
  • Новые блокчейн-платформы предлагают «доказательство доли» как возможное решение для снижения нагрузки.
Самый большой аргумент против Биткойна на рынке прямо сейчас заключается в том, что он потребляет слишком много энергии.И теперь мы знаем насколько.

По данным Digiconomist’s Индекс потребления энергии биткойнами, единичный Биткойн-транзакция может потреблять до 1752,79 киловатт-часов (кВтч) электроэнергии в среднем для завершения.

Это равно количеству энергии, потребляемой 1,2 млн транзакций VISA. ВИЗА обслуживает около 42% мирового кредитного рынка, что делает его одним из крупнейших поставщиков платежных услуг в мире наряду с Mastercard, Discover и American Express. И даже его углеродный след меньше.А углеродный след Биткойна — количество парниковых газов, образующихся при майнинге криптовалюты — эквивалентно просмотру 138 762 часов YouTube или, возвращаясь к VISA, 1,8 миллиона транзакций.

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

Согласно отчету, если бы Биткойн был страной, на него приходилось бы 3,2% от общего потребления энергии в США.

Реклама


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



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

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

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


Иран, на который приходится 4,5% всей добычи биткойнов, также объявил о летнем запрете на добычу криптовалюты в связи с отключениями электроэнергии и отключениями электроэнергии.

Криптовалюты пытаются опередить проблему

Не все страны идут по пути «запрета». Другие заявили, что хотят обеспечить чистую энергию для майнинга криптовалют. Сальвадор — который начнет принимать биткойны в качестве законного платежного средства в сентябре — хочет использовать вулканы страны для обеспечения энергией майнеров.


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

Но источник энергии — это только часть проблемы. Отключение Proof of Work (PoW) на Proof of Stake (PoS) может в первую очередь сократить количество энергетических криптовалют, необходимых для работы.

Что такое Proof of Work (PoW) в майнинге биткойнов?



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

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

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


Этот процесс называется «Доказательство работы» (PoW). Проблема в том, что уходит много компьютеров, но победитель только один. Итак, индустрия придумала «Proof of Stake» (PoS), чтобы попытаться облегчить нагрузку.

Как Proof of Stake (PoS) снижает потребление энергии?



Система известна как Proof of «Stake», потому что майнеры должны поставить свою криптовалюту на карту, чтобы иметь право на вознаграждение. Платформы блокчейнов, такие как Binance Smart Chain и грядущий Ethereum 2.Платформа 0 уже использует это.

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

Например, Binance Smart Chain вознаграждает только 21 ведущего майнера в сети за проверку транзакции.

Если они допустили ошибку при подтверждении транзакции, «ставка», которую они выставили в качестве залога, будет оштрафована.В конце концов, модель PoS утверждает, что снижает потребление энергии почти на 99% по сравнению с PoW.

Для более подробного обсуждения перейдите в Business Insider Cryptosphere — форум, где пользователи могут глубоко погрузиться во все, что связано с криптовалютой, участвовать в интересных обсуждениях и быть впереди всех.

СМОТРИ ТАКЖЕ:
Южнокорейские банки создают депозитарные компании для работы с криптовалютами — без необходимости касаться самого актива
Крипто-дружественные планы Сальвадора сталкиваются с рядом важных вопросов
Всемирный банк, МВФ и БМР настаивают на использовании криптовалют центральных банков для улучшения трансграничных платежей

Лекция 2: Доказательство работы и майнинг | Видео лекций | Разработка и дизайн криптовалюты | Media Arts and Sciences

Следующий контент предоставляется по лицензии Creative Commons.Ваша поддержка поможет MIT OpenCourseWare продолжать предлагать высококачественные образовательные ресурсы бесплатно. Чтобы сделать пожертвование или просмотреть дополнительные материалы с сотен курсов MIT, посетите MIT OpenCourseWare на ocw.mit.edu.

НЕХА НАРУЛА: Итак, для начала мы собираемся подвести итоги того, что произошло на прошлом занятии. И на последнем занятии мы говорили о том, как работают традиционные платежные системы, и о некоторых недостатках, когда у вас был банк в середине, даже если вы использовали такие методы, как электронная наличность Чаумиана, чтобы попытаться управлять тем, что делает банк.

Итак, как быстрое напоминание, у нас была такая установка, где были Алиса и Боб. Чтобы действительно осуществить переводы, Алисе пришлось взаимодействовать с банком. А в случае с традиционной платежной системой мы увидели, что банк может просто сказать «нет», верно? То, что банк всегда мог решить, что ему не нравится Алиса и что он не хочет обрабатывать транзакции Алисы.

У нас было немного лучше, чем это с электронной наличностью Chaumian, но даже с электронной наличностью Chaumian от банка требовалось что-то делать.Они были теми, кто чеканил жетоны, и они были теми, кто выкупал жетоны. Так что банки по-прежнему играли неотъемлемую роль в этой системе. И это действительно имеет значение. Это не просто теоретическая проблема.

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

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

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

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

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

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

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

Еще одна проблема, которой мы хотим избежать, — это проблема двойных расходов. Так в чем же проблема двойных расходов? Ну … ох, и проблема двусмысленности.Так в чем же проблема двойных расходов? Что ж, когда у вас есть цифровые токены, проблема с цифровой информацией в том, что ее действительно легко воспроизвести, верно? Так что на самом деле вам нужно хорошенько подумать. Наивное решение — просто иметь уникальную строку, которую вы используете в качестве цифрового токена, на самом деле не работает. Вы должны сделать что-то дополнительное, чтобы подумать о том, как гарантировать, что это — после того, как жетон потрачен, его нельзя будет потратить снова.

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

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

Итак, прежде всего, мы хотим убедиться, что каждый может его использовать. Вот что мы подразумеваем под словом «децентрализованный». Нет единой точки контроля. К этой системе никто не контролирует доступ. Если вы хотите производить платежи, если вы хотите присоединиться к системе, вы можете присоединиться к системе.Так что использовать его может любой желающий. Нам нужен авторитетный перевод, чтобы мы могли быть уверены, что когда Алиса производит транзакцию, это действительно она, и мы этому верим. И мы хотим сделать так, чтобы вы не могли двусмысленно. Вы не можете отменить траты.

Это переводится в следующую терминологию, которую мы часто используем с этими системами. Мы хотим, чтобы это было без разрешения. Не требует разрешения для входа в систему. Каждый может присоединиться. Авторитетный перевод, без двойных расходов, и отменить его невозможно. Мы называем это защитой от несанкционированного доступа.Поэтому мы не хотим, чтобы кто-то мог вернуться и отменить трату. Еще один способ подумать об этом — мы не хотим, чтобы люди вмешивались в историю.

Что-то, что было бы здесь действительно полезно, и что-то, что банк неявно хранил, было базой данных о том, кто кому переводит деньги, верно? Это была своего рода мелочь в углу, которая говорила, сколько было на счете Алисы, а сколько на счете Боба.

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

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

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

Итак, причина того, что мы можем использовать распределенный консенсус для этого, заключается в том, что мы можем вести журнал всех транзакций в системе. Итак, Алиса платит Бобу. Дэвид платит Чарли. И что этот журнал предоставляет, так это то, что он обеспечивает упорядочивание. Итак, если Алиса попытается заплатить Кэрол то же самое, что Алиса платит Бобу, потому что у нас есть этот примитив, этот журнал, этот глобально упорядоченный журнал, каждый может видеть, что это было после этого, верно? Все видят, что Алиса пыталась удвоить траты.Алиса дважды пыталась потратить одну и ту же монету.

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

Итак, мы могли бы сказать, что если бы мы увидели этот журнал и увидели всплывающее окно с этой транзакцией, мы могли бы решить, что это на самом деле не считается. Что это … Алиса уже потратила свою монету. Мы хотим сохранить свойство этих вещей: вы можете потратить монету только один раз.Поэтому мы не позволим этому случиться.

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

Итак, существует множество существующих систем, которые действительно предоставляют это свойство. Некоторые из них — это Paxos, ZooKeeper и Raft, если вы когда-нибудь о них слышали.Таким образом, эти протоколы работают так, что все эти участники выполняют протокол, чтобы согласовать журнал. Если некоторые из них выйдут из строя, протокол все еще может работать. Обычно они могут терпеть неудачи меньшинства.

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

Итак, как я уже сказал, если люди уйдут, если это останется меньшинством, вы все равно сможете получить журнал. Так что есть материал из литературы, который действительно поддерживает что-то близкое к этому. Есть что-то, что называется византийской отказоустойчивостью. А византийская отказоустойчивость терпит больше, чем просто сбой. Он действительно терпит активно злонамеренных участников.Он может терпеть меньшее количество активно злонамеренных участников, до трети.

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

И, как я уже сказал, у нас есть протоколы, которые это допускают. Большой. Однако эти протоколы очень и очень старые, хорошо? Как и проблема византийского генерала, которая была основной формулировкой того, что привело к отказоустойчивости Византии, была сформулирована в 1982 году.Paxos и репликация с отметками просмотра также появились в 80-х годах. Это были два протокола распределенной консенсусной программы. Практическая византийская отказоустойчивость, то есть реальный, очень практичный протокол, который вы можете реализовать и который вы можете использовать для создания глобально упорядоченного журнала, который был в 90-х годах. И с тех пор у нас было много разных протоколов. Итак … А затем в 2009 году Биткойн.

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

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

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

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

Итак, где я собираюсь вас оставить, так это с этой проблемой, то есть мы хотим выяснить, как решить проблему атаки Sybil при создании глобально упорядоченного журнала.И один из способов сделать это — подумать о том, как сделать идентификацию дорогостоящей. Итак, хорошие парни могут создавать новые личности, присоединяться к системе и выполнять протокол. Плохие парни потенциально могут создавать удостоверения, присоединяться к системе и выполнять протокол, но поскольку на самом деле идентификация чего-то стоит, существует предел. Есть внутренний предел. Они не приходят бесплатно. Плохие парни могут создать только определенное количество. И на этом я хочу закончить. Есть ли вопросы по этому поводу, когда мы перейдем к Tadge?

АУДИТОРИЯ: У меня вопрос.

НЕХА НАРУЛА: Ага?

АУДИТОРИЯ: Предполагает ли эта модель, которую вы представили для работы с распределенным консенсусом, у вас есть синхронность в системе?

НЕХА НАРУЛА: Не обязательно. Так что эта проблема неразрешима в случае полностью асинхронной системы. Но есть много разных способов создать модель, где, например, если у вас есть случайные монеты, то ее можно решить в асинхронной системе. Так что это то, что … вы могли слышать о чем-то, называемом теоремой CAP.Это своего рода предшественник того, что указывает на то, что в полностью асинхронной системе без случайных монет консенсус фактически невозможен.

Но это … Есть разные способы обойти это. И часто люди предполагают, что система полусинхронна.

АУДИТОРИЯ: Отлично.

ТЭДЖ ДРИЙЯ: Неха.

АУДИТОРИЯ: Еще один вопрос.

НЕХА НАРУЛА: Что? Ой, извини. Ага.

АУДИТОРИЯ: Итак, в случае с Биткойном в документе они упомянули, что перешли от идентичности на основе IP к идентичности ЦП [НЕРАЗБОРЧИВО].Отсюда и стоимость?

НЕХА НАРУЛА: Совершенно верно. И вот о чем будет говорить Тэдж.

АУДИТОРИЯ: ОК.

НЕХА НАРУЛА: Ага.

ТЭДЖ ДРИДЖА: Что-нибудь еще? Прохладный. ХОРОШО. Привет всем. Я собираюсь поговорить о доказательстве выполнения работы, которое, по моему мнению, является своего рода тем, с чего все началось, что, знаете ли, в биткойнах и различных криптовалютах задействованы всевозможные крутые криптографии, но это был консенсус доказательств работы, который положил начало всему этому, и в этом была большая разница.

Итак, нам нужна цена, — говорила Неха. Нам нужны какие-то затраты на создание идентичностей или затраты на участие в системе. Как предотвратить атаки Сибиллы? И это очень сложная проблема, потому что это, как правило, гонка вооружений во многих отношениях, когда в Twitter, Facebook и тому подобном есть масса ботов. Потому что, как только Twitter создаст новый крутой алгоритм, чтобы определить, что такое бот, и удалить его из системы, различные люди, которые пытались создать миллионы Twitter-ботов, начинают это понимать.

Они такие, эй, они забанили всех этих ботов. А, ну, я поменяю это местами и сделаю своих ботов более похожими на людей и лучше.

Меня фактически выгнали из Твиттера за то, что я бот, а я нет. Я совершенно не такой.

[СМЕХ]

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

Ну, на самом деле это не применимо. Типа, что такое номер социального страхования? Что делать, если я нахожусь в Германии и хочу им пользоваться? Что, если я где-то еще, понимаете? Телефонные номера тоже. Телефонные номера просто администрируются телефонной компанией, которая затем станет фактическим контролером системы.И CAPTCHA — это своего рода интересная идея, но они … вы знаете, идентифицируют знаки на этой картинке или автомобили на этой картинке или что-то еще. Но на самом деле это не применимо, потому что людям нелегко проверить, а компьютерам нелегко проверить, действительно ли люди это делали. Так что это не работает.

Итак, что работает, есть работа. Так что я не знаю … я думаю, некоторые люди сказали, что они … некоторые люди сказали в первый день, о, я действительно поставил задачу один. Я был, типа, о, хорошо.Прохладный. Некоторым людям еще предстоит начать, что тоже нормально.

Но если вы начали и разобрались в одной проблеме, отлично. Я немного расскажу об этом в следующие несколько минут. Набор задач требует множества попыток подделки подписи. Так что, если вы это сделали, вы … я не знаю, какой самый быстрый … вероятно, кто-то заставил его работать очень быстро. Когда я его закончил, я заставил его работать на восьми ядрах довольно быстрой машины, и я заставил его работать примерно за три минуты. И мне потребовалось около 2 миллиардов попыток.Что и должно быть, правда? 2 миллиарда — это пробег.

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

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

На самом деле это … так что в случае с домашним заданием вы пытаетесь подделать подпись там, где у меня есть закрытый ключ. Я сделал четыре подписи, и вы хотите подделать пятую подпись без моего личного ключа. Проблема в том, что, похоже, у меня было бы преимущество в этой работе. На самом деле я этого не делаю, потому что вы можете убедиться, что я не раскрыл никаких новых битов.Но это странная установка, правда? Где это типа: «Ладно, ну, есть один актер, которому нравится настраивать всю эту работу, и у нас не должно быть таких вещей».

Итак, вы хотите, чтобы он был детерминированным. Вы также хотите, чтобы он был масштабируемым. И вы хотите, чтобы это было без памяти, где у всех есть шанс, а вы не добиваетесь прогресса. Потому что, если вы … Я вернусь к этому позже, но если вы добиваетесь прогресса, обычно побеждает самый быстрый человек, верно? Если нет случайности.Например, если это, ну, давайте устроим гонку между велосипедом и бегущим человеком. Это похоже на то, что на самом деле это не гонка. Велосипед всегда побеждает.

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

ОК. Так и в случае с домашним заданием. Итак, вот пример, в котором ограничены пять бит из восьми. Итак, допустим, эти первые два, у вас есть предварительные изображения для обоих.Это нулевая строка. Это одна строка. И подписи, которые я показал … Хорошо, вы получите обе части здесь. Однако здесь, в этом месте, у вас есть только один бит, один прообраз. Здесь только ноль. Здесь у вас только один. Вот и то, и другое, а потом еще и один, ноль.

Идея в том, что эти три бита похожи на x. Мол, пофиг. Подойдет либо единица, либо ноль. Эти пять битов ограничены. Таким образом, он должен соответствовать 101, а затем 10. Так что вам придется продолжать пробовать сообщения.А поскольку ограничены пять битов, вам нужно будет попробовать от 2 до 5 сообщений, то есть что, 64? Я думаю? Ага.

Что вполне выполнимо, верно? 64 попытки, и у вас наверняка получится. Так, например, вы попробуете один раз и скажете: «Хорошо, я получил, 11001100. Не работает. Это нормально, потому что они в порядке, несмотря ни на что. Это неправильно. Это нормально. Это нормально. Это неправильно.

Позвольте мне попробовать еще раз. Хорошо, я понял? Это может быть что угодно. Я получил 0 и 1. Конечно. Все они совпадают.Все красные выстроились в линию, так что я нашел верное решение.

Итак, это работает как доказательство работы, и в этом случае я нашел решение, которым был Tadge forge 1 154262107. И это сообщение можно подделать, учитывая эти четыре подписи в наборе задач. И любой может, знаете ли, какое бы домашнее задание у вас ни было, вы, вероятно, можете скопировать и вставить эту строку и проверить, что если вы ее хешируете, вы получите хеш, который совпадает и может быть подписан этими четырьмя подписями.

Итак, вопрос в том, сделал ли я 154 миллиона попыток, чтобы получить это? Как будто я начал с нуля? Может, я сделал больше.Может, это было случайно. Может, мне повезло, и я начал считать со 150 миллионов. Так что это не совсем доказательство, вот в чем дело. Вы точно не знаете, сколько попыток кто-то сделал. Не совсем доказательство, правда? Шансов много.

Однако по многим доказательствам это среднее, и вы можете быть уверены, что кто-то делает всю работу, не так ли? Так что если … знаешь, если кому-то однажды повезет, хорошо. Например, может быть, они пытались пару раз и получили действительное доказательство работы, но в конечном итоге, если они продолжат делать доказательство работы и будут многократно их показывать, тогда вы можете быть уверены, что им не повезет, все время, правда?

Итак, вы должны оценить сложность столкновения.Лучший способ оценить сложность и объем работы, которую проделали люди, — это не смотреть на их доказательства, не смотреть на их nonce, а смотреть на ограничения системы до того, как они начнут, верно?

Итак, в случае домашнего задания указан 31 бит, верно? Итак, с четырьмя подписями можно предположить, что будет примерно 32 бита — а в данном случае разница в 1 бит. Итак, в случае с домашним заданием указан 31 бит, так что это означает, что вам нужно будет выполнить около 2 миллиардов хэшей, верно? 2 до 31 — это как 2.1 миллиард или около того.

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

На самом деле, в моем случае это номер потока, а потоков было восемь, так что этот Tadge подделал 1 154 миллиона. Итак, у меня было восемь параллельных потоков, и это оказался поток один.И поэтому все они двигались примерно с одинаковой скоростью. На самом деле получается 154 миллиона умноженных на восемь, что составляет около 1,2 миллиарда.

И это вообще-то везение, не так ли? Типа, он должен … вы бы оценили, что в среднем вы возьмете 2 миллиарда, а я получил его в 1,2 миллиарда, так что удачи, но в 2 раза больше, чем вы ожидаете. И поскольку вы можете посмотреть на распределения вероятностей подобных — это может быть интересно с домашним заданием, например, хорошо, все попытки, некоторым людям требуется 2 миллиарда.Кому-то везет, и на это уходит 1 миллиард. Некоторым не везет, и на это уходит 5 миллиардов. И вам понадобится эта кривая, чтобы увидеть это.

Но это … это своего рода странное применение этого алгоритма подделки подписи, понятно? Это не то, для чего он сделан. У нас может быть более простое доказательство работы, у которого есть конкретная цель, которая будет повторно использоваться навсегда, и она более универсальна в том смысле, что это не, например, вот этот закрытый ключ. Вот пара ключей и четыре подписи.Откуда эти вещи? Это странно. Мы должны сопоставить эти странные цепочки битов и прочее. Это немного раздражает.

Так что лучше сделать что-то подобное, но намного проще. Мы просто попробуем столкнуться с фиксированной строкой. Итак, есть некоторая определенная строка из единиц и нулей, и мы просто говорим, хорошо, что ж, давайте попробуем столкнуться с этим. И самый простой — это столкновение с нулем, или вы также можете столкнуться с подобным FFFF. Но в случае с Биткойном и со многими из этих систем мы говорим: ну, давайте просто попробуем иметь меньшее число.

Итак, давайте интерпретируем хеш-вывод как фактическое число. В большинстве случаев — есть ли здесь какие-нибудь хэши? Нет. Вы знаете, это 32-байтовая строка, и мы думаем об этом, как о некотором куске байтов.

Но вы могли бы преобразовать это в целое число, не так ли? Вы могли бы сказать, о, давайте интерпретируем эти 32 байта как uint 256. Верно? 256-битное целое число без знака. А давайте поищем действительно низкие.

И вы можете это сделать. Я думаю, что с некоторыми процессорами они действительно позволят вам делать гигантские целые числа таким образом.Но даже если нет, у вас есть какая-то большая библиотека int на вашем компьютере, которая просто интерпретирует ее таким образом и говорит: «Хорошо, давайте попробуем найти коллизии с нулем». В принципе, давайте попробуем найти низкие числа. Да, ок.

Итак, эта идея — есть статья до hashcash, но я не думаю, что hashcash был первым программным обеспечением. Эта идея на самом деле очень старая. В 1997 году Адам Бэк, который все еще работает над подобными вещами сейчас с Биткойном, задумал остановить спам в электронной почте, что — я не знаю, если — вы знаете, в конце 90-х годов на самом деле было огромной проблемой. .У них не было всего такого крутого, как разные вещи, связанные с машинным обучением, а также куча спама.

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

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

Однако для нормального человека, если вы просто отправляете электронное письмо своему другу, это занимает несколько секунд, верно? На процессорное время уходит две секунды, что несложно. Так что это была классная идея. На самом деле он так и не сдвинулся с мертвой точки только потому, что, я не знаю, появился Gmail, появился Hotmail. Произошло много событий, связанных с электронной почтой. Люди на самом деле не используют …

АУДИТОРИЯ: Я думаю, что была статья о том, что с экономической точки зрения это не работает.

TADGE DRYJA: Да, я имею в виду, у спамеров часто есть бот-сети.Так что да, есть много других проблем, не так ли? Как будто … это не взлетело по разным причинам. Но да, также у спамеров есть ботнеты, что в некоторых случаях вредит самой идее доказательства работы, о чем мы поговорим через секунду.

ОК. Итак, более простое доказательство работы. Так, например, если вы зайдете на свои компьютеры и скажете, echo Tadge 4233964024, и передадите его на sha256sum, вы получите этот вывод. И это восемь нулей спереди, так что это 4 байта. Я сделал 2 из 32 работ, и это … ну, это я, верно? И это доказывает, что я трудолюбивый, и я собираюсь поместить этот одноразовый номер в свое резюме, и все увидят, что я работаю.

Это немного глупо, но это действительно простой универсальный способ получить доказательство работы. Любой может указать свое имя или любое сообщение, и любой одноразовый номер, и мы все просто передаем его в функцию sha256 и смотрим, насколько низок результат. В данном случае на самом деле от 2 до 33, не так ли? Поскольку первая цифра — 7, это 0111.

Но это то, что мы используем в биткойнах. Это то, что они используют во многих подобных вещах. Я имею в виду, это действительно просто.

ОК. Так что частичное столкновение работает.У него есть много свойств, которые мы ищем, когда хотим эту систему консенсуса, верно? Это увеличивает затраты на двусмысленность и помогает с сопротивлением Сибиллы, поскольку, если я хочу обмануть вас, мне все равно придется много работать. И мне нужно время для этого. Для этого мне нужно электричество. Для этого мне нужна группа компьютеров.

Также масштабируемый, потому что тонна работы требует столько же времени и места для проверки, как небольшая работа, верно? Так что я могу сделать O из n работы, не так ли? Я могу поставить столько нулей, сколько захочу, и одноразовый номер на самом деле не станет больше.Разумеется, одноразовый номер никогда не должен быть больше, чем результат хеширования. И время проверки одинаково, несмотря ни на что, так что это действительно круто.

Итак, почему мы работаем в случае биткойнов? Идея состоит в том, что вы используете связанное доказательство работы в качестве распределенного механизма отметок времени. Итак, чтобы определить, что произошло первым. Итак, в случае двойной траты, когда кто-то говорит: «О, транзакция А произошла первой». И кто-то другой говорит: ну, я думаю, транзакция B произошла первой.

Вы не можете просто полагаться на то, что вам говорят другие люди, потому что кто эти другие люди? Здесь нет настоящих личностей.Итак, вы посмотрите, что первым попало в цепочку хэшей. И вы говорите: «Хорошо, ну, у этого … у этого, у этих данных есть хэш этих данных, так что это должно было произойти после него, верно?» А на то, что произошло раньше, указывает то, что произошло после. Потому что идея в том, что я не могу включить хеш чего-то, чего еще не видел, верно? Это должно быть невозможно.

Итак, идея блокчейна. У вас есть какое-то сообщение m, какой-то одноразовый номер. Назовем это r, а некоторую цель t.И это действительно меняется, но мы пока не будем говорить об изменениях. Итак, вы добавляете хэш своего сообщения и одноразовый номер — как я делал с Тэджем — и номер, и вы говорите: «Хорошо, это h. И h должно быть меньше некоторого числа t. Так что в случае, когда я только что сказал свой одноразовый номер, у меня было от 2 до 33 работ. Так что скажите здесь то же самое. В этом примере я собираюсь потребовать только 2 байта для цели, поэтому цель должна быть довольно большой.

Затем сообщение для блока n включает некоторые данные, а также хэш блока m минус 1.Вы ссылаетесь на свой предыдущий хэш блока в своих текущих данных блока. Так, например, сообщение номер два — это данные 2, объединенные с хешем данных 1 и r — ну, там должно быть r1. ХОРОШО.

Я покажу вам небольшую диаграмму. Итак, идея блокчейна, которая … да?

АУДИТОРИЯ: Вам нужно сделать резервную копию. Не могли бы вы объяснить, почему меньше?

TADGE DRYJA: В этом случае нам нужны низкие числа в качестве выходных хеш-значений.

АУДИТОРИЯ: Должно быть меньше?

TADGE DRYJA: Ты мог бы сделать больше.Вы могли бы иметь, я хочу что-то, что начинается с большого количества Fs. Знаете, это сработает так же? Вы могли бы … да?

АУДИТОРИЯ: Идея в том, что вы хотите ограничить, верно?

ТЭДЖ ДРАЙДЖА: Да.

АУДИТОРИЯ: Таким образом, вы можете сделать это с меньшим, или вы можете сделать это с большим, чем. Вы могли бы сделать это с фиксированным типом …

ТЭДЖ ДРАЙДЖА: Да, вы могли бы …

АУДИТОРИЯ: Маленькие кусочки должны быть … больше, чем на самом деле лучше, чем просто фиксированный бит.Таким образом, вы могли бы сказать, я хочу, чтобы это началось с повторяющегося шаблона 10101010. Это тоже сработает, но тогда вы ограничены в том, насколько точно вы можете повернуть ручку, в том смысле, что вам придется либо добавить еще немного ограничения или удалите немного ограничения. Итак, вы знаете, что вам нужно будет сделать 2х прыжка.

Что приятно в этом, так это то, что у вас действительно есть очень точный контроль над тем, сколько работы вам требуется, потому что вы этого не делаете — поэтому в этом примере я сказал: эй, у меня столько нулевых битов.Но я также могу сказать, что мне нужно было иметь число меньше 7f- dah, dah, dah, dah, dah. Мол, здесь меньше 7ф 000. И это его удовлетворяет, потому что это 7e. Это меньше 7f. верно?

Итак, у меня действительно может быть довольно конкретная вещь, не только с точки зрения количества указанных битов. Так что больше или меньше чем — это неплохо в этом смысле, потому что вы можете вносить очень небольшие изменения в цель. Ой. ХОРОШО. Есть вопросы обо всех этих безумных вещах? Прохладный. ХОРОШО.

Ага. Так что можете указать.Так что в случае с домашним заданием это просто количество бит, верно? Потому что все они разбросаны по полю, а в этом, можно сказать, цели больше или меньше. В этом случае меньше чем. Так что у меня есть точный контроль. Которые мы не собираемся — мы рассмотрим позже. Но, да, в реальном случае Биткойн цель может варьироваться, верно?

Итак, когда Биткойн запустился, вам нужно было 4 байта нулей, верно? Вам нужно было сделать от 2 до 32 работ. Теперь вам нужно сделать намного больше, и в Биткойне есть алгоритм, который регулирует эту цель.И в конце я покажу это — как текущее доказательство работы Биткойна.

АУДИТОРИЯ: Мы должны об этом поговорить. Я собирался спросить вас, [НЕСБЕЗОПАСНО] время? Откуда вы знаете, что [НЕРАЗБОРЧИВО] решение?

TADGE DRYJA: Справа. Правильно. Таким образом, время в Биткойне — своего рода хитрый, полууродливый предмет. Было бы здорово, если бы они могли от этого избавиться. Но время используется только для изменения этой цели, верно? Итак, когда вы добываете блок, вы говорите: «Я поставлю его время». И вы смотрите на последние два — когда каждые две недели или около того, каждые 2016 блоков, вы смотрите на них и спрашиваете, хорошо, какая первая временная метка этого периода 2016 года и текущая временная метка?

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

Во время процесса, когда все загружают материал, я думаю, что общее правило состоит в том, что если вы видите что-то, что не работает более чем на два часа, вы отклоняете это, но это очень слабая с точки зрения синхронизации, верно? Если у кого-то 10 минут отдыха, вы скажете: да, конечно. Я возьму это.Даже если в восьмом блоке говорится, что это произошло до седьмого, относится к седьмому блоку, но есть временная метка перед ним, вы все равно скажете: да, хорошо. Отлично. Что бы ни. Часы у людей выключены.

Так что времени довольно мало.

АУДИТОРИЯ: Что произойдет, если, например, человек, у которого есть последний блок — кто решает — кто его отметит?

ТЭДЖ ДРАЙДЖА: Просто время — человек, который делает работу, ставит метку времени.

АУДИТОРИЯ: Может ли актер поставить отметку времени неправильно, чтобы поставить лайк …

ТЭДЖ ДРАЙДЖА: Да.Облажаться с трудом? Ага.

АУДИТОРИЯ: ОК.

TADGE DRYJA: Вы довольно скованы, верно? Так что это должно длиться две недели, и вы можете сказать, что, держу пари, если я выйду на 20 минут, все будут в порядке. Но это ведь не тонна контроля, правда? Если вы последний из тех, кто занимается регулировкой сложности, вы могли бы сказать: «Эй, я скажу, что … Я скажу … что вы, вероятно, захотите сделать?

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

АУДИТОРИЯ: И вы сказали, что два часа … будущее?

ТЭДЖ ДРАЙДЖА: Да. Ага. Так что … дело в том, что … вы не обязательно знаете правила консенсуса каждого в этих системах.Но я думаю, что по умолчанию от ваших часов два часа. И каждый клиент, которого я видел, откажется от чего-то, что кажется перерывом более чем на два часа. Что действительно небрежно, правда? Для большинства типов распределенных систем два часа — безумие. В большинстве случаев они будут в пределах нескольких секунд.

В общем, я не думаю, что это когда-либо является проблемой. Так что да.

Но что люди делают … Хорошо. Это одна из вещей, которые они делают, о чем я могу рассказать здесь. Поскольку в хешируемом сообщении есть отметка времени, некоторые микросхемы, специально созданные для выполнения этой работы, фактически перевернут биты в отметке времени, перевернут биты младшего разряда, потому что они вроде, ну, никого не волнует, какая секунда это так, поэтому у меня здесь есть немного, которое я могу просто включить и выключить и использовать как одноразовый номер.Итак, последние, самые младшие биты, они просто рандомизируют. Они такие, ну, ну, если я отключаюсь на пять секунд, никого не волнует, будущее или прошлое, поэтому я просто использую это как одноразовое пространство.

ОК. Итак … но я вернусь к этому чуть позже. Так или иначе, так что блок. Назовем это. В блоке есть куча данных, и мы их хэшируем, верно? И в этом случае у него есть три вещи. У него есть предыдущий хеш, значит, указатель. Он указывает на то, из чего строится. У него есть сообщение, чтобы вы могли добавить свое сообщение, которое вы добавляете в цепочку блоков.И в нем есть одноразовый номер, чтобы вы могли доказать, что делаете работу.

И тогда это вещи, фактические данные, но тогда у самого блока есть хеш, верно? И этот хеш нигде не включен в блок, потому что его не могло быть, правда? Это хеш этих данных. Итак, мы можем вычислить это, но мы не можем, мы не можем прикрепить сюда эту штуку с 00db, потому что это изменило бы сами данные.

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

ОК. Итак, следующий блок включает в себя хеш последнего блока, верно? Итак, вы говорите, ОК, предыдущий блок — 00 дБ. Вы указываете на это. А затем вы добавляете свое собственное сообщение, привет. И вы добавляете свой собственный одноразовый номер, чтобы … вы знаете? Итак, вы начинаете с этих двух вещей. Вы начинаете с указателя на предыдущий блок, а затем говорите: «Хорошо, я попытаюсь добавить сюда сообщение:« О, привет ».

А потом вы начинаете перебирать их, не так ли? Вы начинаете повторять или случайным образом пробовать разные одноразовые номера, пока не найдете тот, где он низкий, верно? Там куча нулей.Итак, это одноразовый номер, который вам нужно указать, чтобы получить много нулей. И в этом случае одноразовый номер четыре символа. И вам нужно всего два символа нуля, так что это больше места для nonce, чем вам нужно. Да?

АУДИТОРИЯ: Сколько существует возможных одноразовых значений, которые могут привести к этому?

TADGE DRYJA: В этом случае будет в среднем 255 одноразовых номеров, которые будут работать, верно? Потому что … Я в порядке. Я на самом деле не указывал эти вещи, но предполагая, что цель здесь должна быть меньше 00ff, верно? Итак, вам нужно восемь нулевых битов впереди, а все остальные могут быть F.И вы можете иметь любой nonce, какой захотите.

И это фактическая хеш-функция, длина которой составляет 2 байта.

Это означает, что у вас здесь 2 байта и указан только 1 байт, так что у вас есть два на 16 одноразового пространства, а ваш вывод ограничен от 2 до 8, поэтому у вас будет 2 8 разных одноразовых номеров, которые будут работать.

В случае с Биткойном, места для nonce не хватает, верно? Потому что ваше фактическое ограничение на ваше доказательство работы — это много битов, и у вас есть только 4 байта или 32 бита одноразового пространства.Итак, что вы на самом деле делаете, так это используете свое сообщение как дополнительное пространство nonce, верно?

Дело в том, что я мог поставить oh hi 2, и теперь я изменил свое сообщение, что изменит мой хеш. И поэтому, если я просматриваю все свое пространство nonce и не нахожу действительного доказательства работы, я могу отредактировать свое сообщение, а затем просмотреть его снова. Так что … это немного некрасиво, правда? Было бы лучше, если бы ваше одноразовое пространство было достаточно большим, чтобы вам никогда не приходилось этого делать. В случае с Биткойном мы не знаем, кто его разработал, и кто бы ни разработал его, не поместил достаточно места для nonce, поэтому это немного раздражает.Но это можно обойти.

Теоретически вы могли бы просто полностью исключить пробел nonce и сказать, ну, просто поместите его в сообщение, верно? Но это приятно — гораздо легче думать о том, что вот эти отдельные вещи. Мол, это случайно. Это не имеет реального значения. Это то, что имеет значение, и мы собираемся его использовать. В любом случае.

Так что да. Цепь продолжает расти. Вы добавляете работу каждый раз, правильно, находя разные одноразовые номера, которые соответствуют вашему сообщению.Как дела? О, я в порядке. ХОРОШО. Идея в том, чтобы немного перевернуть какой-нибудь блок, который выходит. Так, например, вы меняете «ох привет» на «ох привет» и пытаетесь оставить все по-прежнему, вы собираетесь изменить хеш. Так что, скорее всего, доказательство работы больше не будет действительным, не так ли? О, теперь это начинается с 9. Никто не будет его использовать.

И что еще важнее, эти указатели перестают работать, верно? Поскольку этот блок указывал на 002c. Это не то. Это другой. По сути, вы переворачиваете любой бит за всю историю этой цепочки, и она ломается, верно? Таким образом, вы не можете вернуться и отредактировать что-то.Вы не можете изменить сообщения постфактум. Таким образом, он дает вам приятное свойство неизменности, которое возникает после включения сообщения в систему. Итак, в случае с деньгами, когда транзакция переместила средства из одного места в другое, вы не можете вернуться и изменить их. Вы не можете ничего отменить.

Если только. Если только вы не раскроете цепочку. Итак, идея в том, что все используют эту систему. Иногда случайно, а иногда специально, у вас может быть две ветки, не так ли? У вас не может быть чего-то, указывающего на два разных предыдущих блока, верно? Указывается один — так что в этом случае, когда я говорю «предыдущий блок», я указываю на один конкретный хэш.

И поскольку мы почти уверены, что не можем найти коллизии, это означает, что если я указываю на 00db, то только это сообщение имеет сообщение hi. Я не смогу найти два разных блока, хэш которых равен 00db, потому что тогда это неоднозначно, и типа, подождите, на что я указываю? Так что я не смогу этого сделать.

Однако здесь легко иметь два блока, которые оба указывают на одного и того же предка, и оба — мы называем это родителем, назовем это дочерним элементом, назовем это ветвью.

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

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

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

А что можно поменять, правда? Допустим, мы начали с 008a, являющегося концом цепи. Это то, что мы называем текущим состоянием системы. А потом кто-то подошел и сказал: ну, я хочу избавиться от этой штуки. Что-то случилось в 94-м, и я хочу переписать его. Я хочу избавиться от сообщения how ru и заменю его своим сообщением.

Я делаю это следующим образом: я отхожу от 002c, делаю это, делаю это, и вот, я сделал еще один. Итак, сейчас в этой ветке больше всего работы. И все будут этим пользоваться. И они как бы забывают об этих двух вещах. Они такие, да, это была подсказка. Это было наиболее рабочее состояние системы, но теперь это так.

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

Это вроде плохо, но да. Ага?

АУДИТОРИЯ: Как происходит весь процесс — чтобы никто не осознавал, что они попали в неправильную цепочку, [НЕДОСТАТОЧНО], верно?

TADGE DRYJA: Мм-хм.

АУДИТОРИЯ: Как они говорят, хорошо, мне нужна вся информация для построения реальной цепочки?

ТЭДЖ ДРАЙДЖА: Да. Они просят об этом, или, по сути, кто-то говорит: «Эй, у меня есть эти трое». А ты как, правда? Что это за трое? И они вам их отдают.И ты такой: ОК. Ага. Это работает.

Итак, реальная сеть — я думаю, через несколько недель мы перейдем к реальным сетевым сообщениям, которые используются в Биткойне, но они не похожи на вас — на самом деле, если вы написали это сами, вы Пожалуй, напишу что-нибудь более разумное и лучшее. Это немного странно. Но в основном, вы вроде … узлы в этой сети все связаны друг с другом и сообщают о том, что у них есть. И они говорят, эй, у меня 0061. А ты как, правда? У меня нет 0061.

И вы думаете, что, возможно, 0061 отрастет здесь. Вы запрашиваете номер 0061 и думаете, что он исходит из этого. А потом они такие: у меня f2. У меня а3. И вот они строят их — вы знаете, они просят их все и строят.

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

Ага?

АУДИТОРИЯ: Кого конкретно вы просите о цепочке? Потому что, если ему нужен только один, вы могли бы просто …

TADGE DRYJA: Только нужды

АУДИТОРИЯ: Если бы только у одного человека была более длинная цепочка, а затем все начали ее воспроизводить, тогда сеть начинает верить в это. , верно?

TADGE DRYJA: Ага.Ага. Так что это сеть сплетен. Так что, по сути, нет реальной идентичности для всех различных узлов компьютеров. Вы также будете сообщать обо всем — вы в основном делаете это по IP-адресу, верно? Поэтому, когда я подключаюсь к узлу, я не думаю, что спрашиваю. Я думаю, они просто говорят мне, типа, эй, вот тысяча IP-адресов, о которых я знаю, к которым я подключился, на которых запущено это программное обеспечение.

А ты такой: ОК. Я добавлю это в свой список. А потом вы просто случайным образом подключаетесь к людям. Я думаю, что по умолчанию случайным образом подключается к семи пирам.А потом, когда вы … когда что-нибудь приходит, вы говорите, эй, у меня новое … вы знаете, у меня новое сообщение о блокировке. Вы расскажете всем семерым вашим сверстникам. Привет, у меня 00a3. И если они запросят данные, вы им их предоставите.

Итак, на практике дела распространяются довольно хорошо. Но да, перегородки атакуют. Если вы можете изолировать … например, если вы можете изолировать это от сети, вы сможете предотвратить подобные вещи. Так что, если кто-то построил эти три блока, но не может транслировать их в сеть, люди все равно будут думать, что это самая большая работа, и строить на этом.

Так что да, такие атаки могут случиться. Ага?

АУДИТОРИЯ: Что произойдет, например, если вы реорганизуете транзакции? Как, если бы сообщения были транзакциями?

ТЭДЖ ДРАЙДЖА: Да. Они перестают быть … они исчезают. Так что это вполне реальный риск. Если у вас есть … Алиса отправляет Бобу 5 биткойнов в этом блоке. И в этом блоке у вас конфликтующая транзакция, Алиса отправляет Кэрол 5 биткойнов, те же 5 биткойнов, Боб мог подумать в этот момент, эй, у меня есть немного денег.У меня есть немного денег. Ой, стреляй. У меня, к сожалению, больше нет денег, когда это будет переоформлено.

Так это … это атака, верно? И вы должны знать об этом при использовании биткойнов или любых подобных систем. Они не … у вас есть консенсус, но я думаю, что это похоже на консенсус в конечном итоге. Итак, как правило, люди используют практическое правило — подождать шесть блоков. Я думаю, что это в оригинальной белой книге Биткойна. Что довольно произвольно. Вы знаете? Чем дольше вы ждете, тем увереннее.Тем сложнее будет выполнить такую ​​атаку, потому что вам придется делать больше работы, верно?

И идея состоит в том, что все строят на том, что, по их мнению, является наконечником. Так что все будут … вам нужно быть очень удачливым или обогнать всех остальных, чтобы провести такую ​​атаку. Так. ХОРОШО. Ага?

АУДИТОРИЯ: Это дяди?

ТЭДЖ ДРАЙЯ: О. Так, например, в Ethereum и некоторых других системах у них есть дяди, где вы можете указать на нескольких предков, что странно, потому что ваш дядя на самом деле не ваш предок, но в любом случае.

[СМЕХ]

Так что это позволит — например, это позволит 00f2 указывать и на 0061, и на 0094.

НЕХА НАРУЛА: Ответ отрицательный. Это не дяди.

ТЭДЖ ДРИЙЯ: Да. Так да.

НЕХА НАРУЛА: [СМЕЕТ]

ТЭДЖ ДРИДЖА: Извини. Дяди — это отдельное дело. Это не дяди, а родственные, правда? Вы могли бы нарисовать … вы могли бы нарисовать там стрелку и … я не знаю.

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

ОК. Так что плюсы. Анонимные, списки участников, масштабируемые, неинтерактивные. Я пройду через все это. Привязан к реальному миру.

Минусы. Практически все одноразовые номера терпят неудачу. Он использует ватты. Он использует фишки. Атаки 51%. И люди это ненавидят.

[СМЕХ]

Итак, профи. Они неплохие. Это анонимно, правда? Вы можете майнить без какой-либо личности. Даже после того, как вы заминировали, вам действительно не нужно говорить, кто вы.Нет заранее известных ключей. На самом деле здесь нет подписей, верно? Системы открытых ключей нет вообще. Вы просто пробуете разные одноразовые номера. Любой может пойти на это.

Каждая попытка имеет одинаковую вероятность успеха, поскольку она случайна и не ограничивается людьми. Так что вы могли бы … вам не нужен номер социального страхования. Боты приветствуются. Что угодно можно добыть. И всем наплевать, кто это добыл. Дело не в том, кто. Это просто о, это одноразовый номер. Есть работа. Хорошо, это действительно так.Так что это действительно круто.

Это без памяти. Это важно и в некотором смысле немного противоречиво. Прогресса нет. Так что, если у вас 10 триллионов неудачных одноразовых номеров, ваш следующий одноразовый номер с такой же вероятностью потерпит неудачу, что весьма вероятно. Значит, это пуассоновский процесс, верно? Это … вы знаете, это определенное распределение вероятностей, что-то вроде того. Вы всегда будете ожидать следующего блока через 10 минут.

Итак, прошло 20 минут с момента выхода последнего блока.Когда выйдет следующий? Наверное, минут 10. И нет … это вроде … вы знаете, никакого прогресса нет. Вы всегда не помните, что было за последние несколько минут. Итак, тот факт, что прошло 10 минут, тот факт, что это … или прошло две секунды, вы все равно думаете, что это займет около 10 минут.

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

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

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

Есть вопросы о списках памяти? Это вроде … это … Я имею в виду, что вы, ребята, действительно разбираетесь в компьютерах и прочем, а также в математике.Вы знаете, Массачусетский технологический институт. Но это довольно распространенное заблуждение в Биткойне и других подобных системах, когда люди злятся. Мол, прошел час, а блока не вышло. Это как хорошо, да, понимаете? Пуассоновский процесс. В среднем каждые полтора дня будет перерыв в один час.

А потом люди, ну, последние три блока вышли примерно за две минуты. Так что до следующего блока будет некоторое время. Это вроде нет, нет. Есть …

[СМЕХ]

Нет памяти.Так что, когда это чисто случайная система, возникает множество неправильных представлений о том, что люди не привыкли к подобным вещам. Но это нелогично, правда? Даже я думаю, ну да ладно … нет, нет. Без памяти. Надо это помнить. Следует помнить, что это без памяти.

ОК. Так что масштабируемость на самом деле потрясающая. Итак, это хэш блока сегодня утром или поздно вечером, который на самом деле произошел в Биткойне, и там много нулей. Их 18 и 9 байтов, а на самом деле больше, потому что оно начинается с трех, а не с f или чего-то еще.

Итак, что в этом действительно крутого, так это то, что на проверку этой работы уходит столько же времени, как и на работу с моим именем, верно? Знаете, у которого было всего 4 байта работы? И тот, у которого было мое имя, потребовалось у моего компьютера, я не знаю, 20 минут или что-то еще. Это заняло компьютер … ну, это заняло 10 минут, верно? Но сети потребовалось 10 минут, потому что все участвуют одновременно.

Так что да. И это в триллион раз больше работы, и на проверку не требуется больше времени.Это действительно круто, и это отчасти потрясающе, потому что это почти куча попыток. Типа, номер Авогадро. Итак, вы попадаете в числа, которые вроде бы никогда не имеете дело с этими шкалами чисел … Я имею в виду, вы занимаетесь химией, но, типа, эй. Так что это хорошая собственность.

Кроме того, он не интерактивен, и это тоже помогает. Значит, вам никогда не придется сообщать о неудачных попытках, верно? Таким образом, у вас может быть тысяча разных компьютеров, каждый из которых пытается использовать один nonce с разными сообщениями, или один чип пытается тысячу раз, и вам не нужна связь между ними.Таким образом, единственная коммуникация между ними в сети — это когда блок действительно обнаружен. Так что реальной настройки не требуется. Итак, это очень простой протокол сообщений, в котором вы говорите «эй, вот блок». Все просто транслируют. Это тоже действительно здорово.

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

Даже если каждый в Биткойне, каждый участник попытается это сделать, им все равно придется тратить эту энергию и эту работу. И это действительно препятствует переоформлению и попыткам переписать историю, даже когда все этого хотят.Это круто, потому что вы связаны не только с другими участниками системы, но и с самой физикой и тем, как устроен мир. Нам нужно будет поработать, чтобы это переписать. Так что это — а также это показывает, что люди в некотором роде вкладываются и проделали свою работу. Так что это тоже круто.

ОК. Есть вопросы обо всех этих плюсах? Или если вы хотите сказать, что некоторые из этих плюсов на самом деле являются минусами, прежде чем я перейду к минусам? ХОРОШО. Мы можем перейти к минусам. И это … жаловаться на вещи всегда веселее.Так что мы можем перейти к минусам, и я уверен, что люди могут вмешаться и в другие вещи, которые, о, да, это плохо.

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

Это также проблема, потому что вы не сможете получить действительный блок, верно? Если вам нужно от 2 до 72 попыток, вы просто не сделаете этого. Как обычно. Вы можете работать на своем ноутбуке всю жизнь, и вы не сможете выполнить два из 72 заданий, что отчасти удручает. Даже если вы купите специализированное оборудование, да, вы не собираетесь — вы не найдете блока. Он объединяется в … вам нужна фабрика. Вам нужен склад, полный техники, в основном, для этого сейчас.

Так это раздражает, правда? Это не так весело. Мол, мелкие игроки были вытеснены из игры, потому что вам нужно проделать так много работы, чтобы … вы не можете получить, эй, я был близко. Могу ли я получить частичный кредит? Могу я … вы знаете, я сделал 2 из 50 работ. Могу я получить что-нибудь за это? Система не распознает частичную работу.

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

Так что я не знаю — я просто знаю, в микроцентре, там внизу, много раз — потому что я живу рядом с ним. И вы идете, и там есть секция графических процессоров, и все жалуются на биткойны в Micro Center рядом с графическими процессорами. Это биткойн. Обычно это Ethereum и другие монеты, которые используют графические процессоры для майнинга, но это оказало действительно большое влияние на рынок графических процессоров.Многие люди — потому что с ними можно зарабатывать деньги. Люди такие: да, я куплю одну из этих вещей за 500 долларов, потому что верну свои 500 долларов через год. И тогда у меня все еще будет графический процессор, и, может быть, я смогу продать его подержанным и вернуть пару сотен долларов, и тогда я получу прибыль. Итак, эти вещи влияют — они достаточно большие, чтобы влиять на рынки. Изначально этого не было, потому что это была всего лишь пара ботаников, управляющих биткойнами, и так далее, кого это волнует? Вы знаете, пара человек покупает графические процессоры. Но теперь он достаточно большой.Это как рынки на миллиард долларов, и они становятся того же масштаба, что и рынок геймеров — или геймеров, или чего-то еще — CUDA или того, для чего люди используют графические процессоры.

Но вы знаете, майнинг имеет большое значение, и поэтому он влияет на рынок. Кто знает? Когда-нибудь вы можете начать влиять на цены на электроэнергию, если вы станете достаточно большим, когда значительная часть всего потребления электроэнергии в мире или стране будет делать это sha256. И поэтому цены на электроэнергию растут. А потом все начинают жаловаться, что, мужик, электричества в два раза больше, чем раньше, потому что все эти люди добывают биткойны.

И это возможно, если он станет достаточно большим, вместо того, чтобы просто люди жаловались на графические процессоры. Так это своего рода обман, правда? Это … это начинает сильно влиять на реальный мир.

Следствием того, что это процесс без памяти, является его нерегулярность. Это процесс Пуассона, а это означает, что иногда это занимает несколько секунд, а иногда — час. И людям это не нравится, правда? Я понимаю, что вы бы предпочли, чтобы что-то выходило регулярно. Многие думают, что блоки выходят каждые 10 минут.

Ну в среднем каждые 10 минут, но это могут быть часы. Это могут быть секунды. А так это сложно. В некоторых случаях вы действительно не можете его использовать. Например, эй, мне нужны обычные часы, или мне нужны сообщения, которые выходят в каком-то виде … Мне нужна уверенность, верно? Если я совершаю транзакцию, я хочу, чтобы она была включена в систему. Я хочу получить уверенность, что он будет включен в следующие 20 минут. Вы не получаете такой гарантии, верно? Может пройти 30 минут, прежде чем что-нибудь будет включено. Фактически, мы займемся этим позже, но есть еще худшие свойства обеспечения уверенности в том, что только то, что вышло пять блоков, не означает, что ваша транзакция попала в какой-либо из них.Это могло быть проигнорировано. Это может … есть множество причин.

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

Есть вопросы по неровностям? ХОРОШО.

ОК, большой кон. Это как атаки 51%. ХОРОШО. Отчасти проблема анонимности в том, что вы понятия не имеете, кто этим занимается, верно? Даже если они говорят, кто — даже если они заявляют, — это одна из интересных частей анонимности, несмотря на то, что она была задумана как действительно крутая хакерская, киберпанковская, анонимная система, но одним из первых вещей, которые сделали люди, были имя в нем, верно?

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

Итак, они заявляют — но они могут потребовать имя, и они могут заявить, что этот блок был добыт F2Pool, или этот блок был добыт BTC.com, вы не уверены на 100%, верно? Это все … Я также могу добыть блок и заявить, что он от F2Pool. И это сложно опровергнуть. Таким образом, вы действительно не знаете, кто занимается майнингом, а злоумышленник с 51% общей мощности сети может написать цепочку быстрее, чем все остальные вместе взятые.Значит, они могут переписать историю, верно?

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

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

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

Это называется атакой 51%. Это очень плохо. Злоумышленник может переписать историю, может отменить транзакции. Они не могут подделывать транзакции, верно? Таким образом, они не могут обязательно реорганизовать сообщение и заменить его сообщением по своему выбору. Все, что они могут сделать, это, знаете ли, если они … но они могут сделать это своими собственными сообщениями. Таким образом, вам нужно сделать это как часть атаки, когда они реорганизуют свои собственные сообщения.

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

Таким образом, простое выполнение атаки 51% для реорганизации само по себе на самом деле не наносит большого урона. Однако не так уж сложно совместить это с другими атаками, когда тот, кто занимается этим майнингом, говорит: «О, я заплачу кому-то здесь, а потом заплачу себе здесь». А затем отменить платеж, который они кому-то сделали.

Так что это большой, большой обман. 51% атак. Это не только очень разрушительно для системы, но и очень сложно предсказать, когда это произойдет, поскольку это анонимно.Может случиться так, что все люди, добывающие биткойны сейчас, являются друзьями, и они составляют группу на 51%, и они могли бы просто собраться вместе и сказать: эй, давайте переорганизуем эти вещи.

Тем не менее, это требует затрат. Ага?

АУДИТОРИЯ: Кажется, существует некоторая потребность в количестве сообщений, чтобы не обмануть систему. Так что, если вы настраиваете новую валюту, работать с цепочкой должно быть намного проще.

ТЭДЖ ДРАЙДЖА: Да. Я имею в виду, что если в системе выполняется очень мало работы, вероятно, довольно дешево получить кучу оборудования и составлять 51% от этой системы.Истинный. Так что вроде — и в случае с Биткойном, если вам нужно 2 работы из 72, ну, каждые 10 минут, это означает, что если я хочу быть 51%, я должен делать 2 из 71 работы каждые 10 минут, что — это большая работа. И поэтому вам понадобится огромное количество ресурсов, чтобы стать атакующим на 51%.

Атака может произойти двумя способами. Либо какой-то злоумышленник появляется из ниоткуда и говорит: « Хорошо, я просто собираюсь создать огромное количество атакующих сил », либо существующие субъекты в системе выходят из строя, что кажется более вероятным, когда они такие: « Хорошо, мы уже … вы знаете, я 5%.Он 10%. И она 20%. И все они собираются вместе и пытаются атаковать. Итак, оба этих способа возможны.

Да?

АУДИТОРИЯ: Но [НЕРАЗБОРЧИВАЕМЫЕ] недостатки майнинга? Мол, присоединимся к другому пулу?

ТЭДЖ ДРАЙЯ: Подожди. Ждать. Сожалею. Кто?

АУДИТОРИЯ: Маленькие игроки.

ТЭДЖ ДРИЙЯ: Да.

АУДИТОРИЯ: В общем, [Неразборчиво] из [Неразборчиво]. Если откат пула майнеров — например, я нахожусь в майнере [НЕРАЗБОРЧИВО], и программное обеспечение является вредоносным, поэтому один из игроков может выполнить откат одновременно?

ТЭДЖ ДРАЙДЖА: Да.Итак, пулы, мы не упоминали пулы, но идея — часть недостатка того, что вы никогда не найдете действительного доказательства работы, заключается в том, как они смягчают это, люди собираются в пулы, и они докажут частичная работа друг с другом, и тогда есть одна сущность, которая контролирует множество разных майнеров и выдает частичные вознаграждения.

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

Потому что, если ты сейчас делаешь это в одиночку. Итак, соло-майнинг означает, что я просто занимаюсь майнингом самостоятельно. Я попытаюсь найти действительное доказательство работы. Это очень сложно из-за объема работы. Так много людей объединяются. Так что да, это другая проблема. Ага?

АУДИТОРИЯ: Итак [Неразборчиво].

ТЭДЖ ДРАЙДЖА: Да. Также существуют протоколы, один из которых называется P2Pool, где у вас может быть еще один уровень сообщений типа цепочки блоков, который позволяет объединять ресурсы без единой организации, ответственной за получение вознаграждений и их резервное распределение.Я имею в виду, что я особо не говорил о наградах. Конкретные биткойны, вероятно, появятся на следующей неделе.

Но да. Есть всякие … это становится действительно сложным и безумным. И типа пулов, так много атак на пулы, и это беспорядок. ХОРОШО.

Последний кон. Люди это ненавидят. И это не количественная, объективная причина, а проблема. И людям не нравится доказательство работы. Некоторых это устраивает, но многих — особенно в академических кругах. Я разговаривал со многими людьми.Они просто такие, ах, это ужасно. Вся суть sha256 в том, что вы не можете найти коллизии, и вы разработали целую систему, в которой все, что мы делаем, — это пытаемся найти коллизии в этой системе без коллизий, и у вас есть гигантские склады, заполненные … столько электричества, и у вас есть гигантские склады, полные чипов, которые просто занимаются этим бессмысленным занятием.

И это … вы знаете, это оскорбляет чувства многих людей. И это, вероятно, ухудшается, потому что становится все больше, и поэтому многим это не нравится.И я могу это понять. Когда я впервые прочитал об этом, я подумал, что это круто. Это глупо. А потом я подумал, что, если это действительно взлетит? Просто будет так много энергии и так много микросхем, посвященных какой-то бессмысленной вещи.

Я бы сказал, что признаю это большой проблемой, и я думаю, что лучшая аналогия — это что-то вроде добычи золота или серебра, драгоценных металлов, где вы могли бы привести очень похожие аргументы, к которым приплыли все эти, как вы знаете, испанцы или португальцы. Южная Америка 500 лет назад, и это было что-то вроде … это было ужасно, и все эти люди работали на этих рудниках, и это беспорядок, просто чтобы добыть серебро или золото или что-то еще.

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

И это как, ну, я имею в виду … на самом деле, да, есть документы о доказательстве работы сворачивания белка.И я не видел тонны … есть такая, где вам нравится находить последовательности простых чисел, и это вроде как работает. Он вроде как обладает большинством тех свойств, которые вам нужны. И это похоже на «хорошо, но это похоже на хорошо». Вы нашли пять простых чисел подряд. Типа, а. Ага?

АУДИТОРИЯ: Основная проблема с теми [НЕРАЗБОРЧИВО], которые отличаются от этого, обычно заключается в том же количестве времени, которое требуется для проверки, что и для генерации, тогда как преимущество этого состоит в том, что для генерации требуется много времени, но это действительно быстро проверяется.

ТЭДЖ ДРАЙДЖА: Да. Так что это еще один … да. Людям нужна полезная контрольная работа. Часто с полезными доказательствами работы трудно сказать, действительно ли это доказательство, или нет такого большого пробела. Мол, разрыв в биткойнах огромен, верно? O из n требует O из 1 для проверки, что идеально. Да, лучше этого не поправишь.

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

А еще есть огромная сеть Биткойн. И как только они увидят вашу сеть, они могут легко ее преодолеть, верно? Один актер, один человек, который занимается майнингом, может стать более 51% вашей сети, просто одним щелчком — нажатием кнопки. И поэтому очень опасно запускать очень маленькую сеть, которая разделяет доказательство работы с большей сетью.

Итак, большинство разных монет, когда люди говорят: эй, я собираюсь сделать свою собственную производную от Биткойна или свою собственную новую монету, у меня будет другое доказательство работы.И поэтому есть много разных хешей. Может я буду использовать sha3 вместо sha256. ХОРОШО. Или я использую какую-нибудь другую хеш-функцию, или какую-нибудь другую обычно итеративную хеш-функцию, например, для хеширования паролей, когда вы фактически выполняете хеширование несколько миллионов раз.

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

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

АУДИТОРИЯ: [НЕДОСТАТОЧНО], если вы вернетесь к части о [НЕРАЗБОРЧИВО], как это было раньше, когда Биткойн был впервые создан, он просто породил самую длинную цепочку по абсолютному количеству или блокам.

ТЭДЖ ДРАЙДЖА: О да. Ну, да.

АУДИТОРИЯ: [Неразборчиво]

ТЭДЖ ДРАЙЯ: Да.Так что есть один — подождите. Итак, я сказал, что самая длинная — так что, если вы говорите, что самая длинная цепочка является действительной, я думаю, что в основном я сказал, что больше всего работает, верно? Они не обязательно одинаковые, правда? В этом случае, когда у нас есть фиксированная цель, фиксированный объем работы на блок, они одинаковы.

Но в случае Биткойн и большинства этих сетей цель и объем работы, необходимой для блока, могут измениться с этим периодом 2016 года. И поэтому есть атаки, когда вы можете сказать, что я собираюсь сделать что-то более длинное, но на самом деле у него меньше работы, потому что я все это подделал …

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

Так что в случае с Биткойном, я думаю … да. Довольно рано.

АУДИТОРИЯ: Типа, версия 1 —

TADGE DRYJA: Версия 1 — Версия 0.1, на самом деле она просто смотрела на количество блоков, потому что в коде намного проще просто указать количество блоков.В противном случае вам придется рассматривать все хэши как большие целые числа и выяснять, сколько работы было проделано над каждым из них, и это раздражает.

Но это нападение было придумано. Я не думаю, что атака когда-либо случилась, но кто бы ее ни спроектировал, подождите. Ага. Самый длинный — не совсем то. Должно быть больше всего работы. И поэтому они изменили код.

ОК. Итак, доказательство работы. Люди это ненавидят. Да, но дело в том, что это работает. Работает девять лет. Блоки продолжают прибывать. Не регулярно, но в течение дня выходит около 144.На практике же писать старые сообщения невозможно, не так ли? Есть все эти известные атаки, но они очень дорогостоящие, и либо вам придется проделать огромный объем работы и получить все эти ресурсы, либо вам придется иметь много сговоров между различными участниками.

Одна приятная деталь заключается в том, что в этих системах люди очень враждебны, поэтому они не хотят вступать в сговор, они всегда нападают друг на друга и ненавидят друг друга. Так система продолжает работать. На практике с Биткойном реорганизации блоков очень мало.Такое бывает … не знаю. Когда в последний раз происходила реорганизация вместо двух? Мол, лет. Такого просто не бывает. Большинство, один или два блока.

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

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

Хорошо, я почти закончил. Мы сделаем последний забавный факт, а затем вопросы.

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

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

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

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

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

Вы также можете доказать близкие звонки. Итак, с пулами и майнингом один из способов сделать это — доказать, что вы пытались, но у вас ничего не получилось. Итак, если требуется, вам нужно от 2 до 40 ведущих нулей, а вы получите от 2 до 39, вы можете показать. Привет. Я получил 2 из 39, и у меня не получилось, но я попытался.

И тогда люди могут проверить эту работу и поставить вам в заслугу. Таким образом, пул для майнинга работает следующим образом: вы предоставляете так называемые акции, что похоже на закрытые вызовы, которых недостаточно для подтверждения работы, но вы продолжаете давать их каждые несколько секунд или каждые несколько минут.А затем оператор центрального пула говорит: «Хорошо, хорошо, этот человек сделал столько акций». Этот человек сделал так много акций. У меня … центральный оператор очень хорошо оценивает, сколько работы выполняют разные люди, и поэтому доверяет им. И сказал: «Хорошо, он так много работает». Она так много работает.

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

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

Это похоже на нет. Нет, я нашел блок. Выброси это. Но о, я получил близкий звонок.Хорошо, продолжайте говорить центральному оператору. Что это делает, так это то, что по-настоящему сковывает центрального оператора, который теперь думает, что вы делаете много работы, но вы так и не найдете настоящего блока. И в конце концов, центральный оператор скажет, что этому человеку действительно не повезло, а? Он обнаружил так много близких вызовов, но, похоже, никогда не переступил черту и не нашел действительную доказательную работу. Так что, может быть, в конце концов они и выгонят вас, но это не то, что вы можете доказать. Ты такой, ну, мне не повезло.

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

Пакистан пытается вывести из тьмы криптовалютный бум

Представления криптовалют Биткойн, Ethereum, DogeCoin, Ripple, Litecoin размещены на материнской плате ПК на этом рисунке, сделанном 29 июня 2021 года. REUTERS / Dado Ruvic / Illustration

ISLAMABAD , 16 июля. (Рейтер). Раз в неделю 38-летний Гулам Ахмед берет перерыв в своем консалтинговом бизнесе по криптовалюте, чтобы войти в группу WhatsApp, в которую входят сотни участников, стремящихся научиться добывать и торговать криптовалютой в Пакистане.

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

«Когда я открываю сессию для вопросов, появляется поток сообщений, и я часами отвечаю на них, обучая их основам криптовалюты », — сказал 38-летний Ахмед, который уволился с работы в 2014 году, полагая, что добывать биткойны выгоднее.

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

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

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

«Половина членов не имела понятия, что это такое, и даже не хотела этого понимать», — сказал член комитета Али Фарид Хваджа, партнер Oxford Frontier Capital и председатель KASB Securities, брокерской компании в Карачи.

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

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

«Мы надеемся, что сможем сделать какое-то объявление об этом в ближайшие месяцы», — сказал он CNN. Бакир отказался комментировать Reuters эту тему.

Даже сектор образования прижился.

В феврале один из ведущих университетов страны, Лахорский университет управленческих наук, получил грант в размере 4,1 миллиона долларов на изучение технологии от Stacks, сети блокчейнов, которая соединяет Биткойн с приложениями и смарт-контрактами.

ЛЕГАЛИЗАЦИЯ И ИНВЕСТИЦИИ

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

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

Ахмед сказал, что он был арестован Федеральным агентством расследований (FIA) и дважды обвинялся в отмывании денег и электронном мошенничестве, хотя обвинения не были поддержаны в суде.

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

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

Ранее в этом году правительство провинции Хайбер-Пахтунхва пригласило Зака ​​и Ахмеда в комитет, изучающий, как оно может получить прибыль от таких предприятий.В марте группа объявила, что рассматривает возможность создания новых майнинговых ферм, используя объект Зака ​​в качестве образца.

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

Несмотря на трудности, крипто-бум в Пакистане не подает признаков остановки.

В Пакистане существует множество групп в социальных сетях, объясняющих, как торговать и добывать криптовалюту, некоторые из них имеют десятки тысяч подписчиков в Facebook.На YouTube видеоролики о криптовалюте на урду были просмотрены сотни тысяч раз.

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

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

«Вы не можете остановить криптовалюту, поэтому, чем раньше Пакистан отрегулирует ситуацию и присоединится к остальному миру, тем лучше», — сказал Ахмед.

(Эта история исправляет, чтобы прояснить, что глава Государственного банка имел в виду цифровую валюту центрального банка, а не криптовалюту, в параграфе 9, и чтобы показать, что провинциальный комитет распущен в параграфе 19)

Отчетность Умара Фарука; Под редакцией Каришмы Сингх

Наши стандарты: принципы доверия Thomson Reuters.

Как майнинг биткойнов затрудняет поиск видеокарт, которые вам нужны

Если вы пытались купить новые видеокарты Nvidia RTX 3080 или AMD Radeon RX 6800 XT, вы, вероятно, заметили, что их нигде не найти.Ритейлер за ритейлером — и даже сами Nvidia и AMD — выставляют новые запасы на продажу и распродают почти до того, как стало известно о пополнении запасов.

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

Согласно недавнему анализу, показывающему, что на eBay и StockX было продано около 50 000 видеокарт серии RTX 3000 — со средней продажной ценой примерно 1250 долларов (около 910 фунтов стерлингов / 1620 австралийских долларов), — большое количество этих карт являются скорее всего, будет обращено к людям, которые заставляют их работать с майнингом криптовалют с целью получения прибыли.

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

Почему эти графические процессоры — когда-то представлявшие исключительный интерес для скромной армии геймеров и энтузиастов аппаратного обеспечения — внезапно стали незаменимыми рабочими лошадками для спекулянтов криптовалютой? Хотя существует множество сложной компьютерной математики, включающей такие термины, как «недетерминированная полиномиальная временная сложность» и такие концепции, как «цепочка блоков» и «хеширование», ключевые элементы более просты: жадность, рынки и вычислительная мощность.

(Изображение предоставлено Shutterstock / REDPIXEL.PL)

Что такое криптомайнинг?

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

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

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

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

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

Для хэш-функции SHA-256, используемой Биткойном, есть 1,157,920,892,373,161,954,235,709,850,086,879,078,532,699,846,656,405,640,394,575,864,007,913,123,639,936 возможных выходов, которые вы могли бы создать, и где-то в этом количестве предположений есть исчезающе малое количество блоков значений.

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

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

(Изображение предоставлено: 神 鱼 BTCer)

Почему видеокарты так важны для криптомайнинга

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

Графический процессор, с другой стороны, создан именно для этого. По своей основной архитектуре и принципам работы графический процессор в Nvidia RTX 3090 выполняет ту же работу, что и центральный процессор компьютера.Более того, несколько графических процессоров могут быть запущены на одной машине для увеличения ее вычислительной мощности, сокращая те дуовигинтиллионы (приятно) или около того секунд, необходимые для поиска правильного «предположения».

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

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

(Изображение предоставлено Саймоном Бирном)

Как недавняя волатильность криптовалюты значительно усугубила проблемы с поставками видеокарт

Тот факт, что ноутбуки используются для майнинга криптовалют, говорит нам о многом. Во-первых, это свидетельство того, насколько мощными стали мобильные графические процессоры: мобильный графический процессор RTX 3080 обеспечивает примерно такую ​​же вычислительную мощность, как настольный RTX 2080.

Во-вторых, это показатель того, насколько волатильными стали криптовалюты. С ноября цена Ethereum выросла втрое, а биткойн недавно достиг рекордного максимума — чуть более 48000 долларов (около 34 660 фунтов стерлингов / 61 805 австралийских долларов).

Если вы заплатили 1250 долларов (около 910 фунтов стерлингов / 1620 австралийских долларов) за карту для Nvidia RTX 3080 (в среднем) у спекулянтов eBay и StockX, вы могли бы купить около 38 видеокарт за один биткойн прямо сейчас. Если эта объединенная вычислительная мощность принесет вам всего один биткойн по небывало высокой цене, инвестиции будут стоить непристойной наценки, поскольку все, что будет после этого, принесет прибыль.

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

Хотя трудно количественно оценить количество видеокарт серии RTX 3000 и AMD Radeon RX 6000, которые были поглощены криптомайнерами с момента их выпуска в конце прошлого года, это не совпадение, что стремительный рост цен на Ethereum и Bitcoin по сравнению с Последние несколько месяцев совпадают с беспрецедентным спросом на эти невероятно мощные графические процессоры.

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

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

Обновлено: 12.08.2021 — 17:17

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *