Хотите узнать, что такое Hashcash? Это оригинальный PoW, вдохновляющий Биткойн. Узнайте, как она заложила основу для криптовалюты номер один.
В связи с тем, что биткоин (BTC) вырос до новых исторических максимумов, отчасти благодаря недавнему одобрению спотовых биржевых фондов (ETF) Комиссией по ценным бумагам и биржам США (SEC), криптовалюта снова доминирует в заголовках и привлекает внимание инвесторов по всему миру. Предвкушение предстоящего халвинга еще больше способствовало его растущей известности.
Тем не менее, на фоне энтузиазма, связанного с движением цены и его потенциальной будущей траекторией, многие люди могут не знать об основополагающих протоколах и технологиях, которые проложили путь к созданию Биткойна. Одним из таких важнейших элементов является Hashcash, концепция, которая сыграла ключевую роль в развитии биткоина.
По мере того, как дискуссии вокруг будущего биткоина усиливаются, углубление в историю и значение Hashcash может дать бесценную информацию о происхождении ведущей мировой криптовалюты.
Содержание
Что такое Hashcash?
Как работает Hashcash?
Как Hashcash предотвращает спам и DoS-атаки?
Hashcash в сравнении с другими proof-of-work
Связь между Bitcoin и Hashcash
Что такое Hashcash?
Hashcash — это криптографический протокол и Proof-of-Work (PoW), разработанный британским криптографом доктором Адамом Бэком для борьбы с двумя большими проблемами: спамом по электронной почте и атаками типа «отказ в обслуживании» (DoS).
Основная идея, лежащая в основе протокола, заключается в том, чтобы требовать от отправителя электронной почты или любого другого лица, запрашивающего услугу, решить математическую головоломку, прежде чем он сможет отправить электронное письмо или получить доступ к сервису. Это доказывает, что вы не просто бот или спамер, пытающийся затопить .
Несмотря на то, что требование к вычислительным ресурсам создавало минимальные неудобства для обычных пользователей электронной почты, спамерам было дорого рассылать тонны электронных писем, заставляя их решать эти головоломки.
Вот как Бэк объяснил это: «Для вас, как для обычного пользователя, с настольным компьютером или ноутбуком начального уровня, накладные расходы на процессор на одно письмо незначительны, потому что вы не отправляете так много писем; В худшем случае ваша почта задерживается на несколько секунд перед отправкой на медленном старом оборудовании. Тем не менее, для спамеров это является препятствием: они хотят отправить 10 000+ электронных писем в минуту по DSL-линии, купленной с помощью украденной кредитной карты, до того, как учетная запись будет аннулирована».
Как работает Hashcash?
Как указывалось ранее, в Hashcash человек, отправляющий электронное письмо или запрашивающий услугу, должен решить вычислительную головоломку, которая включает в себя взятие фрагмента данных, связанных с электронным письмом, и передачу его в алгоритм хеширования.
Hashcash использовал алгоритм Secure Hash Algorithm 1 (SHA-1) для генерации уникального штампа для каждого электронного письма. Эта отметка действовала как мера проверки для получателей, помогая им отличать законные электронные письма от нежелательного спама.
Проще говоря, отправитель выполнит математические вычисления на фрагменте данных, привязанном к адресу электронной почты получателя. Этой точкой данных может быть адрес отправителя, адрес получателя или временная метка электронной почты
Получив электронное письмо, получатель может выполнить обратную операцию, чтобы проверить подлинность марки. Этот процесс гарантировал, что штамп действительно был создан специально для адреса электронной почты получателя, а не для общего адреса, используемого для массовых спам-кампаний
Однако не просто любые зашифрованные данные, квалифицируемые как действительный штамп Hashcash, результирующий хэш должен начинаться с определенного количества нулей. Найти именно этот гашиш было все равно, что искать конкретную песчинку на пляже. Отправителю приходилось экспериментировать с разными случайными числами, пока он не наткнулся на тот, который создает хеш с нужной строкой нулей в начале. Этот процесс стал известен как proof-of-work.
Как Hashcash предотвращает спам и DoS-атаки?
Как объяснялось ранее, Hashcash предотвращает спам и атаки типа «отказ в обслуживании», делая отправку электронных писем или запрос услуг дорогостоящими для злоумышленников, не влияя на обычных пользователей. Итак, как он этого достигает?
Во-первых, он создает «лежачего полицейского», представляя человеку, отправляющему электронное письмо или запрашивающему услугу, вычислительную головоломку, которую нужно решить. Для этого отправитель или запрашивающая сторона должны использовать вычислительные ресурсы, такие как циклы процессора или электричество, а это означает, что им придется потратить время и усилия.
Добавляя эти расходы к отправке электронных писем или доступу к услугам, компания снижает злоупотребления со стороны злоумышленников, делая онлайн-общение и услуги более безопасными и защищенными.
Hashcash в сравнении с другими proof-of-work s
С первых дней борьбы со спамерами по электронной почте, Proof-of-Work, разработанный Hashcash, теперь стал синонимом майнинга криптовалюты. Но насколько современные итерации похожи или отличаются от своего старшего брата? Давайте разберемся.
Сходства
И Hashcash, и PoW на основе криптовалют имеют общий основной принцип: расходование вычислительной мощности. Участники обеих игр решают сложные головоломки, основанные на криптографических функциях, при этом «работа» выступает в качестве препятствия, чтобы помешать злоумышленникам рассылать спам по электронной почте или нарушать работу сетей. Кроме того, решение головоломки также служит доказательством того, что работа действительно была выполнена.
Как и Hashcash, биткоин и другие криптовалюты PoW работают в децентрализованных сетях, и ни одна организация не контролирует шоу. В Hashcash это означает, что почтовые серверы могут независимо проверять PoW для фильтрации спама. В криптовалюте майнеры соревнуются в децентрализованной сети, чтобы защитить блокчейн.
Отличия
Основные различия между Hashcash и другими proof-of-work заключаются в назначении и применении. Hashcash был разработан для борьбы со спамом по электронной почте, делая вычислительно затратной массовую рассылку электронных писем
С другой стороны, PoW в криптовалютах служат механизмом консенсуса, соглашением о состоянии сети и действительности транзакций.
Кроме того, несмотря на то, что оба используют криптографические головоломки, их специфика отличается. В отличие от Hashcash, Bitcoin и аналогичные криптовалюты PoW используют алгоритм хеширования SHA-256 и динамически регулируют сложность для поддержания стабильной скорости производства блоков.
Кроме того, когда дело доходит до вознаграждения за работу, криптовалюты PoW стимулируют участие, предоставляя успешным майнерам новые монеты и комиссию за транзакции. Однако криптовалюты Hashcash, которую можно было бы майнить, нет. Такого прямого вознаграждения он не предлагает. Решение головоломки предоставляет доступ только к нужному сервису, например, к отправке электронной почты.
Наконец, в криптографических PoW решение головоломки играет решающую роль в достижении сетевого консенсуса. Hashcash, с другой стороны, фокусируется исключительно на предотвращении злоупотреблений электронной почтой; Proof-of-Work не определяет сетевой консенсус.
Связь между Bitcoin и Hashcash
Хотя Hashcash так и не стал главным убийцей спама, он послужил основополагающей концепцией для PoW, реализованного в майнинге биткойнов. Он также показал, что дефицит, фундаментальный принцип денег, может существовать в цифровом пространстве, не полагаясь на центральную власть.
Анонимный создатель биткоина Сатоши Накамото признал влияние Бэка на основную функцию майнинга криптовалюты в белой книге биткоина, опубликованной в 2008 году.
В документе Накамото предложил использовать «доказательство работы, похожее на Hashcash Адама Бэка», для поддержки децентрализованного сервера временных меток для распределенного реестра биткоина.
В сети Bitcoin майнеры соревнуются в решении математической головоломки, основанной на алгоритме хеширования сети SHA-256. Он преобразует данные транзакции в уникальную строку символов, обычно длиной 64 символа, называемую хешем биткоина. Этот процесс требует значительных вычислительных усилий, эффективно выполняя функцию proof-of-work.
Думайте об этом как о гигантской игре в угадайку. Майнеры используют свои вычислительные мощности, чтобы штамповать бесчисленные хеш-решения биткоина, пока одно из них не упадет ниже целевого уровня. Как только майнер находит правильное решение головоломки, он транслирует новый блок в сеть. Затем другие участники проверяют валидность блока и его транзакций, принимая его в блокчейн, если он соответствует правилам консенсуса
Таким образом, связь между Биткойном и Hashcash уходит корнями в принятие концепции Hashcash proof-of-work в качестве основы для механизма консенсуса Биткойна. В то время как Биткойн расширил первоначальную цель Hashcash, применив его к децентрализованной валюте и технологии блокчейн, основная идея о том, что для достижения консенсуса требуются вычислительные усилия, остается фундаментальным аспектом, общим для обеих компаний.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Что такое Hashcash? | Связь между Bitcoin и Hashcash
Хотите узнать, что такое Hashcash? Это оригинальный PoW, вдохновляющий Биткойн. Узнайте, как она заложила основу для криптовалюты номер один.
В связи с тем, что биткоин (BTC) вырос до новых исторических максимумов, отчасти благодаря недавнему одобрению спотовых биржевых фондов (ETF) Комиссией по ценным бумагам и биржам США (SEC), криптовалюта снова доминирует в заголовках и привлекает внимание инвесторов по всему миру. Предвкушение предстоящего халвинга еще больше способствовало его растущей известности.
Тем не менее, на фоне энтузиазма, связанного с движением цены и его потенциальной будущей траекторией, многие люди могут не знать об основополагающих протоколах и технологиях, которые проложили путь к созданию Биткойна. Одним из таких важнейших элементов является Hashcash, концепция, которая сыграла ключевую роль в развитии биткоина.
По мере того, как дискуссии вокруг будущего биткоина усиливаются, углубление в историю и значение Hashcash может дать бесценную информацию о происхождении ведущей мировой криптовалюты.
Содержание
Что такое Hashcash?
Hashcash — это криптографический протокол и Proof-of-Work (PoW), разработанный британским криптографом доктором Адамом Бэком для борьбы с двумя большими проблемами: спамом по электронной почте и атаками типа «отказ в обслуживании» (DoS).
Основная идея, лежащая в основе протокола, заключается в том, чтобы требовать от отправителя электронной почты или любого другого лица, запрашивающего услугу, решить математическую головоломку, прежде чем он сможет отправить электронное письмо или получить доступ к сервису. Это доказывает, что вы не просто бот или спамер, пытающийся затопить .
Несмотря на то, что требование к вычислительным ресурсам создавало минимальные неудобства для обычных пользователей электронной почты, спамерам было дорого рассылать тонны электронных писем, заставляя их решать эти головоломки.
Вот как Бэк объяснил это: «Для вас, как для обычного пользователя, с настольным компьютером или ноутбуком начального уровня, накладные расходы на процессор на одно письмо незначительны, потому что вы не отправляете так много писем; В худшем случае ваша почта задерживается на несколько секунд перед отправкой на медленном старом оборудовании. Тем не менее, для спамеров это является препятствием: они хотят отправить 10 000+ электронных писем в минуту по DSL-линии, купленной с помощью украденной кредитной карты, до того, как учетная запись будет аннулирована».
Как работает Hashcash?
Как указывалось ранее, в Hashcash человек, отправляющий электронное письмо или запрашивающий услугу, должен решить вычислительную головоломку, которая включает в себя взятие фрагмента данных, связанных с электронным письмом, и передачу его в алгоритм хеширования.
Hashcash использовал алгоритм Secure Hash Algorithm 1 (SHA-1) для генерации уникального штампа для каждого электронного письма. Эта отметка действовала как мера проверки для получателей, помогая им отличать законные электронные письма от нежелательного спама.
Проще говоря, отправитель выполнит математические вычисления на фрагменте данных, привязанном к адресу электронной почты получателя. Этой точкой данных может быть адрес отправителя, адрес получателя или временная метка электронной почты
Получив электронное письмо, получатель может выполнить обратную операцию, чтобы проверить подлинность марки. Этот процесс гарантировал, что штамп действительно был создан специально для адреса электронной почты получателя, а не для общего адреса, используемого для массовых спам-кампаний
Однако не просто любые зашифрованные данные, квалифицируемые как действительный штамп Hashcash, результирующий хэш должен начинаться с определенного количества нулей. Найти именно этот гашиш было все равно, что искать конкретную песчинку на пляже. Отправителю приходилось экспериментировать с разными случайными числами, пока он не наткнулся на тот, который создает хеш с нужной строкой нулей в начале. Этот процесс стал известен как proof-of-work.
Как Hashcash предотвращает спам и DoS-атаки?
Как объяснялось ранее, Hashcash предотвращает спам и атаки типа «отказ в обслуживании», делая отправку электронных писем или запрос услуг дорогостоящими для злоумышленников, не влияя на обычных пользователей. Итак, как он этого достигает?
Во-первых, он создает «лежачего полицейского», представляя человеку, отправляющему электронное письмо или запрашивающему услугу, вычислительную головоломку, которую нужно решить. Для этого отправитель или запрашивающая сторона должны использовать вычислительные ресурсы, такие как циклы процессора или электричество, а это означает, что им придется потратить время и усилия.
Добавляя эти расходы к отправке электронных писем или доступу к услугам, компания снижает злоупотребления со стороны злоумышленников, делая онлайн-общение и услуги более безопасными и защищенными.
Hashcash в сравнении с другими proof-of-work s
С первых дней борьбы со спамерами по электронной почте, Proof-of-Work, разработанный Hashcash, теперь стал синонимом майнинга криптовалюты. Но насколько современные итерации похожи или отличаются от своего старшего брата? Давайте разберемся.
Сходства
И Hashcash, и PoW на основе криптовалют имеют общий основной принцип: расходование вычислительной мощности. Участники обеих игр решают сложные головоломки, основанные на криптографических функциях, при этом «работа» выступает в качестве препятствия, чтобы помешать злоумышленникам рассылать спам по электронной почте или нарушать работу сетей. Кроме того, решение головоломки также служит доказательством того, что работа действительно была выполнена.
Как и Hashcash, биткоин и другие криптовалюты PoW работают в децентрализованных сетях, и ни одна организация не контролирует шоу. В Hashcash это означает, что почтовые серверы могут независимо проверять PoW для фильтрации спама. В криптовалюте майнеры соревнуются в децентрализованной сети, чтобы защитить блокчейн.
Отличия
Основные различия между Hashcash и другими proof-of-work заключаются в назначении и применении. Hashcash был разработан для борьбы со спамом по электронной почте, делая вычислительно затратной массовую рассылку электронных писем
С другой стороны, PoW в криптовалютах служат механизмом консенсуса, соглашением о состоянии сети и действительности транзакций.
Кроме того, несмотря на то, что оба используют криптографические головоломки, их специфика отличается. В отличие от Hashcash, Bitcoin и аналогичные криптовалюты PoW используют алгоритм хеширования SHA-256 и динамически регулируют сложность для поддержания стабильной скорости производства блоков.
Кроме того, когда дело доходит до вознаграждения за работу, криптовалюты PoW стимулируют участие, предоставляя успешным майнерам новые монеты и комиссию за транзакции. Однако криптовалюты Hashcash, которую можно было бы майнить, нет. Такого прямого вознаграждения он не предлагает. Решение головоломки предоставляет доступ только к нужному сервису, например, к отправке электронной почты.
Наконец, в криптографических PoW решение головоломки играет решающую роль в достижении сетевого консенсуса. Hashcash, с другой стороны, фокусируется исключительно на предотвращении злоупотреблений электронной почтой; Proof-of-Work не определяет сетевой консенсус.
Связь между Bitcoin и Hashcash
Хотя Hashcash так и не стал главным убийцей спама, он послужил основополагающей концепцией для PoW, реализованного в майнинге биткойнов. Он также показал, что дефицит, фундаментальный принцип денег, может существовать в цифровом пространстве, не полагаясь на центральную власть.
Анонимный создатель биткоина Сатоши Накамото признал влияние Бэка на основную функцию майнинга криптовалюты в белой книге биткоина, опубликованной в 2008 году.
В документе Накамото предложил использовать «доказательство работы, похожее на Hashcash Адама Бэка», для поддержки децентрализованного сервера временных меток для распределенного реестра биткоина.
В сети Bitcoin майнеры соревнуются в решении математической головоломки, основанной на алгоритме хеширования сети SHA-256. Он преобразует данные транзакции в уникальную строку символов, обычно длиной 64 символа, называемую хешем биткоина. Этот процесс требует значительных вычислительных усилий, эффективно выполняя функцию proof-of-work.
Думайте об этом как о гигантской игре в угадайку. Майнеры используют свои вычислительные мощности, чтобы штамповать бесчисленные хеш-решения биткоина, пока одно из них не упадет ниже целевого уровня. Как только майнер находит правильное решение головоломки, он транслирует новый блок в сеть. Затем другие участники проверяют валидность блока и его транзакций, принимая его в блокчейн, если он соответствует правилам консенсуса
Таким образом, связь между Биткойном и Hashcash уходит корнями в принятие концепции Hashcash proof-of-work в качестве основы для механизма консенсуса Биткойна. В то время как Биткойн расширил первоначальную цель Hashcash, применив его к децентрализованной валюте и технологии блокчейн, основная идея о том, что для достижения консенсуса требуются вычислительные усилия, остается фундаментальным аспектом, общим для обеих компаний.