Колеблется ли средний углеродный след на транзакцию биткойнов от 233,4 до 363,5 кг CO2?

https://www.cell.com/joule/fulltext/S2542-4351(19)30087-X говорит,

Согласно Индексу энергопотребления Биткойн, потребление энергии Биткойном в 2018 году соответствует углеродному следу от 19,0 до 29,6 миллионов метрических тонн CO2 (475 г CO2/кВтч). Тогда средний углеродный след на транзакцию будет варьироваться от 233,4 до 363,5 кг CO2.

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

http://ceepr.mit.edu/files/papers/2018-018.pdf имеет заголовок «Углеродный след Биткойн», но не дает углеродного следа одной транзакции и не говорит, сколько таких транзакций существует. в год, так что я не мог посчитать.

«но не дает углеродного следа одной транзакции». Это потому, что настоящая наука честна и понимает, что такая метрика несовместима с тем, как работает биткойн. Это не имеет смысла. К сожалению, это не помешало нечестным и/или невежественным средствам массовой информации вновь и вновь повторять этот «фактоид».
@fredsbend Почему вы считаете, что это несовместимо? Углеродный след на транзакцию = углеродный след / количество транзакций.
@ user253751 Такая метрика без заявления об отказе от ответственности подразумевает, что отдельная транзакция имеет переменную стоимость, которая добавляет к процессу, называемому «майнинг». Это не так.
В некотором смысле может быть интересно разделить весь объем выбросов углерода на общее количество транзакций с момента самого первого блока, но я действительно не понимаю, как это сделать. На самом деле это не имеет большого значения по сравнению с другими вещами, такими как транзакции Visa.
Я мог бы дать ответ, но наши правила усложняют задачу с такими рамками.
Задавая этот вопрос, нужно также быть осторожным, чтобы четко определить значение слова «транзакция». Это может означать «экземпляр покупки или продажи чего-либо» или «атомарное обновление компьютерной базы данных». Оба могут применяться, когда речь идет о биткойнах. Расчеты использования энергии обычно основаны на последнем определении, поскольку это информация, которая фактически записывается блокчейном. Однако результат часто представляется как представляющий прежнее определение, что приводит к двусмысленности.
@fredsbend Дело в том, что Биткойн использует энергию X для майнинга транзакций Y, а VISA использует энергию Z для майнинга транзакций W.
@ user253751 Предположим, компания платит 100 миллионов долларов общей заработной платы, а также нанимает десять секретарей. Имеет ли смысл сообщать, что компания платит «10 миллионов долларов зарплаты каждому секретарю»? Выполнение деления и создание такого заявления имеет смысл только в том случае, если между этими двумя числами есть связь, которая также имеет смысл.
@ user253751 VISA не «майнит». Возможно, сначала немного почитайте о биткойнах. Может и ВИЗА. Они не делают одни и те же вещи.
@DavidSchwartz Я видел несколько подобных примеров, объясняющих, почему [транзакции]/[использование энергии для майнинга] не являются достоверным анализом. Но до сих пор я не видел предложенной действительной альтернативы. В вашем примере мы могли бы посмотреть на общее количество сотрудников, количество отработанных часов и т. д. Итак, каковы последствия для биткойнов?
@DavidSchwartz Если бы целью компании было предоставление секретарей, было бы абсолютно справедливо сообщить, что компания тратит слишком много денег на количество секретарей, которых она предоставляет.
Стоит отметить, что алгоритм блокчейна усложняется с течением времени (ограниченное общее количество биткойнов). Так что каким бы ни было использование энергии, не думайте, что этот уровень всегда был или будет таким. Несколько лет назад он был очень низким. Через несколько лет она будет намного выше. Также обратите внимание, что Биткойн использует энергию в качестве прокси для усилий, не подделывая способ показать, что работа была действительно выполнена («доказательство работы»). Таким образом, тот факт, что для производства новой монеты требуется работа, проделанная для выгоды блокчейна, и что это обеспечивается за счет высокого энергопотребления и стоимости оборудования, не является случайным. Это основная часть алгоритма.
@user253751 user253751 Верно, но цель биткойна — предоставить возможность выполнять транзакции по запросу, что имеет ценность, даже если транзакции не выполняются. Подумайте, например, об идеальной системе гражданского правосудия. Было бы замечательно , если бы судебные дела были бы нулевыми, потому что гораздо меньше людей стали бы обманывать или воровать (а те, кто по ошибке обидел других, просто заплатили бы им без необходимости возбуждения гражданского иска), если бы правовая система была идеальной. Таким образом, «затраты на дело» — обманчивая (возможно, даже бессмысленная) метрика для сравнения правовых систем.
@Stilez Точно, за исключением небольшой неточности. Майнинг усложняется по мере того, как добавляется больше участников или чем больше усилий прикладывают участники, пытаясь решить блоки раньше других. «Сложность» майнинга может и снижалась раньше. Но это действительно правда, что общая сложность в среднем значительно увеличилась.

Ответы (2)

Отмечу, что в разделе «Потребляемая мощность [МВт]» связанного документа цитируется множество других документов, некоторые из которых действительно предоставляют углеродный след отдельных биткойн-транзакций. Например, Алекс де Врис - «Проблема растущей энергии Биткойна» утверждает:

Поскольку сеть Биткойн обрабатывает всего 200 000 транзакций в день, это означает, что среднее потребление электроэнергии на одну транзакцию составляет не менее 300 кВтч и может превысить 900 кВтч на одну транзакцию к концу 2018 года.

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

Нет различия между транзакционными издержками и затратами на майнинг. Все транзакции должны быть заминированы.
@ user253751: Да, но разница между прямыми (неподтвержденными и, следовательно, бесполезными) транзакциями и добытыми транзакциями все же есть. Неспециалист может неправильно интерпретировать «электроэнергию, потребляемую за транзакцию» как меру предельных затрат на транзакцию, потому что многие показатели «сколько стоит X» являются предельными, а не общими показателями.
Как вы сказали, неподтвержденные транзакции бесполезны... обсуждать стоит только добытые транзакции.
@ user253751 Существует большое различие, как я и другие уже объяснили вам здесь и в других местах. Это начинает выглядеть так, как будто вы пытаетесь газлайтинговать проблему.

Скорость транзакции является общедоступной записью, и ее можно увидеть, например, здесь . Он варьируется, но обычно составляет от 200 до 300 тысяч транзакций в день. (Это близко к теоретическому максимуму, так как протокол ограничен 576М «весовых единиц» транзакционных данных в сутки, а для простых транзакций требуется около 1к.)

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

Однако (и это основная причина, по которой я пишу этот ответ), деление второго числа на первое для получения «цены за транзакцию» не имеет большого смысла, потому что между ними мало причинно-следственных связей. Некоторая связь есть, потому что часть вознаграждения за майнинг приходится на комиссию за транзакции, но в настоящее время она составляет менее 10% (исходя из этого графика и того факта, что текущее вознаграждение за монетную базу составляет около 900 BTC/день), так что даже резкое падение Можно было бы ожидать, что скорость транзакций окажет лишь небольшое влияние на стоимость майнинга, если бы все остальные оставались равными. Общая стоимость майнинга гораздо более тесно связана с ценой биткойнов, которая определяется торговлей на биржах, построенных на традиционных базах данных, а не транзакциями в сети.

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

Стоит отметить, что алгоритм блокчейна усложняется с течением времени (ограниченное общее количество биткойнов).

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

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

Другой ответ сказал

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

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

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