Урбит

Децентрализованная персональная серверная платформа
Урбит
Оригинальный автор(ы)Кертис Ярвин , Tlon Corporation [1]
Разработчик(и)Корпорация Тлон
Первоначальный выпуск2013 [2]
Стабильный релиз
411k-5 (Urbit OS) [а] / 15 ноября 2024 г .; 2 месяца назад [3] ( 2024-11-15 )
Репозиторийgithub.com/urbit/urbit
Написано вХун, Нок, C , JavaScript
Операционная системаLinux , MacOS , Windows
ТипДецентрализованная персональная серверная платформа . [4]
ЛицензияЛицензия Массачусетского технологического института
Веб-сайтwww.urbit.org

Urbit — это децентрализованная персональная серверная платформа [4], основанная на функциональном программировании [5] в одноранговой сети . [6] Платформа Urbit была создана неореакционным политическим блогером Кертисом Ярвином . [5] Первый выпуск кода состоялся в 2010 году. [7] Сеть Urbit была запущена в 2013 году. [2] Первая пользовательская версия (называемая OS1) была запущена в апреле 2020 года.

В 2022 году основным программным обеспечением в установке Urbit была «голая» текстовая доска объявлений. [8]

Функциональность

The Point описал Urbit OS1 как «базовый сервер обмена сообщениями» и сравнил его с Usenet 1990-х годов . [8]

Tlon, компания, основанная Ярвином для строительства Urbit, названная в честь рассказа Tlön, Uqbar, Orbis Tertius Хорхе Луиса Борхеса , [8] получила начальное финансирование от различных инвесторов с момента своего создания, в частности, Питера Тиля , чей Founders Fund с венчурной фирмой Andreessen Horowitz инвестировал 1,1 миллиона долларов. [9] Сообщество Urbit рассказывает о своей связи с Тилем и финансировании от него, который также поддерживал публичные мероприятия Urbit. [10] [8]

По оценкам The Point , по состоянию на сентябрь 2022 года активная пользовательская база Urbit составляла «несколько тысяч». [8]

Технические подробности

Стек программного обеспечения Urbit состоит из набора языков программирования («Hoon», высокоуровневый функциональный язык программирования , и «Nock», его низкоуровневый компилируемый язык); однофункциональной операционной системы, построенной на этих языках («Arvo»); реализации среды выполнения этой операционной системы («Vere»), инфраструктуры открытых ключей, построенной на блокчейне Ethereum («Azimuth»), для участия каждого экземпляра Urbit в децентрализованной сети; и самой децентрализованной сети, зашифрованного однорангового протокола . [11] [ необходим неосновной источник ]

128-битное пространство идентичности Urbit состоит из 256 «галактик», 65 280 «звезд» (по 255 для каждой галактики) и 4 294 901 760 «планет» (по 65 535 для каждой звезды) и комет под ними. [10]

Ярвин назвал Urbit «функциональным программированием с нуля» в 2010 году. [5] The Register описал Urbit как «переизобретший некоторые очень похожие на Lisp технологии». [12] Ризон описал Urbit как «сложный даже для самых опытных функциональных программистов». [13]

Политика и противоречия

В 2015 году приглашение Ярвина обсудить Urbit на конференции по программированию Strange Loop было отменено; организатор конференции заявил, что «простое включение и/или присутствие Ярвина затмит содержание его выступления». [14]

В 2016 году, после того как Ярвина пригласили на конференцию по функциональному программированию LambdaConf для обсуждения Urbit, пять докладчиков и три спонсора отказались от участия. Их заявленными причинами были утверждение Ярвина о том, что белые люди генетически наделены более высоким IQ, чем черные, и его поддержка рабства. [15]

Исходный код и эскизы дизайна проекта ссылались на некоторые взгляды Ярвина, включая первоначальную классификацию пользователей как «лордов», «герцогов» и «графов». Ярвин описал эту структуру Urbit в 2010 году как «цифровой феодализм ». [8] [16]

В сообщении в блоге от 2019 года Ярвин сказал, что Urbit «не задуман как политическая структура». [17] Джош Леман, исполнительный директор Urbit Foundation, в 2022 году отрицал, что Urbit — это «цифровой феодализм». [10]

Андреа О'Салливан из либертарианского журнала Reason в 2016 году описала Urbit как компанию с «либертарианским видением». [13]

Ярвин покинул Tlon в 2019 году. Леман сказал, что «самой сложной частью» его работы в Tlon было дистанцирование Urbit от Ярвина. [10] Ярвин вернулся в Urbit в 2024 году. [18]

Примечания

  1. ^ Среда выполнения Urbit, Vere, имеет другую версию и выпускается

Ссылки

  1. ^ "Urbit: A Solid-State Interpreter" (PDF) . urbit.org . Архивировано (PDF) из оригинала 31 мая 2022 г. . Получено 22 октября 2022 г. .
  2. ^ ab "Urbit.org Overview". urbit.org . Архивировано из оригинала 5 августа 2022 г. . Получено 13 сентября 2022 г. .
  3. ^ "Releases · urbit/urbit". GitHub . Архивировано из оригинала 2025-01-18 . Получено 21 января 2025 г. .
  4. ^ ab Wolfe, Alexandra (2017). Долина Богов: История Кремниевой долины . Simon and Schuster. стр.  219–222 . ISBN 9781476778945.
  5. ^ abc Lecher, Colin (21.02.2017). «Любимец альтернативных правых Менций Молдбаг хотел уничтожить демократию. Теперь он хочет продать вам веб-сервисы». The Verge . Получено 14.06.2019 .
  6. ^ Поуг, Джеймс (21.02.2023). «Внутри следующего рубежа новых правых: Американский Запад». Vanity Fair . Получено 20.07.2023 .
  7. ^ Ярвин, Кертис (13 января 2010 г.). «Urbit: функциональное программирование с нуля». moronlab . Получено 8 февраля 2023 г.
  8. ^ abcdef Дюстерберг, Джеймс (2022-09-09). «Среди предпринимателей реальности». The Point Magazine . Получено 20 июля 2023 г.
  9. ^ Пейн, Кори (2018). «Бедные победители». Live Work Work Work Die: Путешествие в дикое сердце Кремниевой долины . Нью-Йорк: Metropolitan Books. ISBN 9781627794862.
  10. ^ abcd Саттон, Руби (2022-10-13). "Мои выходные с марсианами". Astra . Получено 2023-07-20 .
  11. ^ Ярвин, Кертис; Филип, монах; Дюдин Антон; Паско, Раймонд (26 мая 2016 г.). «Urbit: твердотельный интерпретатор» (PDF) . Корпорация Тлон . Проверено 13 июня 2019 г.
  12. ^ Proven, Liam. "Странный мир операционных систем, отличных от C". The Register . Получено 20 июля 2023 г.
  13. ^ Андреа О'Салливан (2016-06-21). "Может ли Urbit перезагрузить вычисления? –". Reason.com . Получено 2020-05-06 .
  14. ^ Ауэрбах, Дэвид (10.06.2015). «Когда все, что нужно, чтобы вылететь с технической конференции, — это быть «отвлекающим фактором», у нас проблема». Журнал Slate . Получено 14.06.2019 .
  15. ^ Таунсенд, Тесс (2016-03-31). «Споры бушуют из-за „прорабовладельческого“ спикера Кертиса Ярвина». Inc.com . Получено 2019-06-14 .
  16. ^ Ярвин, Кертис (2010-01-12). "Пространство имен Urbit". GitHub . Архивировано из оригинала 2021-09-05 . Получено 2023-07-20 .
  17. ^ "Прощание основателя". Urbit.org . 14 января 2019 г. Получено 13 июня 2019 г.
  18. ^ Холмс, Хелен (29 августа 2024 г.). «Что общего у Дж. Д. Вэнса, Dimes Square и мира искусства? Больше, чем вы думаете». ARTnews .
  • Официальный сайт
  • Tlon.io - Корпоративный сайт
Взято с "https://en.wikipedia.org/w/index.php?title=Urbit&oldid=1271795221"