Thread

Zero-JS Hypermedia Browser

Relays: 5
Replies: 1
Generated: 20:15:55
The Gutenberg Protocol Johannes Gutenberg A Bitcoin-Native Distributed Compute and Storage Protocol License Notice This document (text) is licensed under Creative Commons Attribution 4.0 (CC BY 4.0). The OCSL protocol specification, message formats, and algorithms described herein are licensed under the MIT License. Abstract A method is described for coordinating compute and storage resources among peers. Participants provide CPU, GPU, and storage. Compensation is streamed in Bitcoin using Lightning. Verification is achieved by deterministic redundant execution and Merkle commitments. No alternative tokens are required. No trusted central coordinator is required. 1. Introduction General-purpose remote computation is dominated by centralized service operators. These systems require identity, billing accounts, and trust in the service provider. They also hold control over censorship and data inspection. A decentralized alternative can remove these trust requirements. This protocol allows peers to advertise and consume computational work using Bitcoin as the medium of settlement. Workloads are executed in isolated environments. Outputs are verified by content-hash matching across multiple independent providers. 2. Identity Nodes are identified by their Lightning public key. No accounts or personal identity are required. Optional on-chain fidelity bonds may be used to increase selection probability. 3. Resource Advertisement Nodes broadcast simple capability messages over a distributed routing layer. Fields include CPU count, GPU availability, memory, storage size, price in satoshis per second, and maximum concurrent workloads. 4. Job Submission The client selects one or more providers and transmits encrypted job input. Providers execute the job inside isolated virtual machines. Outputs are represented as Merkle roots. 5. Verification For deterministic workloads, two or more providers must produce identical Merkle root outputs. If results match, the computation is considered valid. If results differ, no provider is paid for that slice. 6. Payment Payment is streamed in Bitcoin via Lightning in fixed-time slices. If a slice is not paid, the provider halts work. No credit or post-settlement is required. 7. Storage Storage providers return proofs of retrievability for requested chunks. Content is addressed by Merkle root. No trusted replication claims are assumed. 8. Security Isolation is enforced by minimal virtual machine environments. Default outbound traffic is denied. Providers do not see plaintext workloads. 9. Comparison Systems that rely on shitcoins require speculative asset exposure and inflationary subsidy models. This system requires none of these. It functions using Bitcoin alone. 10. Conclusion A minimal system for decentralized compute and storage is described. Payments are native to Bitcoin. Verification is cryptographic and redundant. No external trust anchoring is needed. #bitcoin #peer-to-peer #runknots #grownostr
2025-11-10 09:14:25 from 1 relay(s) 1 replies ↓
Login to reply

Replies (1)

I am not a computer scientist, academic, or scholar. I have limited knowledge of the technical aspects of bitcoin, programming, cryptology, mathematics, or protocols. I, with chatGPT, refined this protocol proposal. My hope is that in the future an improved version of this protocol has the potential to support decentralized and open source AI applications. I hope this can be the framework to empower individuals. If anything, perhaps this will cause someone else to have a better idea and greater project. I believe that ASIC miners are essential to Bitcoin, but I find it tragic that the individual lost the ability to use computers they own to earn bitcoin. I believe this has hindered the adoption of Bitcoin, the Peer-to-Peer Electronic Cash System, as the primary method of transactions in everyday life. Perhaps this open-source protocol can enable the individual to once again utilize computers they own to not only earn Bitcoin, but ensure there is decentralized computational power accessible to anyone worldwide. If it violates core principles of bitcoin or if the concept unworkable or idiotic, I apologize. If there are already projects accomplishing this, I also apologize. I could not find anything exactly like this. I ask the following. If any individual finds any of this protocol proposal to be of use, contribute to the idea. Please incorporate the requirement to tie this protocol to nodes; it is essential as many people worldwide run their own full nodes. Modify, improve, and seek to make this project more decentralized. Ensure that individuals are able to participate in the protocol with as low barrier to entry as possible. Make the world a better place. I leave this project in your hands. #bitcoin #grownostr nostr:nevent1qvzqqqqqqypzqdrhuqqft737u48szxfzkhm9jumtfqds02qhtsuvn5hjujlghp6nqyg8wumn8ghj7mn0wd68ytnddakj7qg3waehxw309ahx7um5wgh8w6twv5hsqgxu0dqt5ly85xn0fdyss9eveusuh32grjv3yh6w2g23my6awsur5uw2dyn2
2025-11-10 09:15:32 from 1 relay(s) ↑ Parent 1 replies ↓ Reply