Logo
Share this article

Студент намерен поддержать свободу слова с помощью приложения для обмена сообщениями Bitcoin

Студент из Нидерландов разработал дешевый и устойчивый к цензуре издательский сервис, построенный на блокчейне Bitcoin .

Messaging on cellphone

Студент-компьютерщик из Нидерландов разработал дешевый и устойчивый к цензуре сервис обмена сообщениями, построенный на блокчейне Bitcoin .

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

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the Crypto Daybook Americas Newsletter today. See all newsletters

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

«Я искал тему, связанную с Bitcoin, когда мой научный руководитель, доктор Борис Шкорич, предложил идею использовать блокчейн для обхода цензуры», — объяснил Окупски. «Учитывая гуманитарный характер проекта, я сразу согласился, что это хорошая идея, и приступил к работе».

Окупски надеется, что его программное обеспечение ONE поможет диссидентам по всему миру обходить ограничения свободы слова.

Он сказал:

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

Настраиваемся

Основная идея программного обеспечения проста. Сервис подключается к локальному кошельку Bitcoin CORE пользователя и рециркулирует средства в нем. Для передачи сообщений программное обеспечение встраивает данные в фундаментальные строительные блоки каждой транзакции, такие как подписи, открытые ключи и даже суммы транзакций.

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

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

Доступное решение

Хотя проект Окупски не является первым решением для передачи сообщений по сети Bitcoin , он считает, что это гораздо более дешевый и эффективный вариант, чем любая существующая альтернатива.

«Прежде чем приступить к написанию программного обеспечения, я провел обширный анализ того, какие свободы есть в протоколе Bitcoin , которые позволили бы включать произвольную информацию в транзакции», — пояснил он, добавив:

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

Результаты программного обеспечения Окупски показывают, что в лучшем случае стоимость составляет приблизительно 16 сатоши за встроенный байт или около 60 000 сатоши за статью такого размера. Это меньше четверти доллара потекущие курсы обмена.

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

По словам Окупски, всякий раз, когда публикуется новое сообщение, его можно связать с ONE. Это позволяет любому пользователю, имеющему требуемый идентификатор, читать все будущие сообщения без необходимости получения какой-либо дополнительной информации. «Просто введите адрес и проверьте, были ли опубликованы новые сообщения», — добавил он.

Еще предстоит работа

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

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

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

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

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

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

Окупски добавил:

«И хотя вещатели не могут быть подвергнуты цензуре, им не следует ожидать анонимности. Читатели, однако, не могут быть отделены от обычных пользователей Bitcoin ».

Но пока Окупски приостановил свой проект. «Я T думаю, что потребуется много работы, чтобы завершить реализацию, но я T буду продолжать проект в данный момент. Хотя я надеюсь, что при правильной поддержке он может развиться в полноценный проект в NEAR будущем».

Другие подходы

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

ONE альтернативный издательский сервис, CryptoGraffiti.info, позволяет пользователям писать и читать произвольные сообщения в блокчейне через веб-интерфейс. Пользователь Reddit Адам Смит также недавно выпустил свой собственный сервис публикации блокчейна под названиемКамень.

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

Полная версия диссертации Окупского называется(Ab)использование Bitcoin в качестве инструмента против цензуры,можно прочитать на еговеб-сайт, и код доказательства концепции скоро будет опубликован на егоСтраница на Github.

Обмен сообщениями изображение через Shutterstock

Aaron van Wirdum

Аарон ван Вирдум — внештатный журналист и основатель голландского сайта новостей о Bitcoin Coincourant. Он изучал политику и общество в исторической перспективе в Утрехтском университете и специализировался на влиянии свободы слова и коммуникационных технологий на социальные структуры.

Picture of CoinDesk author Aaron van Wirdum