Urbit

Urbit — децентрализированная персональная серверная платформа на основе функционального программирования в одноранговой сети[4][5]. Платформа Urbit была создана альт-правым политическим блогером Кёртисом Ярвиным. Первый выпуск кода состоялся в 2010 году[6]. Запуск сети Urbit произошёл в 2013 году[3]. Первая пользовательская версия (OS1) вышла в апреле 2020 года.

По состоянию на 2022 год основным программным обеспечением в установке Urbit оставалась минималистичная текстовая доска объявлений[7].

Общие сведения
Urbit
Тип Децентрализированная персональная серверная платформа[1]
Авторы Кёртис Ярвин, Tlon Corporation[2]
Разработчик Tlon Corporation
Написана на Hoon, Nock, C, JavaScript
Операционные системы Linux, macOS, Windows
Первый выпуск 2013[3]
Последняя версия 409k-2 (Urbit OS) (3 марта 2026)
Репозиторий github.com/urbit/urbit
Лицензия MIT License
Сайт urbit.org

Возможности

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

Компания Tlon, основанная Ярвиным для разработки Urbit и названная в честь рассказа «Тлон, Укбар, Орбис Терциус» Хорхе Луиса Борхеса[7], с момента основания получила инвестиции от разных инвесторов, в том числе Питера Тиля, венчурные фонды Founders Fund и Andreessen Horowitz, вложившие 1,1 млн долларов[8]. Сообщество Urbit подчёркивало поддержку и финансирование со стороны Тиля, который спонсировал и публичные мероприятия проекта[7][9].

The Point оценил число активных пользователей Urbit на сентябрь 2022 года как «несколько тысяч»[7]

Технические особенности

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

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

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

Политика и критика

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

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

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

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

Андреа О’Салливан из либертарианского журнала Reason в 2016 году писала, что для Urbit характерно «либертарианское видение»[13]

Ярвин покинул Tlon в 2019 году. Леман называл своей «самой трудной задачей» попытку дистанцировать Urbit от Ярвина.[9]

В апреле 2024 года совет Urbit Foundation уволил Лемана, и Ярвин вернулся к руководству Urbit как неформальный «военный директор». Это подтолкнуло к уходу ряд ключевых сотрудников[18][19].

Примечания

  1. Wolfe, Alexandra. Valley of the Gods: A Silicon Valley Story : [англ.]. — Simon and Schuster, 2017. — P. 219–222. — ISBN 9781476778945.
  2. Urbit: A Solid-State Interpreter (англ.). urbit.org. Дата обращения: 22 октября 2022. Архивировано 31 мая 2022 года.
  3. 1 2 Urbit.org Overview (англ.). urbit.org. Дата обращения: 13 сентября 2022. Архивировано 5 августа 2022 года.
  4. Lecher, Colin Alt-right darling Mencius Moldbug wanted to destroy democracy. Now he wants to sell you web services (англ.). The Verge (21 февраля 2017). Дата обращения: 14 июня 2019. Архивировано 28 сентября 2025 года.
  5. Pogue, James (21 февраля 2023). “Inside the New Right's Next Frontier: The American West”. Vanity Fair [англ.]. Дата обращения 20 июля 2023.
  6. Yarvin, Curtis Urbit: functional programming from scratch (англ.). moronlab (13 января 2010). Дата обращения: 8 февраля 2023. Архивировано 27 сентября 2025 года.
  7. 1 2 3 4 5 6 Duesterberg, James Among the Reality Entrepreneurs (англ.). The Point (9 сентября 2022). Дата обращения: 20 июля 2023. Архивировано 15 октября 2025 года.
  8. Pein, Corey. Poor Winners // Live Work Work Work Die: A Journey into the Savage Heart of Silicon Valley : [англ.]. — New York : Metropolitan Books, 2018. — ISBN 9781627794862.
  9. 1 2 3 4 Sutton, Ruby My Weekend With the Martians (англ.). Astra (13 октября 2022). Дата обращения: 20 июля 2023. Архивировано 30 сентября 2025 года.
  10. Yarvin, Curtis; Philip, Monk; Dyudin, Anton; Pasco, Raymond Urbit: A Solid-State Interpreter (англ.). Tlon Corporation (26 мая 2016). Дата обращения: 13 июня 2019.
  11. Smith, Harrison; Burrows, Roger (2021). “Software, Sovereignty and the Post-Neoliberal Politics of Exit”. Theory, Culture & Society [англ.]. Sage Publishing. 38 (6): 143—166. DOI:10.1177/0263276421999439.
  12. Proven, Liam The weird world of non-C operating systems (англ.). The Register. Дата обращения: 20 июля 2023. Архивировано 8 сентября 2025 года.
  13. 1 2 O'Sullivan, Andrea Can Urbit Reboot Computing? (англ.). Reason (21 июня 2016). Дата обращения: 6 мая 2020. Архивировано 19 июля 2025 года.
  14. Auerbach, David When All It Takes to Be Booted from a Tech Conference Is Being a "Distraction," We Have a Problem (англ.). Slate (10 июня 2015). Дата обращения: 14 июня 2019. Архивировано 11 октября 2025 года.
  15. Townsend, Tess Controversy Rages Over 'Pro-Slavery' Tech Speaker Curtis Yarvin (англ.). Inc.com (31 марта 2016). Дата обращения: 14 июня 2019. Архивировано 12 октября 2025 года.
  16. Yarvin, Curtis Urbit namespace (англ.). GitHub (12 января 2010). Дата обращения: 20 июля 2023. Архивировано 5 сентября 2021 года.
  17. A Founder's Farewell (англ.). Urbit.org (14 января 2019). Дата обращения: 13 июня 2019. Архивировано 17 июня 2025 года.
  18. Holmes, Helen What Do J.D. Vance, Dimes Square, and the Art World Have in Common? More Than You Think (англ.). ARTnews (29 августа 2024). Архивировано 4 октября 2025 года.
  19. Kofman, Ava. Curtis Yarvin’s Plot Against America (англ.), The New Yorker (2 июня 2025). Архивировано 16 октября 2025 года. Дата обращения: 11 июля 2025.

Ссылки