Следуйте за нами

Последние новости

Больше новостей

Джимми Сонг хочет, чтобы вы безопасно запускали Биткоин на своем телефоне

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

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

Читать также:   Крипторынок вошел в зеленую зону

Легкие клиенты — это как прореженная версия цепочки Биткоин, хранящаяся на вашем телефоне. Он хранит только некоторые данные, достаточные для подключения к сети, но не слишком, чтобы заполнить ваш телефон. Вам не нужны все эти третьи стороны для совершения транзакции, вы получаете прямой доступ через клиента. Звучит невероятно, правда? Ну вроде как. Проблема в том, что трудно проверять транзакции Биткоин, не обладая всей цепочкой блоков (поскольку каждая транзакция ссылается на предыдущую транзакцию). Но разработчик Биткоин Джимми Сонг считает, что его последний проект, легкий клиент Neutrino, исправил многие из этих проблем.

Что такое нейтрино?

Neutrino — это клиент Bitcoin light, разработанный для мобильных устройств. Он основан на двух предложениях по улучшению Биткоин, BIP 157 и BIP 158, которые облегчают легким клиентам взаимодействие и выполнение транзакций на блокчейне. Это позволяет пользователям сохранять контроль над своими личными ключами, поэтому им не нужно доверять третьей стороне, и в них добавлено несколько дополнительных мер безопасности.

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

«В большинстве кошельков используется доверенная третья сторона. Существует протокол, который позволяет вам запрашивать случайные узлы в сети, что заставляет вас много общаться», — сказал Джимми Сонг, разработчик Neutrino, в интервью, добавив:«Что плохого в том, что на сервере есть множество уязвимостей и Легкий клиент нейтрино исправляет многое из этого. Это более безопасно, вам не нужно доверять стороннему серверу ».

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

Читать также:   Джимми Сонг предлагает биткоин [BTC] как инструмент для «мирной революции»

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

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

Не забудьте оставить свой комментарий!

Войти
Отправить
wpDiscuz

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: