Понедельник , Май 8 2023
Домой >> Новости >> ‘Турбо Гет’ стремится масштаб Эфириума – и он готов в закрытой бета-версии

‘Турбо Гет’ стремится масштаб Эфириума – и он готов в закрытой бета-версии

'Turbo Geth' Seeks to Scale Ethereum – And It's Ready in Private Beta

Есть программы Готов помочь шкале Эфириума – прямо сейчас.

Открывается исключительно для валюты, сырье архитектуры Турбо Гет был завершен и в настоящее время доступна на ранние, для тестирования. Сказали, прогнозирует Алексей Ахунов, независимый разработчик программного обеспечения, что построены программного обеспечения, что, в отличие от многих других решений масштабирование, Турбо Гет смотрит на решение Эфириума так называемое государство, вместо пробок и затраты по сделке.

Термин «государство» в данном контексте описывает все возрастающей историю всех вычислений в сети. Путем переписывания Гет, Фонд Эфириума в доме программного обеспечения для взаимодействия с блокчейна, сказал Ахунов, он порезал хранения до одной пятой своего текущего размера.

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

«Мы, наверное, можем идти 10х просто от оптимизации,» Ахунов заявил на панель масштабирования во время Эфириума Dappcon-конференции в Берлине этим летом.

Намекая на улучшения кода, который мог бы упростить Эфириума – перед ее обновлением для масштабирования технологии сегментирования – заявление было получено с большим аплодисментами.

Он не сравнится с ожиданием многих в промышленности для работы по Ахунов, который был известен как один из Эфириума наиболее перспективных решений масштабирования (хотя никто не привязан к официальному «дорожной карты» масштабирования).

И пока есть работа — Турбо Гет отсутствуют многие функции, которые пользователи ожидают от полнофункциональный клиент в настоящее время — Ахунов считает, что программное обеспечение будет вдохновлять других, чтобы принять аналогично экспериментальные подходы к дизайну.

«Один из взносов, которые я сделал я расширил «пространство дизайна», и сказал-Ну, что, если мы не сделаем это так, но мы делаем это в другую сторону,» Ахунов рассказал валюты, добавив:

«Моей главной надеждой является то, что она приносит другими клиентами и другими разработчиками клиента, чтобы шире посмотреть на дизайн помещения для клиентов Эфириума».

Все об организации

Турбо Гет принимает как традиционные клиенты хранят информацию и превращает процесс полностью на голову.

«Основная разница заключается в организации базы данных, которая хранит состояние и историю государства», — сказал Ахунов валюты.

По сути, Турбо Гет берет, что стал доминирующим способом хранения данных в клиентах Эфириума, называемой хэш-дерево, и заменяет эту структуру с весьма упрощенный индекс.

Например, в то время как хэш-дерево требует много шагов для того, чтобы получить информацию, Турбо Гет предохранители разнообразных данных, таких как истории счета, узлов, контракты и блоки — в компактные строк информации, которые легче хранить и быстрее получить.

Результатом является то, что для полного узла архиве — тип узла эфириума, который хранит всю историю государства — Турбо Гет создает существенные прибыли. По сравнению с 1.2 терабайт дискового пространства, необходимого, сегодня Гет, пользователи Турбо Гет только нужно 252.11 гигабайт дискового пространства для запуска полного узла архиве.

На вершине, что, поскольку Турбо Гет значительно уменьшает как информация хранится на уровне клиента, «структура базы данных является гораздо более простым, чтобы использовать, когда вы хотите просто искать информацию из прошлого», — сказал Ахунов.

Макет делает его гораздо быстрее, чтобы получить информацию, он продолжил, добавив:

«Запрос для хранения записей в исторических пункт в договоре, наверное, приблизительно в 100 раз быстрее».

'Turbo Geth' Seeks to Scale Ethereum – And It's Ready in Private Beta

Сломать Турбо хранения Гет Изображение предоставлено Алексей Ахунов.

Пока не обнародованы

Хотя эти результаты отличаются, есть работа, которую предстоит сделать, прежде чем Турбо Гет-это действенные клиента, как Гет и четности, второй по популярности клиент Эфириума по.

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

«Очевидно, что это не приемлемо для большинства людей», — сказал Ахунов.

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

В архитектуре паритета, это называется «варп синхронизация» и Ахунов сказал, что должен быть способ для того, чтобы запустить Турбо Гет от этой функции на четность.

И еще, пока клиент становится близок к завершению, Ахунов причине программного обеспечения своими силами и подчеркнул, что у него нет потенциала, чтобы справиться с запросами от общественности — это означает, что Турбо Гет строго в закрытой бета-версии в настоящее время.

Чтобы построить клиента, Ахунов получил финансовую поддержку от Фонда Ethereum и Infura, с ConsenSys-Сид поставщик программного обеспечения, позволяющего децентрализованных приложений для взаимодействия с эфириума в легкий путь. Двигаясь вперед, однако застройщик планирует вручать проекта Turbo Гет в команде, так что он может продолжать свое исследование масштабируемости Эфириума.

«Я хотел бы попробовать отдать его в добрые руки,» Ахунов рассказал валюты.

Более глубокого исследования

Для Ахунов, Турбо Гет не достаточно выполнить его видение полностью масштабируемое Эфириума.

В то время как хранение усовершенствования значительны, он сказал: «Когда я начал работать на Турбо Гет я сделал предположение, что узким местом является из Эфириума клиента, в основном, его доступ к тому состоянию, которое было в некоторой степени верно, но это не 100 процентов. Я немного изменил свою точку зрения с тех пор».

Например, в то время как Турбо Гет делает его дешевле и проще для пользователей, чтобы запустить узлов, это не влияет на масштабируемость напрямую — как увеличение скорости транзакций, например.

Идти вперед, тогда застройщик хочет поковыряться как функция клиенты — не только на уровне отдельных программ, таких как Гет и паритета, но как комбинации взаимосвязываться программного обеспечения.

«Для того, чтобы решить узким местом масштабирования мы должны смотреть на то, как клиенты взаимодействуют и, возможно, есть несовместимость между ними», — сказал он прогнозирует. «Часто самый медленный бит, тянет вас вниз».

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

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

Он пришел к выводу:

«Мы могли бы создать взлетно-посадочную полосу еще на пару лет, но для того, чтобы решить эту проблему мы должны смотреть за одного клиента.»

Смотрите также

Анатолий Аксаков: В РФ могут легализовать криптовалюты под строгим контролем

Глава комитета по финрынку Анатолий Аксаков сравнил с «игроманией» ажиотаж на криптовалютном рынке. Об этом …

Добавить комментарий

Adblock
detector