Неофициальный промежуточный документ Qubic
Qubic - это децентрализованная криптовалюта, использующая уникальную модель консенсуса кворума, предлагающая высокую производительность, мгновенную завершенность транзакций, инновационную токеномику и смарт-контракты, со значительным потенциалом роста.
Qsilver · 31 декабря 2023 г.
Введение
Qubic — это современная криптовалюта, использующая децентрализованную модель консенсуса кворума, описанную Ником Сабо в до-биткойн-эру прошлого тысячелетия. Статья Лэмпорта о проблеме византийских генералов 40-летней давности сыграла важную роль в создании Qubic. Первое упоминание о Qubic появилось в ветке Bitcointalk в 2012 году. После этого основатель Qubic, Come-From-Beyond (CfB), создал первую чисто proof-of-stake монету под названием NXT, которая также имела встроенную поддержку активов. Оттуда CfB создал первую успешную реализацию DAG с IOTA. Кажется, изначально планировалось построить Qubic на основе IOTA, но, к счастью для нас, Qubic mainnet был запущен 89 недель назад как самостоятельная реализация.
Многие люди просто слышат, что CfB является создателем Qubic, и этого достаточно, чтобы они купили немного QU (родная монета Qubic). Однако этот документ предназначен для тех, кто нуждается в объективном анализе Qubic.
Модель консенсуса Qubic
Qubic не является блокчейном. Это не proof of stake. Это не DAG. Это даже не прямая модель консенсуса proof of work. Чтобы понять Qubic, вам нужно в основном забыть обо всех других крипто-реализациях, так как он уникален почти во всех аспектах.
Qubic имеет аналог блоков в том, что он называет тиком. В отличие от блоков, нет прямой связи между одним тиком и другим. Тики происходят в течение еженедельной эпохи и в настоящее время происходят примерно каждые 5 секунд. Скорость тика регулируется и в прошлых эпохах могла достигать до одного раза каждые 0,2 секунды. Каждую неделю в полдень по Гринвичу в среду начинается новая эпоха. Этот переход вызывает небольшое время простоя, пока все начинает тикать на нормальной скорости. Это в основном запланированное жесткое обновление каждые неделю. Теперь вы, вероятно, скажете: «еженедельное время простоя???», и да, это правда. На данный момент, так как Qubic находится в стадии быстрого развития, каждую неделю есть около часа простоя. Сообщество хорошо адаптировалось к этому, и, кроме некоторых людей, жалующихся на невозможность совершать транзакции во время простоя, эффект минимален. Конечно, важно, чтобы в конечном итоге изменения эпохи могли стать бесшовными. Это планируется, и нет значительных технических препятствий для достижения этого.
Производительность и финальность
Причина еженедельной смены эпохи в том, что Qubic работает без ОС на серверах без операционной системы и полностью находится в ОЗУ. Повторяю, Qubic полностью работает из оперативной памяти узлов, создающих консенсус, без накладных расходов ОС. Это позволяет достигать невероятной производительности, и мы увидим другие нестандартные решения в Qubic, которые были сделаны исключительно для максимальной производительности. Чтобы дать представление о том, какой уровень производительности возможен, в живом тесте было достигнуто более 40 миллионов переводов в секунду. По сути, на порядок больше, чем у любой другой криптовалюты. Чтобы достичь такой скорости, важно иметь финальность, и Qubic в этом тоже преуспевает с мгновенной финальностью. Нет беспокойства о реорганизации блокчейна (нет блокчейна!) и нет возможности 51% атаки, так как для любого данного тика возможен только один консенсус.
Существует 676 специальных узлов, называемых компьютерами. 451 из них должен быть в синхронизации и согласиться на тик, чтобы он считался действительным. Есть арбитр, который следит за правильным поведением компьютеров. Если кворум не достигнут по какой-либо причине, мы получаем пустой тик. Тик будет содержать транзакции, которые просто являются пакетами данных с назначенными обработчиками для различных типов транзакций.
Модель транзакций
Нестандартное предупреждение! Транзакции Qubic не имеют комиссий за транзакции; они также могут включать 1024 байта дополнительных данных. Однако все транзакции удаляются при изменении эпохи. Только резюме изменений баланса переживает смену эпохи, и только если есть ненулевой баланс.
Включение транзакции в тик означает только то, что она была правильно подписана отправителем и включена в тик. Это не означает, что транзакция была успешной. Хотя любые действия, указанные транзакцией, обрабатываются в том же тике, ее включение в тик не означает, что она что-то сделала. Мы так привыкли к неподтвержденным транзакциям, mempools, комиссиям за транзакции, возможно, замене комиссии за транзакцию для ускорения, подтвержденным транзакциям, которые означают, что она сработала, а затем, чтобы убедиться, что у нее достаточно подтверждений и она не будет реорганизована из существования и, возможно, дважды потрачена. Нормальная криптовалюта на самом деле довольно запутанная и очень сложная и имеет только статистическую финальность. Даже для BTC, если происходит очень крупная транзакция, вам нужно будет ждать много часов, чтобы убедиться, что какой-то большой хешрейт не реорганизует транзакцию и не потратит ее дважды.
Qubic избавляется от всего этого. Для обработки всей логики блокчейна, связанной с реорганизациями и отслеживанием вещей, требуется большое количество кода, и это противоречит философии Qubic максимальной скорости. В Qubic вы транслируете транзакцию, которую хотите совершить, и указываете будущий тик, в который хотите ее включить. Все, что меньше, чем 3 тика в будущем, имеет высокую вероятность не быть включенным. Большинство кошельков по умолчанию имеют 10 тиков в будущем. Как только этот тик наступает, если транзакция была включена, она была; и если нет, то никогда не будет. Это все! Не нужно беспокоиться о форках, реорганизациях, комиссиях за транзакции и т. д. Необходимость проверить, была ли транзакция включена и действительно что-то сделала, — это небольшая цена за мгновенную финальность.
Смарт-контракты и токеномика
В настоящее время разрешено только 3 смарт-контракта (SC): Qx, Quottery и Random, и только Qx частично развернут. Это ранние дни, и в конечном итоге любой SC должен быть полностью рабочим, прежде чем он будет принят. SC компилируются непосредственно в основной код Qubic, который написан на C++. Любой язык, который может быть связан с кодовой базой C++, может быть SC, но ожидается, что большинство из них будут написаны на C++. После того как SC работает на тестовой сети, он будет предложен компьютерам для принятия. Если кворум достигнут (451 голос) и он получает большинство голосов, SC будет принят. Каждый принятый SC затем проведет аукцион по голландской системе на 676 акций в течение эпохи. Победители аукциона по голландской системе сожгут свои средства, создав кредитный счет для оплаты SC. Как только эти кредиты будут израсходованы, SC будет необходимо добавить комиссии за каждое использование SC, и эти комиссии сожгутся. Комиссия акционеров действует с первого использования SC и распределяется между 676 акционерами пропорционально.
Всегда существует ровно 676 акций SC, так что для акций SC нет инфляции (или дефляции) вообще. Для тех, кто обеспокоен инфляцией QU, акции SC могут быть хорошим способом диверсификации. Текущая основная кодовая база позволяет максимум 1024 SC, но это будет простым делом, чтобы увеличить этот предел, если это необходимо. По мере увеличения ОЗУ в узлах компьютеров общая емкость Qubic масштабируется, как в отношении возможного числа SC, так и в отношении возможного числа транзакций. Пропускная способность ограничивает количество изменений баланса на тик.
Уникальные особенности и нестандартные элементы
Нестандартное предупреждение! Средства, потраченные на аукционе по голландской системе, не переходят ни к какому субъекту, так как средства победителей сжигаются. Это означает, что все держатели QU извлекают выгоду из каждого аукциона SC, так как он антиразводной. В конечном итоге именно комиссии SC, которые сжигаются, помогут достичь равновесия предложения монет. Теперь самое время поговорить о токеномике.
Нестандартное предупреждение! Родная монета Qubic не имеет десятичной точки; активы могут указывать отображение количества десятичных знаков. Акции SC являются особым типом актива с эмитентом Qubic и без десятичных знаков. Моя теория о том, почему нет десятичных знаков, заключается в том, что это помогает производительности. Когда сомневаетесь в какой-либо особенностью Qubic, просто спросите, помогает ли она производительности или нет. Отсутствие необходимости обрабатывать числа с плавающей запятой и только целые числа помогает производительности, поэтому мы теряем десятичную точку. Побочный эффект этого заключается в том, что числа QU становятся очень большими, что может напугать многих людей, не разбирающихся в математике. Если вы видите числа, такие как 1 триллион в неделю и максимум 1000 триллионов, не деля на 100 миллионов, вы можете подумать, что QU слишком много. Однако QU — это неделимая единица Qubic, эквивалентная сатоши для BTC. На самом деле максимальное предложение BTC составляет 2100 триллионов сатоши, и даже сейчас, после всех половин, примерно 650 миллиардов сатоши в неделю эмитируются. И у BTC нет механизма сжигания.
Многие утверждают, что с 1 триллионом новых QU, выпускаемых каждую неделю, будет такое давление продаж от майнеров, что цена никогда не сможет вырасти. Если привести в соответствие с обычными 100 миллионами сатоши на монету, то текущее предложение составляет 780 000, с эмиссией 10 000 в неделю, или чуть меньше 1 в минуту, и максимум 10 миллионов. Без всех нулей это не так страшно. Прямой пример, опровергающий аргумент о «1 триллион — это слишком много монет», — это DOGE, который выпускает 4000 триллионов сатоши в неделю и не имеет механизма сжигания. Тем не менее, его цена не снижена до нуля. Другой контрпример заключается в том, что цена QU выросла достойно и имела самый высокий уровень инфляции за этот период. Со временем уровень инфляции снизится просто благодаря тому, что будет больше QU против фиксированной эмиссии 1T в неделю. Оценки варьируются относительно того, когда предложение монет стабилизируется (аукцион и использование сжигания в среднем 1T в неделю). Некоторые говорят о 100T, другие около 200T. Если дела пойдут на протяжении 20 лет или около того и мы достигнем максимума в 1000T QU, уровень инфляции будет составлять 5,2% в конце, прежде чем он перейдет в 0% на максимуме.
Личные инсайты
Моя оценка заключается в том, что предложение QU будет варьироваться в пределах примерно от 150T до 200T в зависимости от уровня использования. Кажется, что по мере роста использования (спроса) предложение уменьшается, так что цена должна вырасти, снижая спрос и увеличивая предложение. Более низкие цены увеличат использование, спрос вырастет и так далее. С надежным набором SC и активным использованием мы должны войти в диапазон равновесия спроса и предложения. Как только это произойдет, не будет никакого чистого давления на продажу от эмиссий, и любой дополнительный спрос напрямую увеличит цену.
Наверное, вы заметили, что я до сих пор не упомянул ничего о ИИ. Даже без каких-либо аспектов ИИ, Qubic — это настоящий прорыв. Инновации во многих отношениях. Qubic еще не завершен. В данный момент даже нет официального веб-сайта, только несколько очень маленьких бирж, и SC только начинают оживать. Тем не менее, достигнута рыночная капитализация в четверть миллиарда, так как для любого, кто понимает технические основы Qubic, очевидно, что даже без части, связанной с ИИ, он предназначен стать одной из ведущих монет.
Децентрализация и безопасность
Последний пункт о децентрализации. Некоторые могут утверждать, что 676 — это слишком малое количество узлов. Однако, если вы посмотрите, что собой представляет каждый узел-компьютер, он должен будет превратиться в майнинговый пул, чтобы выжить в майнинговых битвах. У BTC есть полдюжины пулов с большинством хешрейта, так что, возможно, 676 компьютеров в 100 раз более децентрализованы. Только узлы с наилучшей производительностью сохраняют статус компьютера, и только компьютеры получают 1/676 еженедельной эмиссии. Вместо статических 676, которые получили свое место с одноразовым вложением или просто получили место, все 676 соревнуются каждую эпоху, чтобы сохранить заветное место. Кроме того, любой может присоединиться и начать соперничать за узел-компьютер. Это то, что делает его децентрализованным на еженедельном уровне. Внутри эпохи 676 узлов контролируют консенсус, но арбитр держит их в узде. Я полагаю, что даже существует механизм замены неправильно ведущего себя арбитра, но я еще не проверял это. Наличие единого субъекта, наблюдающего за децентрализованной группой из 676 компьютеров, создающих консенсус, кажется приемлемым, так как недавняя производительность компьютеров находится на уровне выше 99%. Арбитр за 88 эпох накопил всего около 1,4T QU, что составляет около 2%, так что нет проблемы концентрации QU.
Список богатых имеет достойное распределение и имеет почти 3000 идентификаторов с 1 миллиардом QU или более. Он растет на около 100 мест каждую эпоху. Конечно, есть несколько держателей с триллионом или более, но эффект Парето всегда приведет к появлению некоторых китов в любом криптопроекте. Крупнейшие адреса имеют только около 25% предложения, включая четыре биржи и арбитра. Сжигание средств аукциона по голландской системе уменьшает большие балансы, так как крупные адреса, как правило, получают большинство акций SC.
Заключение
Я надеюсь, что этот документ полезен для понимания Qubic. Это все еще проект с высоким уровнем риска, но только потому, что он еще не завершен технически. Qubic все еще имеет много стандартных вещей, которые необходимо сделать, таких как крупные листинги на биржах, веб-сайты, удобный интерфейс и т. д. Однако это все вещи, которые любой проект может достичь, и нет сомнений, что Qubic этого добьется. Что есть у Qubic, так это уникальная технология и модель токеномики, построенная вокруг инфраструктуры для обучения ИИ. Этот анализ о том, чем станет Qubic без части, связанной с ИИ. Успешная технология ИИ увеличит стоимость Qubic как минимум на порядок, так как расходы на обучение ИИ, по прогнозам, будут расти экспоненциально в этом десятилетии.
Читайте серию Qsilver «Неофициальная»
- Неофициальный промежуточный документ Qubic
- Детали Qubic Crypto
- Неофициальное руководство по интеграции Qubic Services
- Неофициальное руководство по написанию смарт-контрактов Qubic
Чтобы быть в курсе последних обновлений, присоединяйтесь к Discord-серверу Valis, подпишитесь на нас в X и добавьте наш блог в закладки.
← Предыдущий
Следующий →
На этой странице
- Неофициальный промежуточный документ Qubic
- Введение
- Модель консенсуса Qubic
- Производительность и финальность
- Модель транзакций
- Смарт-контракты и токеномика
- Уникальные особенности и нестандартные элементы
- Личные инсайты
- Децентрализация и безопасность
- Заключение
- Читайте серию Qsilver «Неофициальная»
Похожие публикации