Urbits由数字地址标识,但它们很少以数字形式引用.它们通常是人类可发音的形式,每个字节都被转换成三个字母的音节.从文档中举例说明:
8 bits galaxy ~lyt
16 bits star ~diglyt
32 bits planet ~picder-ragsyt
64 bits moon ~diglyt-diglyt-picder-ragsyt
128 bits comet ~racmus-mollen-fallyt-linpex--watres-sibbur-modlux-rinmex
Run Code Online (Sandbox Code Playgroud)
我最初假设每个字节在所有情况下都有一个简单的文本表示,然后才能看到行星名称不包括它们的星星名称.显然,这里有另一个级别的编码,但我怀疑它太复杂(可能是非加密的),因为它意味着很容易被解码.
Uribt名称编码系统如何工作?
我的 Urbit 星球运行在可从 Internet 访问的服务器上,允许其他对等点直接连接,而无需打孔或通过恒星或星系进行代理。
我想启动单独的 Urbit 月球实例,一个用于我的每台个人计算机。它们总是在至少一个 NAT 层之后,并且可能在网络之间移动,因此它们可能会依赖地球来进行连接。
如何从我的 Urbit 星球初始化新月?是否有命令可以生成我在初始化期间使用的新名称/票证对,或者我是否需要直接在月球上使用我的星球名称和密码?
如果可能,我是否可以指定一个未使用的月球名称(在行星的地址空间内)来初始化该月球,而不是随机选择一个?
我下载了 urbit 并第一次尝试启动我的船。按照在线说明,我运行了以下命令:
./urbit -w sampel-palnet -k path/to/my-planet.key
脚本一直进行到这一行:
boot: downloading pill https://bootstrap.urbit.org/urbit-v0.10.4.pill
一段时间后,我收到了这个问题标题中的错误。
有谁知道错误意味着什么以及我可以做些什么来解决它?
urbit ×3