Мелбет
Часто задаваемые вопросы

Что такое Nervos Network (CKB)?

Поделиться:

Общая база знаний Nervos (CKB): Это ориентированный на защиту, общедоступный, неавторизованный блокчейн «Репозиторий активов» и основной уровень сети Nervos.

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

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

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

Обеспечивает устойчивость с помощью новой модели экономики токенов, ориентированной на обеспечение долгосрочного сбережения. Адаптивный алгоритм PoW также улучшает устойчивость CKB и автоматически масштабируется с увеличением пропускной способности.

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

Вступай в наше сообщество в TELEGRAM канале

Ячейки CKB хранят базы, ранее размещенные на выделенных виртуальных машинах. Обновление ключевых алгоритмов (например, Secp256k1) путем максимального упрощения виртуальной машины и загрузки хранилища программ в ячейки; Это так же просто, как загрузить алгоритм в новую ячейку и обновить ссылки.

Что такое Nervos Network (CKB)?

Модель программирования: обобщенная виртуальная машина на базе UTXO + RISC-V
Nervos - это платформа смарт-контрактов, такая как Ethereum, но Nervos CKB разработан как система проверки статуса, а не как вычислительная платформа. Блокчейн уровня 1 проверяет и сохраняет состояния, в то время как генерация кейсов с интенсивными вычислениями происходит на уровне 2.

Программирование Nervos основано на ячейках, вдохновленных моделью UTXO Bitcoin. Ячейки содержат произвольные данные, такие как статус (например, определяемое пользователем владение токеном) или бизнес-логику (например, код, подтверждающий передачу токена). Ячейки также неизменны: однажды созданные, они не могут быть изменены.

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

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

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


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


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

Хотя они со временем обновляются, их структура в целом остается прежней. Чтобы понять, с какими проблемами это связано, вы можете взглянуть на то, насколько сложно было перевести Segwit в Bitcoin или Wasm в Ethereum.

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

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

Nervos происходит от слова «нерв (нерв)», а «клетки» - это специализированные единицы, работающие вместе. Так же, как это видно в биологическом мире. Ячейки CKB можно настроить для обработки информации, передачи сообщений или просто хранения информации.

Nervos CKB - это скорее органическая структура, чем традиционные инженерные разработки. Это позволяет сети развиваться на самом низком уровне, пользуясь функциями, которые Чарльз Дарвин наблюдал много лет назад:

«ВЫЖИВШИЕ - ЭТО ВИДЫ, КОТОРЫЕ МОГУТ АДАПТИРОВАТЬСЯ К МЕНЯЮЩЕЙСЯ СРЕДЕ».


Виртуальная машина
Используя набор команд на основе RISC-V для выполнения смарт-контрактов на Nervos CKB, написанных на виртуальной машине CKB, Rust позволяет писать сценарии на самых разных языках программирования.
Токен-экономика
Локальный токен CKB предназначен для представления права на использование хранилища с течением времени. Протокол ограничивает рост хранилища денежно-кредитной политикой и собирает «ренту» с пользователей посредством программы «целевой инфляции».
Проект
Основателями Nervos являются Ян Се, Терри Тай, Кевин Ван, Даниэль Львов и Сайфер Ван: команда основных разработчиков и исследователей. Предыдущие проекты команды включают клиентов Ethereum (ruby-Ethereum и pyethereum), Spark Pool (2-й по величине пул майнинга Ethereum), imToken (кошелек Ethereum с 7 миллионами пользователей) и CITA.

Команда начала работу с Nervos в январе 2018 года и предварительно продала 28 миллионов долларов некоторым инвесторам, включая Sequoia и Polychain.

  • Смайлы и люди
    Животные и природа
    Еда и напитки
    Активность
    Путешествия и места
    Предметы
    Символы
    Флаги