# Open- and Free Everything Non-deterministic Processor (NDP) through IPFS

**URL:** <https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883>\
**Category:** Working Groups & Communities\
**Created:** [January 24, 2023, 1:30pm UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883 "2023-01-24T13:30:58Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [January 24, 2023, 1:30pm UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/1 "2023-01-24T13:30:58Z")

</div>

Hello dear IPFS community!

We are running a German non-profit foundation gridsat.eth/ deploying an Open- and Free Everything NDP with unlimited linear scalability over the global computing grid.

To keep the NDP open and free, we publish on IPFS appreciating your pinning efforts which we keep current in his very thread.

NFT with NDP source code: QmNZ6pKjn5s68MazQycJwazymio9rGx3i6qZqCDsgfzgBPA  
NDP git repository: QmYjdbvH4fvrJosbn9Nu85QUZB9MQC9P6CwozcMJELepSj  
gridsat.eth: QmQeJ7VBprbEq2EadPEQJM4B7eqfbekGk3sRqQACYEvVC1

We are well aware about well justified scepticism concerning an NDP especially considering the scientific approach with logic and linguistics (Classic Arabic) yet this is why we were able to deploy on IPFS and post here - any questions and support requests please drop a message.

---

<div class="post-metadata">

**Author:** ![SionoiS](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/sionois/32/5103_2.png) [@SionoiS](https://discuss.ipfs.tech/u/SionoiS)\
**Post date:** [January 25, 2023, 2:50pm UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/2 "2023-01-25T14:50:54Z")

</div>

Interesting… What can you compute exactly with this processor?

---

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [January 25, 2023, 7:45pm UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/3 "2023-01-25T19:45:37Z")

</div>

hi, thanks for asking! The NDP efficiently solves any SAT problem (Boolean satisfiability problem) with CNF/DIMACS (Conjunctive Normal Form) input - specifically, 3SAT with 3CNF input (3 vars/clause) - typical SAT problems are rather abstract but broken down a little bit they include thousands of logical decision problem such as routing, molecular- and material design, Artificial general intelligence (AGI) and so forth (among others, we put some disruptive applications in a [2min video](https://youtu.be/7Aq4Yy57P-Q) on [gridsat.eth/](ipfs://bafybeibchsfbqvshwcbp6elfdm54vkzbr2wp7clazv5iqjpn2w7cfj7pey/) - the NDP outputs so called “Binary Decision Diagrams” (BDDs) which are equivalent to the truth table in Boolean algebra, e.g., the BDD for a 64bit multiplication circuit where all multiplication operations within the bit-range would have been processed ready for readout by just setting the respective input bits - please feel free to dig deeper at any time!

---

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [January 26, 2023, 11:12pm UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/4 "2023-01-26T23:12:39Z")

</div>

**CID-update**

**NFT with NDP source code:** QmNZ6pKjn5s68MazQycJwazymio9rGx3i6qZqCDsgfzgBP  
**NDP git repository:** QmYjdbvH4fvrJosbn9Nu85QUZB9MQC9P6CwozcMJELepSj  
**gridsat.eth:** QmekWy8Nrie8gxB26K3F9WKHMR8g74dsHQpqFKSRmbte5U

---

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [February 8, 2023, 1:09pm UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/5 "2023-02-08T13:09:52Z")

</div>

**CID-update**

**NFT with NDP source code:** QmNZ6pKjn5s68MazQycJwazymio9rGx3i6qZqCDsgfzgBP  
**NDP git repository:** QmYjdbvH4fvrJosbn9Nu85QUZB9MQC9P6CwozcMJELepSj  
**gridsat.eth:** QmWxzTDuZzDGD24tv2cukJhUo5H8CF9bUqA8bxZR7Y77UK

---

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [March 3, 2023, 11:37am UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/6 "2023-03-03T11:37:10Z")

</div>

**CID-update**

**NFT with NDP source code:** QmNZ6pKjn5s68MazQycJwazymio9rGx3i6qZqCDsgfzgBP  
**NDP git repository:** QmYjdbvH4fvrJosbn9Nu85QUZB9MQC9P6CwozcMJELepSj  
**gridsat.eth:** QmcqvBRxGzhghTjY3fd6JMMEsXDDAmyaNrvz2zzrZkxKPm

---

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [March 4, 2023, 10:12am UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/7 "2023-03-04T10:12:46Z")

</div>

**CID-update**

**gridsat.eth:** QmVTu2CoDfqv732DYuKobUCEgkRdSoCHDdQ3o7xF1H3UEn

---

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [June 13, 2023, 10:40am UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/8 "2023-06-13T10:40:27Z")

</div>

**CID-update**

**gridsat.eth/:** QmV3o7utXqmp5YwEWY9WoorzuSaL9QbMoZ2nwt7ocjKnq1

---

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [October 11, 2023, 10:27am UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/9 "2023-10-11T10:27:55Z")

</div>

**CID-updates**

**NDP git repository with Ray:** QmUezbkQV2bPh3HzYbLe8YsgNHgaRC3a7cWKh2kiVYrdAQ  
**gridsat.eth:** QmSrS25jR29DXmqzMXMTrnSWeSu3dUu9z3jCMuiwnBXFST

---

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [October 29, 2023, 8:46pm UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/10 "2023-10-29T20:46:26Z")

</div>

**CID-updates**

**gridsat.eth:** QmRc5pS245Wo6JGHKV3r3Z746S5nhBxsbPXsw6ESvyZhT8

contains a new mirrored paper:

N. Abdelwahab  
Three Dogmas, a Puzzle and its Solution  
J. Acad. (N.Y.) 2023, Vol. 12,1:3-101  
[ipfs://QmcczrL8Qow66Xt3aJJpnn98Y5MCAMRWBYWFSK2V17Ks8F](ipfs://QmcczrL8Qow66Xt3aJJpnn98Y5MCAMRWBYWFSK2V17Ks8F)

**CID:** QmcczrL8Qow66Xt3aJJpnn98Y5MCAMRWBYWFSK2V17Ks8F

---

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [December 26, 2023, 2:57pm UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/11 "2023-12-26T14:57:07Z")

</div>

**IMPORTANT CID-updates**

**new NDP git repository with Ray and more statistics:** QmeTezFeoEXoQCQuC2TcKBQ5v2WpdD9duSLqbixpTy7ceB

**gridsat.eth update:** QmUjE21vHEGfKKA9ovtaSDFfiCF2ZEuHk9t9Gv6AR5HPsL

---

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [February 27, 2024, 1:25pm UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/12 "2024-02-27T13:25:22Z")

</div>

**IMPORTANT CID**

**new git repository for the CNF Generator for Factoring Problems by Paul Purdom and Amr Sabry:**

QmeeDsP4WnHG5F8dYazDnyUGhdnF1t8J4i4YAMgXCa6wB4

Currently hosted at:  
[https://cgi.luddy.indiana.edu/~sabry/cnf.html](https://cgi.luddy.indiana.edu/~sabry/cnf.html)

and:

> **[GitHub - GridSAT/CNF\_FACT-MULT: CNF Generator for Factoring Problems](https://github.com/GridSAT/CNF_FACT-MULT)**
>
> CNF Generator for Factoring Problems. Contribute to GridSAT/CNF\_FACT-MULT development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [June 3, 2024, 12:27pm UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/13 "2024-06-03T12:27:14Z")

</div>

**IMPORTANT CID-updates**

1. **NDP git repository for FACT** (NDP-h.git): Qmd41YYgoAvz42QVypeeJiBLXG7NDP5hjrCD5dsKvVA7ob

2. **CNF-generator for FACT** (CNF\_FACT-MULT.git): QmYuzG46RnjhVXQj7sxficdRX2tUbzcTkSjZAKENMF5jba

3. **gridsat.eth update** : QmbguqMB2nEik24tbpgqmV2ozeWKBL5Cs38i44KGTJoevS

---

<div class="post-metadata">

**Author:** ![veermetri05](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/veermetri05/32/7854_2.png) [@veermetri05](https://discuss.ipfs.tech/u/veermetri05)\
**Post date:** [June 5, 2024, 4:39pm UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/14 "2024-06-05T16:39:19Z")

</div>

> [@gridsat](#):
>
> we publish on IPFS appreciating your pinning efforts which we keep current in his very thread

To make this more available in more decentralized fashion. I would recommend to use [Crust Network Pinner](https://github.com/crustio/ipfs-crust-action) which you may easily integerate into your production pipeline.

---

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [June 6, 2024, 7:34am UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/16 "2024-06-06T07:34:53Z")

</div>

thanks for your interest and feedback! kindly suggest to visit the resources page on gridsat.eth/ ([gridsat.io](http://gridsat.io)) - a good starting point could be the [45min lecture on #2SAT](https://youtu.be/uo9za6AGarQ) (read: count 2SAT = NP hard) - this lecture refers to the respective paper “#2SAT is in P” -

---

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [June 6, 2024, 9:37am UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/17 "2024-06-06T09:37:10Z")

</div>

thank you so much! working on it walking through the complexity…

---

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [November 24, 2024, 10:39pm UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/18 "2024-11-24T22:39:01Z")

</div>

**IMPORTANT CID-updates**

1. **NDP git repository c++ Cluster Version - FACT/OpenMPI** (NDP-5.git): QmXtWj3wvrey4b6RSvyCnJjk3gyFzQyHn6HJogrDe5Nmmk
2. **NDP c++ code Cluster Version - FACT/OpenMPI** (NDP-5\_1\_3.cpp): QmdTKs2z4AFq9xXEjCdKW3cmDsd6jMTqQhAn4L1NdGAQR2
3. **NDP c++ code Local Parallelism FACT/OpenMP** (NDP-4\_4\_3.cpp):  
Qma224hsWPjJxVdMxSJ54tg3uarT4w4xy3HLZBtGherLWq
4. **NDP c++ code FACT/SingleCore** (ndp-4\_1\_3.cpp):  
QmPUUuYF5U5xXCoVTebSPsjgNskxgrwRr8GNc2TQSXx4H3
5. **gridsat.eth update** : Qmati4BXgVDTryrnLg7Zd4JUvRVa6QE7h1GmoVRKQBJCsL

---

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [March 12, 2025, 2:47am UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/19 "2025-03-12T02:47:05Z")

</div>

**IMPORTANT CID-updates with x1000 faster code**

1. **NDP git repository c++ Cluster Version - FACT/OpenMPI** (NDP-5.git): QmQAekSFrqFnu1VsN63m8gcRABqpjzUDFZU3sS8oSMPJSL
2. **NDP c++ code Cluster Version - FACT/OpenMPI** (NDP-5\_6\_7.cpp with ClauseSetPool.hpp): Qmar74LHsa51rk2i5X3sDC477NySitfGNbBVYk8B83mn6A
3. **NDP c++ code Local Parallelism FACT/OpenMP** (NDP-4\_5\_7.cpp with ClauseSetPool.hpp):  
QmYAHcXHwpfpjJeA9ew7mGHqhrBZcnSV2pZ3CqeyJXmCfg

---

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [March 14, 2025, 1:01am UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/20 "2025-03-14T01:01:07Z")

</div>

**CID-update**

**gridsat.eth** (IPFS-website): QmULWj29bXohBzxd3Z1J1qgd3QBtK54VdHb9R6ajE5hHHv

---

<div class="post-metadata">

**Author:** ![gridsat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/gridsat/32/7366_2.png) [@gridsat](https://discuss.ipfs.tech/u/gridsat)\
**Post date:** [September 3, 2026, 12:36pm UTC](https://discuss.ipfs.tech/t/open-and-free-everything-non-deterministic-processor-ndp-through-ipfs/15883/21 "2026-09-03T12:36:18Z")

</div>

**CID-updates**

1. **CPC-validation git repository for Consraint Physical Computing** (cpc-validation.git): QmSnfPuXzi7r5V5ME6DAyzeo48NqpNFufvrmXmQML3YCtz

2. **gridsat.eth update** : Qme7JPAPG5BEtQF99bfKa3zrpyrNWT1nP3EzsLj2qsbaQE
