Глоссарий
Краткие определения терминов, используемых в этой вики. Каждое ссылается на статью, где термин объяснён полностью. Значения приведены для mainnet. Термины, которые и по-русски пишутся латиницей, собраны в конце, в разделе A–Z.
А
- **Адрес
ZBC_**: 66-символьная текстовая форма нативного аккаунта: префикс, затем 56 символов base32 в семи группах по восемь. См. Аккаунты и адреса. - Аккаунт (account): адрес в цепочке, на котором могут храниться ZBC и токены. Нативный аккаунт определяется своим публичным ключом Ed25519. См. Аккаунты и адреса.
- Аппаратный кошелёк (hardware wallet): устройство для подписания. У ZooBC есть спецификация подписания для производителей устройств, но интеграции ни с одним устройством в поставке нет. См. Аппаратные кошельки.
- Аренда аккаунта (account rent): фиксированная аренда, которую платит каждый аккаунт с ZBC, — 0,01 ZBC за 30 дней в начале. Аккаунт, баланс которого не может её покрыть, удаляется. См. Аренда аккаунтов и их удаление.
- Архив (archive): все снимки начиная с блока 0, которые хранит децентрализованное хранилище, а не каждый узел: чанки каждого снимка хранят пять зарегистрированных узлов, выбранных жеребьёвкой, чтобы можно было восстановить состояние на любой прошлый момент. Каждый узел хранит только свои последние три снимка. Каждую эпоху хранения 10 % пула долголетия выплачиваются равными частями узлам, которые доказывают хранение отобранных для проверки чанков. См. Архив и чтение прошлого.
- Архивный узел (archival node): зарегистрированный узел, на котором также работает архивный сервис — индекс, на котором построены поиск, статистика и обозреватель. См. Обозреватель и архивные узлы.
- Атомарная единица (atomic unit): наименьшая сумма ZBC, 0,00000001 ZBC. Один ZBC — это 100 000 000 атомарных единиц, и цепочка считает в них каждую сумму. См. Монета ZBC и её единицы.
- Аттестация (attestation): подписанное зарегистрированным узлом утверждение о значении события (AttestEvent). Когда две трети активного реестра аттестуют одно и то же значение, событие разрешается. См. Триггеры и аттестации.
Б
- Базовая комиссия за действие (base action fee): 0,025 ZBC (2 500 000 атомарных единиц) — часть минимальной комиссии каждой транзакции, которую умножает шкала комиссий. См. Комиссии.
- Бесключевой адрес (keyless address): адрес, которому не соответствует ни один закрытый ключ, например пул, группа аккаунтов или мультиподписной аккаунт. Его монеты движутся только по правилам протокола. См. Аккаунты и адреса.
- Блок (block): подписанный набор транзакций и квитанций, который продолжает цепочку. Появляется каждые 15 секунд. См. Блоки и время.
- Быстрая синхронизация (fast sync): запуск узла со снимка, названного в соподписанном spine-блоке, вместо воспроизведения каждого блока с генезиса. См. Снимки и быстрая синхронизация.
В
- Вето (veto): когда две трети зарегистрированных мест аттестуют против релиза, он немедленно отзывается. См. Релизы и обновления.
- Выбор ветви (fork choice): правило, выбирающее между конкурирующими ветвями: побеждает наибольшая накопленная сложность, а при точном равенстве — меньший хеш вершины. См. Выбор ветви и накопленная сложность.
Г
- Генезис-блок (genesis block): блок 0, который представляет всё начальное состояние цепочки. См. Генезис-блок.
- Генезис-места (genesis seats): 11 зарегистрированных узлов, с которых начинается каждая цепочка; принадлежат ZooBC Foundation. См. ZooBC Foundation.
- Генезис-монеты (genesis coins): 14 токенов, с которых начинается каждая цепочка, например ZUSD и ZBTC. Их нельзя ни довыпустить, ни погасить. См. Токены и рынки.
- Голосование по цене (price vote): голос места по голосуемой цене. Раз в цикл каждая цена переходит к среднему по учтённым местам, причём каждый голос ограничен ростом на 20 % или снижением вдвое. См. Голосования по ценам.
- Группа аккаунтов (account group): один аккаунт, за которым стоят до 100 адресов. Деньги находятся на бесключевом адресе группы, а у каждого участника свои права. См. Группы аккаунтов.
Д
- Депозит survival (survival deposit): необязательная сумма в поле survival транзакции, не меньше 0,1 ZBC: собственный депозит долговечности отправителя, который открывает запись долговечности, сохраняющую эту транзакцию. См. Плата за сохранение данных (долговечность).
- Держатель билета (ticket holder): зарегистрированный узел, который зрел и не отсутствует и не приостановлен. Только держатели билетов участвуют в лотерее coinbase. См. Лотерея coinbase.
- Децентрализованное хранилище (decentralised storage): способ, которым ZooBC хранит более крупные файлы — они разрезаются на фрагменты по 1 МиБ, а в цепочке находится только манифест, — и чанки архива. Каждый фрагмент или чанк хранят пять зарегистрированных узлов, выбранных жеребьёвкой. Хранение включено по умолчанию; узел, который его выключает, теряет только вознаграждения за хранение. См. Пул децентрализованного хранения.
- Довыпуск и сжигание (minting and burning): эмитент токена с возможностью довыпуска добавляет единицы транзакцией MintToken; держатели погашаемого токена уничтожают единицы транзакцией BurnToken и получают свою долю обеспечения. См. Довыпуск и сжигание токенов.
- Доказательство хранения (storage proof): хеш, который хранитель фрагмента отправляет каждую эпоху, чтобы показать, что всё ещё хранит фрагмент хранимого файла или чанк архива; обязанность без комиссии. См. Пул децентрализованного хранения.
- Долговечность (longevity): уплата депозита, чтобы выбранная транзакция оставалась на каждом узле после обрезки обычной истории. См. Плата за сохранение данных (долговечность).
- Доступ через MetaMask (MetaMask access): каждый узел содержит встроенный адаптер JSON-RPC в стиле Ethereum, по умолчанию на собственной машине узла, через который кошельки и инструменты Ethereum могут читать балансы и отправлять ZBC с аккаунтов типа Ethereum. См. MetaMask и доступ в стиле Ethereum.
Е
- Единица оценки (unit): такт, по которому идёт оценка участия, — 2 880 блоков (12 часов), пока узлов в наборе жеребьёвки меньше 2 880; в более крупном реестре — столько блоков, сколько узлов в наборе жеребьёвки. Отсутствующий узел теряет 5 пунктов из 100 за единицу, а зрелость занимает 4 единицы. См. Пропущенные ходы, приостановка и исключение.
Ж
- Жеребьёвка (draw): случайная последовательность, вычисляемая по сиду предыдущего блока, которая называет, какие места и в каком порядке могут создать следующий блок. См. Жеребьёвка.
З
- Запланированный перевод (scheduled transfer): серия платежей с фиксированным интервалом, заблокированных заранее или списываемых при каждом платеже. См. Запланированные переводы.
- Застревание (wedge): состояние узла, который видит подтверждённую более тяжёлую ветвь за пределом отката. Он прекращает создавать блоки на своей ветви и восстанавливается из снимков. См. Финальность и откат.
- Заявка (claim): транзакция (ClaimNodeRegistration), которой обладатель ключа узла переводит стейк места на подконтрольный ему аккаунт. Собственная заявка владельца рассматривается как удаление, с 7-дневным периодом охлаждения; заявка с любого другого аккаунта исполняется через неделю, если владелец раньше не удалит узел. См. Выход из реестра.
- Зрелость (maturity): условие, при котором новый узел начинает зарабатывать: 4 единицы оценки после допуска и один собственный блок, то есть 2 дня, пока узлов меньше 2 880. См. Зрелость и доходы.
И
- Инструменты командной строки (command-line tools): инструменты ZooBC Foundation на десяти языках под лицензией MIT, включая
zbc-cli, которые обращаются к узлу через его API. См. Инструменты командной строки. - Исключение (expulsion): удаление места из реестра, когда его оценка участия достигает нуля. 10 % его стейка уходят в пул долголетия, а 90 % сразу возвращаются владельцу. См. Пропущенные ходы, приостановка и исключение.
К
- Казна (treasury): один из четырёх ролевых ключей — обычный аккаунт, который тратит то, что на нём есть, и не может выпускать монеты. См. ZooBC Foundation.
- Квитанция (receipt): утверждение, которое зарегистрированный узел подписывает, когда получает блок или транзакцию от другого зарегистрированного узла. Квитанции доказывают ретрансляцию. См. Квитанции и топология сети.
- Ключ владельца (owner key): обычный аккаунт
ZBC_, который регистрирует узел, меняет его ключ и удаляет его, а также получает выигрыши узла в лотерее. См. Ключи узла. - Ключ узла (node key): ключ
ZNK_, хранящийся на узле, которым подписываются его блоки, доказательства сида, квитанции и обязанности. См. Ключи узла. - Комиссия тейкера (taker fee): рыночная комиссия, 0,1 % в начале, удерживаемая из того, что получает тейкер сделки, и выплачиваемая производителю блока. См. Рынки и ордера.
- Контрольная сумма (checksum): последние 3 байта адреса, взятые из SHA3-256 от ключа и префикса, которые позволяют кошелькам отклонять адрес с опечаткой. См. Аккаунты и адреса.
- Кошелёк (wallet): программа, которая хранит ключи и подписывает транзакции. Официальный кошелёк — одна веб-страница, которую отдаёт каждый узел. См. Как завести кошелёк и хранить его в безопасности и веб-кошелёк.
- Кран (faucet): сервис testnet, который раздаёт тестовые ZBC, уменьшая выплату вдвое с каждым запросом. См. Devnet, testnet и mainnet.
Л
- Ликвидный платёж (liquid payment): платёж, который равномерно начисляется в течение заданного времени. Любая сторона может его остановить, и начисленная часть выплачивается. См. Ликвидные платежи (потоки).
- Лотерея coinbase (coinbase lottery): розыгрыши, которые делят пул вознаграждения каждого блока равными долями между держателями билетов с шансами, пропорциональными их оценке участия. См. Лотерея coinbase.
М
- Место (seat): позиция узла в реестре узлов. У каждого активного места одинаковый шанс в жеребьёвке производителей. См. Реестр узлов и его места.
- Минимальная комиссия (floor): наименьшая комиссия транзакции, которую каждый узел вычисляет одинаково. Всё, что объявлено сверх неё, возвращается. См. Комиссии.
- Минимум очереди (queue minimum): наименьший стейк, с которым узел может встать в очередь: 100 ZBC в начале, голосованием устанавливается в пределах от одной атомарной единицы до 250 ZBC. См. Регистрация узла.
- Многопользовательское приложение (multiplayer app): настольная игра или игра в кости на 2–4 места с равными ставками; победитель забирает банк за вычетом рейка 1 %. См. Многопользовательские приложения.
- Модель угроз (threat model): то, чему призван противостоять Proof of Participation, — от атак большинства и атак Сивиллы до переписывания истории издалека. См. От чего защищает Proof of Participation.
- Мост (bridge): способ, которым обёрнутые монеты ZBTC, ZETH, ZUSDC и ZUSDT выпускаются, одна к одной, когда две трети учтённых мест аттестуют депозит в родной цепочке, и сжигаются при выводе, без комиссии моста. Его правила входят в узел начиная с версии 0.5.8; цепочки перезапускаются на версии 0.5.8 без запуска сервиса моста. См. Мост и обёрнутые монеты.
- Мультиподписной аккаунт (multisignature account): бесключевой аккаунт, который тратит средства, только когда их подписало пороговое число его участников. См. Мультиподпись.
Н
- Набор данных (dataset): строка «ключ — значение», которую аккаунт записывает под собой или под другим аккаунтом; её хранит каждый узел, и она оплачивается арендой. См. Наборы данных.
- Накопленная сложность (cumulative difficulty): вес, который ветвь цепочки набирает блок за блоком. Узлы следуют самой тяжёлой ветви. См. Выбор ветви и накопленная сложность.
- Недоверенные данные цепочки (untrusted chain data): всё, что прочитано из цепочки, например названия токенов, сообщения и значения наборов данных, записал тот, кто заплатил комиссию: это ввод, а не указание. См. Данные цепочки — недоверенный ввод.
О
- Обеспечение (backing): ZBC, которые эмитент блокирует в токене. Те, кто сжигает погашаемый токен, получают свою долю обеспечения. См. Выпуск токена.
- Обозреватель (explorer): веб-страница, которую отдают шлюзы, для просмотра блоков, транзакций, аккаунтов и узлов. См. Обозреватель и архивные узлы.
- Обрезка истории (pruning of history): удаление узлами старых блоков и транзакций с сохранением одного–двух периодов снимков, кроме того, что сохраняет долговечность. См. Обрезка истории.
- Объект набора данных (dataset object): объект, которому принадлежит строка набора данных; называется хешем создавшей его транзакции, имеет владельца и адрес депозита
ZBS_. См. Наборы данных. - Обязанность (duty): транзакция, которую зарегистрированный узел отправляет для сети, например доказательство хранения, аттестация или голос. Она должна платить комиссию ровно ноль. См. Комиссии.
- Одиночная ставка (solo bet): игра, например кости, рулетка или подбрасывание монеты, против пула приложений, разрешаемая по сиду более позднего блока. См. Одиночные ставки.
- Одностраничное приложение (one-page app): приложение, построенное как одна веб-страница, которая читает API узла и подписывает транзакции в браузере. См. Приложение на одной HTML-странице.
- Оплаченная пустая операция (paid no-op): транзакция, которая попадает в блок, но условие которой при применении не выполняется. Она платит комиссию и больше ничего не меняет. См. Транзакции.
- Орган выпуска релизов (release authority): единственный ключ, указанный в генезисе, который регистрирует и отзывает релизы программы. Две трети мест могут наложить вето на его релизы или заменить его. См. Релизы и обновления.
- Отсутствие (missing): состояние узла от пропущенного хода до его следующего собственного блока. Отсутствующий узел ничего не зарабатывает (ни coinbase, ни комиссий, ни доли пула долголетия) и теряет 5 пунктов из 100 за единицу оценки; на 4-м пропущенном ходе подряд он приостанавливается, а при нулевой оценке исключается. См. Пропущенные ходы, приостановка и исключение.
- Оценка участия (participation score): мера узла от 0 до 100 %, начинающаяся с 20 %. Она растёт с квитанциями в собственных блоках узла, падает, пока узел отсутствует, и взвешивает лотерею coinbase. См. Оценка участия.
- Очередь (queue): место, где ждут узлы-претенденты, упорядоченные по стейку, умноженному на число блоков ожидания, пока темп допуска их не допустит. См. Очередь.
П
- Пакет (batch): одна транзакция, несущая несколько действий одного вида по принципу «всё или ничего»: до 25 платежей ZBC, 32 переводов токенов или 1 000 доказательств хранения. Её минимальная комиссия — сумма того, что каждое действие заплатило бы отдельно, причём сообщение оплачивается один раз. См. Одна транзакция на аккаунт в блоке и пакеты.
- Переплата (overpay): часть объявленной комиссии сверх минимальной. Она возвращается в том же блоке. См. Комиссии.
- Период охлаждения (cool-down): 40 320 блоков (7 дней), в течение которых стейк узла, выходящего из реестра удалением или собственной заявкой владельца, удерживается, прежде чем будет зачислен обратно. См. Выход из реестра.
- Период снимков (snapshot cycle): 172 800 блоков (30 дней) между снимками; это также период аренды и голосований по ценам. См. Блоки и время.
- Пин релиза (release pin): известный spine-блок, поставляемый с релизом. Узел, сохранённая spine-цепочка которого ему противоречит, на этой spine-цепочке не работает. См. Пин релиза.
- Подписанное сообщение (signed message): сообщение вне цепочки, подписанное ключом ZooBC по схеме ZBC-MSG-v2 с привязкой к цепочке с помощью инструментов командной строки, например
zbc-cli; веб-кошелёк сообщений не подписывает. Транзакции также могут нести сообщения, зашифрованные для получателя. См. Подписанные и зашифрованные сообщения. - Подпись, привязанная к цепочке (chain-bound signature): подпись над дайджестом, который включает хеш генезиса цепочки, поэтому она действительна только в одной цепочке. Так подписывается каждая транзакция. См. Подписи, привязанные к цепочке.
- Политика разделения (split policy): настройка аккаунта, которая отправляет доли входящих платежей получателям числом до 10. См. Политики разделения и транзакций.
- Политика транзакций (transact policy): настройка аккаунта, которая отклоняет целые категории транзакций. См. Политики разделения и транзакций.
- Порог готовности (readiness gate): правило, которое включает набор новых правил, только когда две трети зарегистрированных производителей создали блоки с релизом, знающим эти правила. См. Релизы и обновления.
- Потолок предложения (supply ceiling): 33 333 333,33333333 ZBC на цепочку с учётом генезис-зачислений и всего будущего coinbase. См. Предложение и эмиссия.
- Правила двух третей (two-thirds rules): решения, которым нужны две трети реестра, например spine-блоки, зачисления через мост, события оракула и вето релизов. См. Правила двух третей.
- Предел отката (rollback limit): самая глубокая реорганизация, которую принимает узел, — 720 блоков (3 часа). См. Финальность и откат.
- Предложение обмена (swap offer): предложение обменять один актив на другой, которое целиком принимает один тейкер. См. Предложения обмена.
- Предыдущий производитель (previous producer): узел, создавший последний блок. Он остаётся в жеребьёвке, но понижается до раунда 10. См. Приоритетные раунды, пустые блоки и предыдущий производитель.
- Приложение-канал (channel app): игра на двоих, в которую играют вне цепочки подписанными ваучерами и которую урегулируют в цепочке одной транзакцией; любой из игроков может перекрыть этот результат более длинной цепочкой подписанных ходов в течение окна оспаривания в 240 блоков. См. Приложения-каналы.
- Приложения (apps): игры и ставки, правила которых встроены в каждый узел. Каждый ход — это транзакция, а выплачивает протокол. См. Приложения в ZooBC.
- Приоритетные пиры (priority peers): пиры, которых протокол назначает каждому зарегистрированному узлу, 12 в mainnet, переназначаемые каждые 40 блоков. Ретрансляция им приносит квитанции. См. Квитанции и топология сети.
- Приостановка (suspension): узел выводится из жеребьёвки на своём 4-м пропущенном ходе подряд и, пока приостановлен, не держит билета лотереи. См. Пропущенные ходы, приостановка и исключение.
- Пул вознаграждения (reward pool): то, что распределяет лотерея блока: его coinbase, его комиссии и доля пула долголетия. См. Лотерея coinbase.
- Пул долголетия (longevity pool): бесключевой аккаунт
ZBCLONGV, который собирает аренду, штрафы, плату за явку узлов в очереди и пыль удалённых аккаунтов. Он выплачивает долю своего баланса в лотерею каждого блока, а каждую эпоху хранения — 10 % узлам, которые доказывают хранение отобранных для проверки чанков архива. См. Пулы. - Пул приложений (apps pool): бесключевой аккаунт
ZBCAPPS, заведение для одиночных ставок. Он получает одиночные ставки и рейк 1 % многопользовательских игр и выплачивает одиночные выигрыши. См. Пул приложений. - Пул хранения (storage pool): бесключевой аккаунт
ZBCSTORE, который получает аренду хранимых файлов и выплачивает вознаграждения за доказательства хранения. См. Пулы. - Пул coinbase (coinbase pool): часть потолка предложения, которую не раздаёт генезис; её выпускает coinbase в течение 15 лет. См. Предложение и эмиссия.
- Пустой блок (empty block): блок без транзакций. Он всё равно несёт квитанции и свой coinbase. Поздние производители, начиная с позиции 10 в жеребьёвке, могут создавать только пустые блоки. См. Приоритетные раунды, пустые блоки и предыдущий производитель.
Р
- Раунд (round): 15-секундный слот после предыдущего блока. Узел, выбранный на раунд r, может создать блок с целевым временем через 15 × r секунд после его родителя. См. Раунды, время и окна.
- Реестр узлов (node registry): хранящийся в цепочке набор узлов, которым разрешено создавать блоки, с ключом, владельцем, стейком и статусом каждого узла. См. Реестр узлов и его места.
- Режим air-gap (air-gap mode): режим веб-кошелька, в котором подписание происходит на компьютере, никогда не выходящем в сеть, а подписанная транзакция показывается в виде текста и QR-кода, чтобы её отправил кошелёк, подключённый к сети. См. Веб-кошелёк.
- Ретранслятор (relay): зарегистрированный сервис, который передаёт сигнализацию звонков и статус присутствия для кошельков. См. Ретрансляторы.
- Рынок (market): книга ордеров в цепочке для пары токенов, с лимитными и рыночными ордерами и комиссией тейкера. См. Рынки и ордера.
С
- Сид блока (block seed): случайное значение, которое несёт каждый блок, — выход VRF над предыдущим сидом под ключом узла производителя. Он определяет следующую жеребьёвку производителей и лотерею coinbase. См. Сид блока (VRF).
- Снимок (snapshot): всё состояние цепочки на одной высоте, которое каждый узел записывает каждые 172 800 блоков (30 дней) и которое называется в spine-блоке. Каждый узел хранит свои последние три снимка; архив хранит их все. См. Снимки и быстрая синхронизация.
- Содержание токена (token upkeep): платёж, который продлевает жизнь пользовательского токена после бесплатного периода. Когда срок токена истекает, его обеспечение выплачивается держателям. См. Содержание токена (продление).
- Срок действия (expiry): окно после метки времени транзакции, в течение которого её можно включить в блок: по умолчанию час, до суток для транзакции версии 3. См. Срок действия и метки времени.
- Стейк (stake): ZBC, которые владелец блокирует, чтобы поставить узел в очередь. Он покупает место в очереди, но никогда не больше блоков, и сам по себе ничего не приносит. См. Регистрация узла.
- Страница проверки (verify page): страница шлюза, которая вычисляет отпечаток загруженного файла в браузере и ищет этот хеш в цепочке. См. Проверка загруженного файла.
Т
- Темп допуска (admission pace): таймер, который допускает по одному узлу из очереди за цикл длиной 600 дней, делённые на число учтённых мест, в пределах от 7 до 90 дней. См. Темп допуска.
- Тип транзакции (transaction type): один из 73 встроенных видов транзакций, у каждого из которых фиксированные правила. См. Транзакции.
- Типы ключей (key types): типы аккаунтов, которые ZooBC принимает помимо собственного: Bitcoin, Ethereum, Solana, Polkadot, Cardano, Ripple, Tron и Tezos, каждый со схемой подписи своей родной цепочки. См. Ключи и типы аккаунтов.
- Токен (token): актив, выпущенный в ZooBC транзакцией IssueToken, с собственным символом, предложением и необязательным обеспечением в ZBC. См. Выпуск токена.
- Топология (topology): назначение приоритетных пиров зарегистрированным узлам, которое каждые 40 блоков заново разыгрывается по сиду блока. См. Квитанции и топология сети.
- Триггер (trigger): ZBC, заблокированные для получателя и освобождаемые на будущей высоте или когда разрешается аттестованное событие. См. Триггеры и аттестации.
У
- Удаление аккаунтов (pruning of accounts): очистка аккаунта, баланс которого не может оплатить аренду. Его пыль уходит в пул долголетия. См. Аренда аккаунтов и их удаление.
- Узел (node): компьютер с программой ZooBC, который хранит и проверяет цепочку и предоставляет API. См. Что такое ZooBC и работа узла.
- Узел-наблюдатель (follower node): узел, который загружает и проверяет всю цепочку, не создавая блоков. См. Что такое ZooBC.
- Учтённые места (counted seats): зарегистрированные места, которые не приостановлены; это голоса в голосованиях по ценам. См. Голосования по ценам.
Ф
- Файл DFS (DFS file): небольшой файл, примерно до 64 КиБ, который передаётся в транзакции и хранится как строка набора данных по пути. См. Файлы в цепочке (DFS).
- Финализированная высота (finalized height): высота основной цепочки, названная последним соподписанным spine-блоком. Ни одна реорганизация не может её пересечь. См. Финальность и откат.
- Фраза восстановления (recovery phrase): 12–24 слова, из которых кошелёк восстанавливает все свои ключи. Тот, у кого они есть, распоряжается средствами. См. Как завести кошелёк и хранить его в безопасности.
Х
- Хеш генезиса (genesis hash): хеш, выведенный из конфигурации генезиса. Это единственная идентичность цепочки, и его охватывает подпись каждой транзакции. См. Генезис-блок.
Ш
- Шаг (step): кратное, которому должна соответствовать любая сумма токена, — 10^(8 − знаков после запятой) атомарных единиц. См. Знаки после запятой и шаг.
- Шкала комиссий (fee scale): общесетевой множитель базовой комиссии за действие, называемый также комиссией за перевод, который места устанавливают голосованием по схеме «обязательство и раскрытие». См. Голосования по ценам.
- Шлюз (gateway): отдельная программа, которая предоставляет API узла по HTTPS на публичном домене вместе со страницами кошелька, обозревателя и крана; регистрируется в цепочке со стейком. См. Шлюзы.
Э
- Эквивокация (equivocation): подписание производителем двух разных блоков на одном родителе. Её можно доказать транзакцией EquivocationReport, и она засчитывается как пропущенный ход. См. Двойное подписание (эквивокация).
- Эмиссия (emission): выпуск новых ZBC через coinbase по 15-летней кривой, быстрее всего в генезисе, по времени, а не по числу блоков. См. Предложение и эмиссия.
- Эскроу (escrow): платёж, удерживаемый, пока утверждающий его не подтвердит или не отклонит или пока по истечении срока он не вернётся отправителю. См. Эскроу.
A–Z
- API узла (node API): публичный HTTP API, который каждый узел предоставляет под
/api/v1/, открытый для чтения любому. См. API узла. - BIP-39: стандарт, лежащий в основе фразы восстановления из 12–24 слов, из которой кошелёк выводит свои ключи. См. Как завести кошелёк и хранить его в безопасности.
- CloseLongevity: транзакция, которой плательщик записи долговечности голосует за её закрытие. Деньги плательщиков расходуются по принципу «первым пришёл — первым ушёл»; когда проголосуют все плательщики, у которых в записи остались неизрасходованные деньги, запись закрывается, а её остаток уходит в пул долголетия. См. Плата за сохранение данных (долговечность).
- Coinbase: новые ZBC, которые несёт блок: то, что 15-летняя кривая эмиссии выпускает между меткой времени предыдущего блока и его собственной. См. Предложение и эмиссия.
- Devnet: сеть для разработки с правилами mainnet, но гораздо более короткими сроками. См. Devnet, testnet и mainnet.
- Mainnet: сеть ZooBC, в которой ZBC имеют реальную ценность. См. Devnet, testnet и mainnet.
- Proof of Participation: консенсус ZooBC. Блоки создают зарегистрированные узлы, выбранные жеребьёвкой, а ретрансляция, измеряемая квитанциями, определяет долю каждого узла в новых монетах. См. Proof of Participation.
- Proof of Work, Proof of Stake: схемы, в которых шанс создать блок зависит от хеш-мощности или от монет в стейке. В жеребьёвке ZooBC у каждого активного места одинаковый шанс. См. Proof of Participation в сравнении с PoW и PoS.
- Spine-цепочка (spine chain): медленная сопутствующая цепочка, один блок в сутки, соподписанный двумя третями мест. Она ставит контрольные точки основной цепочки и несёт манифесты снимков и изменения ключей узлов. См. Spine-цепочка.
- Testnet: публичная тестовая сеть с правилами и значениями mainnet и монетами, не имеющими ценности. См. Devnet, testnet и mainnet.
- VRF: проверяемая случайная функция (verifiable random function). Сид блока — её выход, который производитель не может выбрать. См. Сид блока (VRF).
- ZBC: нативная монета ZooBC с 8 знаками после запятой. См. Монета ZBC и её единицы.
- ZBC никогда не сжигается (ZBC is never burned): ни одно правило не уничтожает ZBC; 10 % стейков, плата за явку узлов в очереди и пыль удалённых аккаунтов уходят в пул долголетия. См. ZBC никогда не сжигается.
- ZooBC Foundation: организация, которой принадлежат 11 генезис-мест каждой цепочки и которая публикует инструменты командной строки. См. ZooBC Foundation.