GEEQ (GEEQ) - это платформа с несколькими блокчейнами

GEEQ (GEEQ) - это платформа с несколькими блокчейнами, защищенная нашим протоколом Proof of Honesty TM (PoH), достаточно безопасная для ваших самых ценных данных, достаточно дешевая для IoT и достаточно гибкая для любого использования.

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

К сожалению, технологии блокчейн предстоит пройти долгий путь, прежде чем она сможет реализовать этот потенциал. Существующие платформы не очень безопасны, дороги и сложны в использовании, и их сложно развернуть в любом значимом масштабе. Чрезвычайная волатильность, наблюдаемая на рынках криптовалют, подорвала уверенность общественности в их ценности как форме оплаты и, в еще большей степени, как безопасных средствах сбережения. Тысячи проектов общедоступной инфраструктуры и распределенных приложений ( DApp ) находятся в стадии реализации или уже запущены. Тем не менее, подавляющее большинство объемов транзакций - это простые платежи в сетях Ethereum и Bitcoin или на частных разрешенных платформах, таких как Ripple и IBM Fabric.

Цель Geeq - вывести публичный блокчейн на новый уровень. Мы предлагаем новый консенсусный протокол блокчейна под названием Proof of Honesty ( PoH ), который рассматривает пользователей как окончательный источник авторитета и правды, вместо того, чтобы позволять этой власти находиться в узлах сети валидации. Proof of Honesty - это 99% Byzantine Fault Tolerant ( BFT ) и дает Geeq Strategically Provable Security ( SPS ), гарантию, основанную на теории некооперативных игр. Напротив, блокчейны, использующие Proof of Work ( PoW ), Proof of Authority ( PoA ), Proof of Stake (PoS ) может предлагать только от 33% до 50% BFT. Этого просто недостаточно, если нужно доверять блокчейнам критически важную инфраструктуру, личные и финансовые данные, фондовые биржи или публичные записи. Это еще менее приемлемо, если мы рассматриваем блокчейн как основу для защиты свободы и конфиденциальности.

Совместимая многоцепочечная архитектура Geeq позволяет настраивать и оптимизировать geeqchains для самых разных случаев использования. Geeqchains включают гибкий прикладной уровень, который можно спроектировать так, чтобы он следовал практически любой бизнес-логике и имел собственные собственные токены и типы данных. Собственные токены и данные могут быть переданы аффилированным экземплярам geeqchain или храниться в экземпляре, откуда они были созданы. Уровень проверки Geeq полностью отделен от уровня приложения, и каждый экземпляр geeqchain имеет свою собственную независимую сеть проверки.

Почему именно блокчейн?

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

Есть пять ключевых критериев, которые делают вероятным, что блокчейн, в отличие от более традиционных распределенных систем данных или облачного решения «Программное обеспечение как услуга» (SaaS), является лучшим подходом к решению проблемы:

  1. Проблема требует безопасной передачи стоимости, возможно, очень небольшими приращениями; например, микроплатежи за контент или веб-сервисы и межмашинные рынки, а также индивидуальные платежи, такие как небольшие благотворительные взносы или разделение стоимости еды между группой друзей.
  2. Проблема связана с агентами, которые не знают или не доверяют друг другу; например, одноранговые рынки товаров и услуг, условное депонирование и предоставление доказательств того, что все стороны действуют так, как они говорят, и ведут себя честно.
  3. Проблема затрагивает множество различных участников из разных организаций, интересы которых не совпадают; например, приложения для логистики или цепочки поставок, которые передают ответственность от стороны к стороне.
  4. Проблема требует объективной доказуемости фактов или данных; например, журналы аудита и телеметрия, собранные с подключенных промышленных, медицинских и инфраструктурных устройств.
  5. Проблема связана с агентами, которые могут захотеть подвергнуть цензуре, изменить или скрыть данные; например, ценные бумаги, право собственности на землю и финансовые операции, где кража и мошенничество являются реальной возможностью.

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

Что такое Geeq?

Geeq дает ответ на все эти проблемы. Начнем с описания, что такое Geeq. Экземпляр из geeqchain является любой blockchain , который использует протоколы проверки Geeq в и архитектуры ( как описано ниже). Набор всех экземпляров вместе формирует экосистему отдельных, но взаимодействующих блокчейнов, составляющих платформу Geeq . Каждая geeqchain простирается от своего собственного блока генезиса, созданного Geeq, который гарантирует целостность и безопасность экземпляра.

Блок Geeq Genesis

Все экземпляры geeqchain начинаются с блока генезиса (блок номер 0). Блоки проверенных транзакций создаются узлами в сети и добавляются последовательно. Блоки Genesis создаются Geeq по запросу разработчиков, которые хотят создавать приложения, и включают весь код, который будет запускать уровни проверки и приложения. Такой жесткий контроль над формой блоков генезиса имеет несколько причин.

  • Это предотвращает дублирование имен цепочек и токенов.
  • Это гарантирует, что цепочка придерживается протоколов Geeq для проверки транзакций, что, в свою очередь, позволяет различным экземплярам доверять целостности регистров друг друга и принимать переводы токенов от других geeqchains.
  • Самое главное, он устанавливает правила, по которым будет работать сеть. Включение копий кода проверки и DApp, которые узлы должны использовать в блоке генезиса, позволяет пользователям проводить собственные аудиты, чтобы убедиться, что правила соблюдаются и узлы ведут себя честно.

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

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

Путь обновления Geeq

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

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

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

Архитектура Geeq

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

На самом деле Geeqchains состоят из двух полностью отдельных блокчейнов и реестров, которые параллельно обслуживаются одной и той же сетью проверяющих узлов. Этот уникальный двухуровневый подход позволяет Geeq быть гибким и адаптируемым без ущерба для безопасности.

Уровень проверки Geeq прост и надежен. Он содержит только учетные записи $ GEEQ и управляет базовыми транзакциями токенов между пользователями, а также выплатой комиссий узлам за их проверку и услуги виртуальных машин.

С другой стороны, уровень приложения Geeq настраивается и может поддерживать бизнес-логику, смарт-контракты, DApps, собственные токены и специализированные элементы данных для удовлетворения практически любого варианта использования. Например, прикладной уровень экземпляра geeqchain может быть настроен для запуска Solidity и позволяет перемещать смарт-контракты, изначально написанные для работы на Ethereum, непосредственно в Geeq.

Функциональность будет такой же, а форматы данных и блокчейн, созданные на уровне приложения, будут выглядеть почти так же, как в Ethereum. Разница будет в том, что платежи между пользователями и узлами за транзакционные сборы будут записаны в блокчейне уровня проверки. Также можно было бы создать простой (не полный по Тьюрингу) язык сценариев на уровне приложения или даже просто код, предназначенный для запуска одного конкретного приложения, если бы это было все, что требовалось разработчику.

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

Geeq - это сеть взаимодействующих блокчейнов, использующих протокол консенсуса.

Geeq также использует новый подход к созданию и обслуживанию сетевых узлов, которые проверяют каждый экземпляр geeqchain. Любой желающий может загрузить клиентское программное обеспечение узла Geeq, а затем анонимно присоединиться к одной из сетей проверки, отправив транзакцию «присоединиться к списку активных узлов ( ANL )» существующему узлу. Транзакция присоединения включает IP-адрес, по которому с узлом можно связаться, и авторизацию для перевода определенного количества $ GEEQ из учетной записи нового узла на счет условного депонирования в качестве привязки к надлежащему поведению ( GBB). ANL поддерживается как часть бухгалтерской книги, которая отслеживает остатки на счетах пользователей. В результате пользователи могут узнать, где связаться со всеми узлами в любой данной сети проверки, запрашивая ANL с любого узла.

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

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

Генезис-блок geeqchain кодирует его с возможностью настройки своего собственного публичного хаба и сети валидаторов в соответствии со своими потребностями.

Концентратор и топология распределенной сети Geeq

Резюмируя:

  • В экосистеме Geeq нет мастер-цепочки или центральной точки отказа.
  • Geeq - это общедоступная блокчейн-платформа без прав доступа, проверенная анонимными узлами, которые могут присоединяться к любой данной сети проверки или выходить из нее по своему желанию.
  • Каждый экземпляр geeqchain имеет свой собственный независимый набор проверяющих узлов и поддерживает уровни проверки и приложения с отдельными блокчейнами.
  • Может быть создано любое количество экземпляров geeqchain, что позволяет масштабировать экосистему в целом для обработки необходимого количества транзакций в секунду ( TPS ).
  • Geeq - это сеть сетей, образующих экосистему взаимодействующих блокчейнов.
  • $ GEEQ могут свободно передаваться по всем цепочкам экосистемы, а приложения могут быть разработаны для взаимодействия по мере необходимости.С
  • уществует элегантный способ обновления, который не наказывает пользователей. Если пользователи найдут лучшую альтернативу, они могут проголосовать ногами.

Создание и проверка Geeqchains

Рабочий процесс Geeq

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

  1. Пользователь выбирает любой узел в сети проверки цепочки, которую он хочет использовать, и отправляет ему запрос транзакции.
  2. Узлы ждут прибытия транзакций (по умолчанию десять секунд), а затем группируют эти запросы в пакет транзакций узла ( NTB ), генерируют заголовок и криптографически подписывают все это своими закрытыми ключами.
  3. Узлы отправляют эти нетарифные барьеры в текущий хаб.
  4. Концентратор группирует эти NTB вместе в Hub Transaction Bundle ( HTB ), подписывает его своим закрытым ключом, а затем отправляет HTB обратно на каждый из узлов.
  5. Каждый узел отдельно и независимо рассматривает каждую транзакцию-кандидат в HTB и строит следующий блок в цепочке из тех, которые он считает действительными.
  6. Каждый узел обновляет свое представление о текущем состоянии книги ( CLS ), используя свой блок действительных транзакций.
  7. Тем временем на узлы поступают новые запросы на транзакции от пользователей. Как только каждый узел фиксирует свой блок, он создает еще одну NTB и отправляет ее узлу, действующему как концентратор, для координации построения следующего блока.

Рабочий процесс Geeq

Здесь следует подчеркнуть три вещи:

  • Каждый узел получает точно такой же набор транзакций-кандидатов в HTB для оценки для каждого блока.
  • Если каждый узел запускается с одной и той же CLS и рассматривает один и тот же набор транзакций-кандидатов, все они должны прийти к одинаковым выводам о том, какие транзакции действительны, каков следующий блок и как он обновляет CLS, чтобы перейти к следующему состоянию реестра. Если узлы приходят к разным выводам, то некоторые узлы должны быть нечестными.
  • Заголовок каждой NTB должен включать хэш представления CLS узлом и только что созданный правильный блок. Ниже мы увидим, почему это важно.

Протокол консенсуса Geeq

Протоколы консенсуса Proof of Work выбирают предложившего блок или лидера в криптографической гонке, чтобы решить головоломку типа «проверка и угадывание». Узлы «добывают» блок, затрачивая огромные вычислительные ресурсы на поиск решения (так называемый «одноразовый номер»). Первый узел, решивший загадку, передает свой блок другим узлам по сети сплетен. Если узел (называемый «майнером») получает правильный и правильно добытый блок, он должен прекратить работу над своим собственным блоком, зафиксировать только что полученный блок в цепочке, создать новый блок-кандидат с правильными транзакциями, и начать процесс майнинга заново. Только успешный майнер получает комиссию за транзакции и вознаграждение за майнинг.

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

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

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

Первый уровень безопасности побуждает узлы контролировать себя с помощью теоретико-игрового механизма, называемого механизмом катастрофического несогласия (CDM). Чтобы понять, как это работает, вспомните, что узлы должны размещать хэши своих новых блоков и CLS в NTB, которые они отправляют концентратору в следующем раунде. Если все узлы честны, все узлы придут к одинаковым правильным выводам. Единственный способ для узла прийти к другому выводу - это проявить нечестность и отклониться от протокола. Честные узлы сразу же увидят из НТБ, что определенные узлы были нечестными, поскольку хэши блоков и CLS отличались от их собственных. CDM позволяет честным узлам записывать аудит против недобросовестных узлов и собирать их GBB в качестве вознаграждения. Этот простой механизм дает нам две замечательные вещи:

  • Если хотя бы один узел является честным, он будет записывать аудит против недобросовестных узлов, собирать их GBB и выводить их из ANL в своей версии реестра. Что еще более важно, будет существовать честная и правильная версия блокчейна и CLS (наряду со многими другими версиями, которые могут быть неправильными и нечестными). Опять же, ниже мы увидим, почему это важно.
  • Честное поведение (означающее, что все узлы строго следуют протоколу) является «устойчивым коалиционным равновесием». Другими словами, честная проверка и следование протоколу дают узлам более высокий выигрыш, чем любая альтернативная стратегия, доступная любой коалиции валидаторов, включая большую коалицию (все узлы действуют вместе). Более того, всеобщая честность - это единственное устойчивое коалиции равновесие. Таким образом, CDM обеспечивает то, что мы называем стратегически обеспечиваемой безопасностью (SPS). Это намного сильнее, чем «равновесие по Нэшу», которое защищает только от отклонений (в данном случае нечестности) отдельных узлов, действующих в одиночку. 

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

Geeq использует инновационный протокол под названием Proof of Honesty ( PoH ). Это работает следующим образом: пользователи взаимодействуют с geeqchains через «пользовательский клиент». Это программное приложение, которое упрощает использование Geeq, но также позволяет пользователям защитить себя от нечестного поведения. Когда пользователь желает совершить транзакцию, его клиент связывается с узлом и запрашивает ANL. Затем пользовательский клиент случайным образом выбирает узел из ANL и отправляет ему запрос на подтверждение того, что он поддерживает честную цепочку geeqchain. Если узел честен, он отправляет доказательство, пользовательский клиент проверяет его, а пользователь отправляет транзакцию. Если узел не может или отказывается доказать свою честность, клиент пробует другой узел.

PoH кажется простым, но эффект значительный:

  • Предположим, что хотя бы один узел является честным и, следовательно, пишет честную цепочку и реестр. Поскольку любой агент может определить, является ли узел честным, зачем рациональному пользователю принимать токены в нечестной бухгалтерской книге, если честная существует? Такие токены, скорее всего, были украдены и могут быть украдены у любого пользователя, который их принимает. Таким образом, пользователи, которые позволяют своим клиентам работать в их интересах, никогда не будут обмануты, приняв платежи по нечестным и, следовательно, недействительным регистрам. В результате нечестные реестры и содержащиеся в них токены бесполезны. Попытка совершить транзакцию с доказуемо недействительной бухгалтерской книгой была бы похожа на попытку выдать рисунок 100-долларовой банкноты, нацарапанный на салфетке для коктейля, за настоящий.
  • PoH составляет 99% BFT. То есть, если есть хотя бы один из честных узлов, пользователи найдут его и будут отправлять и принимать транзакции только в реестре, который он ведет. Недобросовестные реестры и узлы будут проигнорированы. Вот почему один или небольшое меньшинство честных узлов могут принудительно проводить любые проверки, которые они проводят в отношении недобросовестных узлов, и извлекать выгоду из конфискованного GBB. Протокол Geeq не требует голосов недобросовестных узлов для утверждения транзакций или блоков.
  • Каждому узлу предоставляется один и тот же набор транзакций, хранятся его цепочки блоков и реестры, а затем пользователям предоставляются инструменты для проверки доказательств того, честно ли ведет себя узел.

Резюмируя:

  • У Geeq нет лидеров или блокирующих предложений.Каждый  узел решает для себя, что такое правильный блок и реестр, и каждый пользователь может доказать себе, является ли правильное представление того или иного узла. Таким образом, безопасность исходит от края, а не от центра. Пользователи, а не узлы, являются окончательными арбитрами истины.
  • CDM - это механизм аудита, который реализует честное поведение в устойчивом коалиции равновесии.
  • PoH не требует, чтобы большинство участников хэширования были честными. Требуется только один честный узел. Таким образом, PoH - это 99% BFT вместо 50% или 33%, как у других протоколов.

Здесь есть несколько вопросов, на которые нет ответа. Например: что делать, если все узлы нечестные? Какой стимул у узлов тратить ресурсы, необходимые для создания и отправки доказательств честности, НТБ и HTB, как того требует протокол? Как Geeq предотвращает вилки и разбирается с разделами? Эти проблемы решаются дополнительными уровнями безопасности, которые подробно обсуждаются в нашем Техническом документе .

Почему Geeq - лучшее решение?

Geeq предлагает непревзойденную безопасность, неограниченную емкость транзакций и исключительную гибкость по очень низкой цене.

Безопасность

Стоимость и масштаб

Безграничная масштабируемость при очень низких затратах

Транзакции на Geeq стоят очень недорого. В основном это связано с тем, что проверяющие сети относительно малы, сети эффективны, форматы сообщений и записей используют минимальные объемы памяти и пропускную способность, ставки, необходимые для участия узлов, невысоки, и на выполнение Proof of Work не тратится электричество или вычислительные циклы.

Geeq - это недорогая, надежная, функционально совместимая платформа с несколькими цепями. Его архитектура позволяет Geeq масштабироваться без ограничений при стоимости транзакции 1/100 от 1 цента.

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

Размер сети: использование большего количества узлов приводит к более высоким затратам и снижению TPS.

  • Биткойн и Эфириум имеют в своих сетях многие тысячи узлов, каждый из которых выполняет дорогостоящие доказательства работы.
  • PoS имеет множество вариаций. В некоторых случаях доля делегируется держателями токенов меньшему количеству узлов для голосования. В этом случае только несколько узлов фактически участвуют в проверке транзакций и обмене данными в сети. Другие, такие как Algorand, требуют, чтобы все пользователи были готовы участвовать в сети проверки.
  • Один экземпляр geeqchain может обрабатывать 40-200 TPS в зависимости от доступной пропускной способности и конфигурации сети.
  • Максимальный tps платформы Geeq с использованием текущей технологии составляет 200xN, где N = количество geeqchains на платформе в данный момент.

TPS: транзакций в секунду.

  • Поскольку может быть создано любое количество экземпляров geeqchain, возможности обработки транзакций экосистемы Geeq не ограничены.
  • Блокчейны PoW обычно имеют большие сети и большие вычислительные нагрузки. В результате TPS низкий, обычно 2-25 TPS.
  • Системы PoS с небольшими сетями могут достигать нескольких сотен TPS и даже больше, если они работают на облачных серверах, которые предоставляют им неограниченную пропускную способность.
  • Все известные нам протоколы имеют либо одну цепочку блоков (или DAG), либо одну мастер-цепочку. Хотя транзакции могут быть отправлены быстро, эти структуры по своей сути испытывают больше трудностей с увеличением объема. Напротив, Geeq - это действительно децентрализованная система взаимодействующих блокчейнов.

Затраты по сделке:

  • Ресурсы, используемые экземпляром geeqchain, очень малы и примерно пропорциональны размеру проверочной сети, которую использует этот экземпляр. Затраты на вычислительные ресурсы составляют от 1/1000 до 1/100.
  • Блокчейны PoW должны оплачивать стоимость большого количества электроэнергии, используемой для проверки реестра. Кроме того, такие цепочки блоков работают медленно, что создает дефицит слотов для транзакций. В свою очередь, это вынуждает пользователей предлагать высокие комиссии, чтобы их транзакции были включены в следующий блок.
  • Существует такое разнообразие подходов к PoS, что трудно сделать общие выводы о комиссии за транзакции. Однако пользователи в конечном итоге должны платить валидаторам за альтернативную стоимость блокировки токенов для получения доли голоса и за расходы, понесенные сетью. Вместе они могут быть значительными и в любом случае больше, чем затраты на запуск экземпляра geeqchain.
  • Некоторые общедоступные группы DAG, такие как Iota, заявляют, что не взимают комиссию за транзакции. Однако создаваемый ими график представляет собой очень большой элемент данных, и пользователи должны знать значительную его часть, чтобы знать, что транзакция действительна и завершена. Некоторым DAGS также требуется ограниченное количество PoW, чтобы препятствовать использованию Sybiling. В результате для обеспечения устойчивости эти нетривиальные затраты должны покрываться пользователями системы либо за счет комиссий за транзакции, либо за счет ресурсов сети.
  • Частные DAG и блокчейны PoA могут быть относительно недорогими с точки зрения вычислительных ресурсов, пропускной способности и ресурсов хранения. Часто поддерживающие их сети валидации относительно невелики. Однако такие частные решения могут потребовать значительных затрат на установку, лицензионные сборы и текущую поддержку.