Midnight Network строит инфраструктуру для миллионов разработчиков, которые уже знают JavaScript

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

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

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

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

Вопрос в том, что же на самом деле скрыто за этим Compact, что делает его больше, чем просто история о разработческом опыте. Язык предназначен для снижения уровня до ZK-цепочки Midnight, что подразумевает, что разработчик может писать поверхностный код, а сеть сама обеспечит генерацию доказательств нулевого знания за кулисами. Приватность — это не что-то, что добавляется позже; инфраструктура создает её как побочный продукт при написании кода на Compact. В сочетании с уже знакомым синтаксисом и существующей криптографической инфраструктурой, которая выступает в роли абстракции, это именно тот уровень абстракции, который способен открыть новые классы создателей.

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

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

NIGHT-2,2%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
Добавить комментарий
Добавить комментарий
Нет комментариев
  • Закрепить