18, Июл 2022
О чем должны помнить основатели при построении своего блокчейн-бизнеса



Блокчейн

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

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

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

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

Понимание основ блокчейна

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

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

Выбор механизма консенсуса

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

Доказательство работы

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

Доказательство доли

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

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

Выбор узлов для блокчейн-приложений

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

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

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

Выбор облачного провайдера

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

Вопросы ЦП

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

Рекомендации по времени безотказной работы

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

Соображения масштабируемости

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

Простота использования

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

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

Автор:

Раман Шарма, вице-президент по маркетингу продуктов в DigitalOcean

Пост «О чем должны помнить основатели при построении своего блокчейн-бизнеса» впервые появился на .



Source link