Tech

Challenges and Future Directions for Urbit amidst Leadership Changes

Explore the challenges and future directions of Urbit as it navigates significant leadership changes. Understand the impact on its development, community engagement, and strategic goals in an evolving digital landscape.

Published

on

Challenges Facing Urbit: A Deep Dive

By all measures, Urbit has been navigating turbulent waters recently. The Urbit Foundation, a nonprofit organization guiding the development of this ambitious 22-year-old software initiative aimed at reconstructing the internet from the ground up, finds itself in a precarious financial situation, with a runway that could be counted in mere months. Over the past year, the ecosystem has witnessed what has been termed a “mass exodus” of startups and developers, as noted by William Ball, one of the foundation’s three board members, during a call with developers last Thursday.

The user experience within the network remains cumbersome, a quirk that some may find endearing but which poses a significant hurdle for a project aspiring to attract a broad, mainstream audience akin to that of the internet. The value of a star, the second-largest unit of digital real estate on the platform, has plummeted from a high of around $27,000 in late 2021 to just over $1,000 today, according to data from Dune Analytics.

In light of these challenges, the Urbit board recently made sweeping changes. They dismissed Josh Lehman, the foundation’s executive director since 2021, and appointed Christopher Colby, the founder of a prediction market startup called Alphabet, as interim director. Furthermore, the board abandoned a fundraising initiative, initially supported by Lehman, which aimed to develop a new layer-2 blockchain on top of Ethereum using a software development kit from the Cosmos ecosystem.

Perhaps most surprising to both Urbit enthusiasts and outsiders alike was the board’s decision to reinstate Curtis Yarvin, the project’s founder, who had stepped away in 2019. Yarvin is widely recognized for his unconventional political writings – but we’ll touch on that in a moment (Just a bit, promise). Though he does not hold an official position within the foundation, he will lead strategic initiatives moving forward. “We don’t give a [expletive] about titles,” Yarvin stated in an interview with CoinDesk. “We’re here to fix this.”

This shakeup has unsettled some prominent figures within the Urbit community. Several key players, including Chief Technology Officer Ted Blackman and senior software engineer Liam Fitzgerald, have opted to resign from the foundation. Blackman clarified that although he is no longer affiliated with the nonprofit, he intends to continue his work on Urbit as an unpaid open-source developer while launching an unrelated consulting venture to sustain his finances.

“Most of the core developers, including myself, are dedicated to advancing Urbit, irrespective of financial remuneration,” Blackman conveyed to CoinDesk. “Claims of Urbit’s demise have been greatly exaggerated.” Fitzgerald, who expressed his dissatisfaction with the board’s erratic communication regarding these changes, shared a more tentative outlook but did not dismiss the possibility of continuing his work on Urbit outside the framework of the foundation: “It’s a possible direction,” he remarked.

Yarvin has indicated that part of his focus will be on managing community relations. “There are a lot of ruffled feathers out there,” he admitted during an extensive, hours-long call with developers. “We’re in the process of unruffling them.” Nonetheless, he cautioned that some proverbial eggs may have to be broken in the pursuit of progress. “We have to fix this now,” he emphasized. “That will likely limit our ability to tackle this collegially.” Just a few days later, Ball informed CoinDesk that the foundation would retain half of its staff, observing that “morale is much higher now.”

What Happened to Urbit?

To simplify, Urbit is a decentralized network of “personal servers” with the grand ambition of restoring user sovereignty on the internet, which has increasingly become reliant on massive, politicized platforms like Facebook and Google for data hosting. The project underscores its lofty goals by employing its own programming languages (Nock and Hoon), a unique operating system (known as Arvo), and its own identity framework (Azimuth). This system is undeniably unconventional, exemplified by the naming conventions: for instance, this reporter’s digital identity on the network is identified as ~fodrex-malmev. Enthusiasts have embraced this eccentricity, dubbing themselves “Martians.”

Currently, the network primarily facilitates direct messaging, group chats, and the ongoing development of Urbit itself. However, the ultimate vision is for virtually all online activities to eventually take place within the Urbit ecosystem. Yarvin, a veteran of Silicon Valley’s dotcom boom, initiated work on Urbit back in 2002. In 2013, he established a company named Tlon (inspired by a Jorge Luis Borges story) to further develop the software. Although Yarvin departed from Tlon in 2019, he retained significant ownership of the namespace, or digital real estate, on the network.

By 2022, Urbit had garnered notable investment capital, along with a growing number of startups, developers, and a burgeoning buzz in the community – likely due, at least in part, to its idiosyncratic nature. The foundation was established to take over core development from Tlon, which had shifted its focus to product development. Writers and artists flocked to Assembly, the community’s annual conference, to speak alongside tech innovators, creating an atmosphere brimming with enthusiasm.

However, Yarvin suggests that this was also when the Urbit community began to falter. “A lot of the flattery went to everyone’s heads,” he reflected in an interview with CoinDesk. “We kind of ended up pretending, not just to others but to ourselves, that the system was more developed than it truly was.” Urbit had consciously opted out of participating in the initial coin offering frenzy of 2017-2018, which meant it never amassed a significant financial reserve. Yarvin argues that the project fell into a similar trap as many cryptocurrency teams, stating, “We funneled energy into building an ecosystem under the assumption that we were ready to build one – there’s no way to reverse that now. The result has been a lot of dead code and many disappointed individuals.”

Lehman, the former executive director, noted that one of the challenges faced was the foundation’s reliance on selling “galaxies,” which are the largest units of address space on the network, to venture capital investors to fund core development. “The difficulty of being effectively venture-funded is that venture capital demands growth,” Lehman explained. “As the team driving core development, we’re somewhat detached from the levers that drive growth, which rely on product companies, many of which have exited the ecosystem.” One such company, Kinode (previously known as Uqbar), is aiming to develop a similar peer-to-peer computing infrastructure but with a more conventional software stack, including the Rust programming language. “Over time, we realized that the software that constituted Urbit simply wouldn’t deliver,” shared Ben McCormick, a consultant at Kinode. “Many others echoed the sentiment: ‘What if someone created Urbit, but made it more traditional?’ And that’s how we ended up pursuing that path.”

Yarvin praised Lehman but noted that his management style was more suited for an established organization than for a nascent venture that should always operate under the assumption that it is fighting for survival, regardless of how much capital it has raised. “Josh is an excellent peacetime CEO,” Yarvin commented. “But the Urbit project is still a startup. We remain in a default-dead state, and we will perish if we cannot make this a concrete reality. That requires a wartime CEO.” Lehman expressed his intention to continue contributing to Urbit, asserting, “Many individuals are highly motivated to keep the project alive, and I am among them.”

What’s Next for Urbit?

When asked how he plans to extend the foundation’s runway, Yarvin responded, “We need to develop something that is investable, and we are doing that rapidly. Creating a project that people genuinely love and addressing the tokenomics seriously will likely suffice.” Part of Yarvin’s strategy involves accelerating Urbit’s growth as an identity system and social network without waiting for the slower progression of the operating system.

In a draft thread on X (formerly Twitter) shared with CoinDesk, Yarvin proposed that Urbit identities could soon function as a decentralized single sign-on for websites, akin to the Ethereum Name Service (ENS). He pointed out that while ENS handles are unlimited and require renewal every few years, Urbit identities are scarce, and users own them outright rather than merely leasing them. Users would still have the option to utilize decentralized servers running on the Arvo operating system, but this would no longer be a prerequisite for accessing Urbit.

“Urbit as a society comprises those who engage with their Urbit identities,” Yarvin explained in the interview. “Fostering that society essentially means inviting individuals into this realm. It doesn’t necessarily correlate to any specific technical advancement.” To facilitate the expansion of the social network and to mend the address space market, the foundation plans to implement changes to Azimuth, the Ethereum smart contract that serves as the record keeper for Urbit.

Azimuth initially operated on the main Ethereum network, which became prohibitively expensive for tracking ownership of namespace as gas fees surged during the 2020-2021 crypto bull market. To mitigate this issue, Azimuth transitioned to its own layer-2, a “naive rollup,” in 2021. However, this approach came with its own set of challenges. A planet, or user identity, issued from the rollup layer cannot be registered on the main Ethereum chain. (Imagine transferring ownership of a house but having no way to notify the county clerk.)

Rather than pursuing Lehman’s plan to develop another Ethereum layer-2, Yarvin has proposed migrating Azimuth to an existing one. While no commitments have been made, the team is leaning towards Base, the network developed by the crypto exchange powerhouse Coinbase, which is known for its low transaction fees. Regardless of the eventual destination, the new Azimuth contract would issue fungible “visa” tokens, a portion of which could be traded on centralized or decentralized crypto exchanges. Visa tokens would be redeemable for newly created, non-fungible planets on the Urbit network, though not all at once.

Some visa tokens would “activate” and become immediately redeemable, while a larger portion would become available one to two years post-issuance, an even larger number after five years, and still more after a decade. The longer the waiting period, the lower the price of a visa token is expected to be. The objective is to incentivize long-term commitment without locking users into holding tokens. As Yarvin articulated, “Individuals with diamond hands are rewarded for deeper investment, while those wishing to exit have a liquid way to do so, but they all must squeeze through the same narrow opening.”

About That Political Controversy

For an extended period, Urbit found itself overshadowed by Yarvin’s right-wing ideology, which is reminiscent of Frederick the Great rather than Barry Goldwater, articulated in lengthy, dense blog posts dating back to 2007 under the pseudonym Mencius Moldbug. In 2015, a technical conference rescinded his speaking invitation. The following year, another tech conference faced sponsor withdrawals and nearly faced cancellation due to his speaking engagement, amid concerns that his presence might render attendees feeling “unsafe.” (Perhaps some attendees feared he would bore them to tears with lengthy readings of his posts or subject them to his poetry.) This year, that same conference hosted a talk by Fitzgerald from the foundation with hardly a ripple of controversy, suggesting that Urbit, at least, is no longer viewed as radioactive.

Although the cancel culture of the late 2010s and early 2020s may be waning, bringing Yarvin back represents a calculated risk for Urbit, as noted by board member William Ball during the developer call. “Upon hearing that Curtis was back, my initial reaction was, ‘Wow, this guy’s going to derail everything,'” Ball later confessed to CoinDesk. However, he and the other board members were pleasantly surprised after discussions with Yarvin. “I genuinely felt, ‘Here’s a man who has evidently matured over the past five years,’ or perhaps I simply didn’t know him well enough,” Ball remarked. He also noted Yarvin’s awareness of practical commercial realities, combined with a commitment to ensuring essential computer science research is insulated from commercial pressures.

Yarvin asserted that his polarizing reputation may have become an asset to the Urbit community, as it helps filter out individuals more interested in causing disruptions than in contributing productively. “The result of my political reputation is that toxic left-wing individuals tend to avoid Urbit, while toxic right-wing individuals must be reminded to leave,” he stated. To clarify, unlike centralized platforms, trolls cannot be expelled from the Urbit network; they are simply excluded from curated, self-selecting communities. “If Urbit as a society has any political mission, it is depoliticization,” Yarvin concluded. “That mission is to create a genuinely safe space for everyone, and when I say everyone, I mean everyone. And that’s something the world desperately needs.”

Leave a Reply

Your email address will not be published. Required fields are marked *

Trending

Exit mobile version