跳到正文
AI NEWS JOURNAL
arXiv cs.DCAI NEWS / JOURNAL

GLP 网络 API 规范

arXiv:2610.32583v1 发布类型:交叉摘要:多智能体确定性GLP(madGLP)以仅通过异步消息传递进行通信的智能体运行草根逻辑程序(GLP),并假定消息传递是公平的:每条发出的消息最终都会被送达。每个智能体运行在用户的智能手机上,其身份由该用户的公钥标识。草根平台不依赖任何全局资源,仅依靠网络,因此智能体必须通过低功耗蓝牙、局域网以及穿越NAT后的互联网,经由任何人都可运行的 rendezvous 服务器实现彼此间的通信。然而,madGLP对这类网络的要求,以及网络对平台的要求,此前尚未明确。我们在此对madGLP之下的网络层进行了规范。凡是能在GLP中完成的操作,均在GLP中得以实现;该层仅提供

对应语言译文排队中,完成后自动更新。

Abstract:Multiagent deterministic GLP (madGLP) runs Grassroots Logic Programs (GLP) as agents that communicate solely by asynchronous message passing, and assumes fair delivery: every message sent is eventually delivered. Each agent runs on a person's smartphone, named by the person's public key. A grassroots platform depends on no global resource but the network, so agents must reach one another over Bluetooth Low Energy, on a local network, and across the Internet from behind NAT, via rendezvous servers anyone can run. What madGLP requires of such a network, and what the network requires of the platform, has not been specified. We specify the networking layer beneath madGLP. Anything that can be done in GLP is done in GLP: the layer provides only what GLP cannot reach - the network stack, the location service, application attestation, and cryptographic primitives. Three transport underlays share one interface. Over PAN and LAN, an agent advertises a rotating recognition token derived from its key and time slot, so a peer who knows the key recognises it before contact and nobody else can track it; whether it answers unrecognised contacts is a per-underlay trust level set by GLP. Over WAN, a rendezvous server is a static-address host running the headless layer and a GLP rendezvous agent that coordinates hole punching, relays no payload, and belongs to no social graph. On every underlay, peers establish a mutually authenticated Noise session from Ed25519 keys, then attest, bound to the handshake hash, that each runs the application published under its developer's key, verified against Apple's and Google's roots with no third party contacted. One message protocol, over UDP datagrams and GATT writes, provides the fair, unordered, atomic and authenticated delivery madGLP assumes.

Submission history

Access Paper:

View PDF

HTML (experimental)

TeX Source

Additional Features

Audio Summary

Current browse context:

References & Citations

Google Scholar

Semantic Scholar

Bookmark

Institution

arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.

Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.

Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.

资料来源

arXiv cs.DC
← 继续阅读全部动态