-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
144 lines (136 loc) · 6.5 KB
/
Copy pathindex.html
File metadata and controls
144 lines (136 loc) · 6.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>TokenMosaic</title>
<meta name="description" content="TokenMosaic is a protocol for composing shared tokens and distributed execution capacity into verifiable public-good work.">
<link rel="canonical" href="https://tokenmosaic.github.io/">
<link rel="stylesheet" href="styles.css">
</head>
<body>
<header class="site-header">
<a class="brand" href="#top" aria-label="TokenMosaic home">
<span class="brand-mark"></span>
<span>TokenMosaic</span>
</a>
<nav aria-label="Primary">
<a href="#protocol">Protocol</a>
<a href="#paper">Paper Core</a>
<a href="#code">Code</a>
</nav>
</header>
<main id="top">
<section class="hero">
<div class="hero-copy">
<p class="eyebrow">Shared token economics for useful work</p>
<h1>Compose idle tokens, agents, tools, and people into verifiable task graphs.</h1>
<p class="lead">
TokenMosaic is a research protocol for turning distributed AI capacity into auditable public-good computation:
decompose, assign, verify, merge, recover, and settle.
</p>
<div class="hero-actions">
<a class="button primary" href="https://github.com/FreedomIntelligence/TokenMosaic">Code Repository</a>
<a class="button secondary" href="#paper">Read the Core Idea</a>
</div>
<p class="authors">Hongzhan Tu, Zhizhou Wang, Yan Hu, Benyou Wang</p>
</div>
<img class="hero-art" src="assets/hero-mosaic.svg" alt="Mosaic of task units becoming verified work">
</section>
<section class="band summary" id="paper">
<div class="section-heading">
<p class="eyebrow">Paper Core</p>
<h2>From proof-of-work to proof-of-useful-work.</h2>
</div>
<div class="summary-grid">
<article>
<h3>Problem</h3>
<p>
Large AI-era tasks need more than generation: they need planning, decomposition, tool use, verification,
expert review, revision, and accountable integration. The total token and compute budget can exceed one
user or lab.
</p>
</article>
<article>
<h3>Resource</h3>
<p>
Personal devices, local GPUs, model credits, browser tools, human annotators, and user-owned agents often
sit idle. TokenMosaic treats this spare capacity as a shared resource pool.
</p>
</article>
<article>
<h3>Protocol</h3>
<p>
A large request becomes a task tree or DAG. Atomic units are routed to contributors, locally validated,
globally verified, recursively merged, and recorded in a contribution ledger.
</p>
</article>
</div>
</section>
<section class="band visual" id="protocol">
<div class="section-heading">
<p class="eyebrow">Protocol View</p>
<h2>Every accepted answer carries its route, evidence, and settlement trail.</h2>
</div>
<img class="wide-figure" src="assets/protocol-flow.svg" alt="TokenMosaic protocol flow from task owner to settlement ledger">
</section>
<section class="band split">
<div class="split-copy">
<p class="eyebrow">Task Graph</p>
<h2>Decomposition makes the work parallel; verification makes it safe to merge.</h2>
<p>
The protocol does not assume one universal solver. Each task family supplies a decomposition function,
executor contract, verifier, and merge rule. The shared layer handles leases, retries, provenance,
canonical output selection, and settlement.
</p>
</div>
<img class="panel-figure" src="assets/task-dag.svg" alt="Recursive task graph with verified branches">
</section>
<section class="band split reverse">
<img class="panel-figure" src="assets/token-ledger.svg" alt="Contribution ledger connecting rewards and penalties to verified work">
<div class="split-copy">
<p class="eyebrow">Incentive Loop</p>
<h2>Rewards attach to verified contribution, not mere participation.</h2>
<p>
Clients commit to assigned work, submit artifacts and metadata, and receive rewards when their outputs pass
verification and merge checks. Failed, late, or malicious outputs can be rejected, reassigned, or penalized.
</p>
</div>
</section>
<section class="band principles">
<div class="section-heading">
<p class="eyebrow">Design Desiderata</p>
<h2>Five constraints define when a task fits TokenMosaic.</h2>
</div>
<div class="principle-grid">
<div><span>01</span><h3>Decomposable</h3><p>Clear task units, dependencies, and merge relations.</p></div>
<div><span>02</span><h3>Verifiable</h3><p>Each unit has a checker, quorum, rubric, or formal validator.</p></div>
<div><span>03</span><h3>Extendable</h3><p>Task-specific logic stays in plugins, not the protocol core.</p></div>
<div><span>04</span><h3>Scalable</h3><p>More contributors improve speed, quality, redundancy, or recovery.</p></div>
<div><span>05</span><h3>Autonomous</h3><p>Routine assignment, retry, merge, and settlement follow rules.</p></div>
</div>
</section>
<section class="band code" id="code">
<div class="section-heading">
<p class="eyebrow">Repository</p>
<h2>The public code release is a local protocol prototype.</h2>
</div>
<div class="code-grid">
<div>
<h3>Included</h3>
<p>Python protocol engine, event ledger, SQLite projections, artifact hashes, factorization plugin, Lean proof plugin, tests, and experiment runners.</p>
</div>
<div>
<h3>Not Included Yet</h3>
<p>The paper PDF is not uploaded in this release. Production chain, wallet, marketplace, and public worker network code are outside the current prototype.</p>
</div>
</div>
<a class="button primary" href="https://github.com/FreedomIntelligence/TokenMosaic">Open GitHub Repo</a>
</section>
</main>
<footer>
<span>TokenMosaic</span>
<span>https://tokenmosaic.github.io/</span>
</footer>
</body>
</html>