diff --git a/.obsidian/app.json b/.obsidian/app.json index e2ce0cc..f0bece7 100644 --- a/.obsidian/app.json +++ b/.obsidian/app.json @@ -1,5 +1,11 @@ { "legacyEditor": false, "livePreview": true, - "promptDelete": false + "promptDelete": false, + "alwaysUpdateLinks": true, + "spellcheck": true, + "trashOption": "local", + "newFileLocation": "folder", + "newFileFolderPath": "pages", + "attachmentFolderPath": "./assets" } \ No newline at end of file diff --git a/.obsidian/appearance.json b/.obsidian/appearance.json index ba55833..dc12700 100644 --- a/.obsidian/appearance.json +++ b/.obsidian/appearance.json @@ -1,3 +1,3 @@ { - "baseFontSize": 14 + "baseFontSize": 7 } \ No newline at end of file diff --git a/.obsidian/backlink.json b/.obsidian/backlink.json new file mode 100644 index 0000000..80eb3a3 --- /dev/null +++ b/.obsidian/backlink.json @@ -0,0 +1,3 @@ +{ + "backlinkInDocument": false +} \ No newline at end of file diff --git a/.obsidian/graph.json b/.obsidian/graph.json index b57a770..d6ac426 100644 --- a/.obsidian/graph.json +++ b/.obsidian/graph.json @@ -1,22 +1,37 @@ { - "collapse-filter": true, + "collapse-filter": false, "search": "", "showTags": false, "showAttachments": false, "hideUnresolved": false, "showOrphans": true, "collapse-color-groups": false, - "colorGroups": [], + "colorGroups": [ + { + "query": "#consensus", + "color": { + "a": 1, + "rgb": 14701138 + } + }, + { + "query": "#p2p", + "color": { + "a": 1, + "rgb": 14725458 + } + } + ], "collapse-display": false, "showArrow": false, - "textFadeMultiplier": 0, - "nodeSizeMultiplier": 1, - "lineSizeMultiplier": 2.2525, + "textFadeMultiplier": -2, + "nodeSizeMultiplier": 1.47054899175759, + "lineSizeMultiplier": 1.93622140443756, "collapse-forces": false, - "centerStrength": 0.518713248970312, - "repelStrength": 10, + "centerStrength": 0.41192674371059, + "repelStrength": 20, "linkStrength": 1, - "linkDistance": 250, - "scale": 0.6346285676930601, - "close": true + "linkDistance": 500, + "scale": 0.17502676168347867, + "close": false } \ No newline at end of file diff --git a/.obsidian/workspace b/.obsidian/workspace index d74b1cb..4667e32 100644 --- a/.obsidian/workspace +++ b/.obsidian/workspace @@ -4,11 +4,13 @@ "type": "split", "children": [ { - "id": "90951b51378e39c2", + "id": "3226a81f7aee73f6", "type": "leaf", + "pinned": true, "state": { "type": "graph", - "state": {} + "state": {}, + "pinned": true } } ], @@ -49,7 +51,7 @@ } ], "direction": "horizontal", - "width": 277.0028419494629, + "width": 249, "collapsed": true }, "right": { @@ -71,8 +73,8 @@ "sortOrder": "alphabetical", "showSearch": false, "searchQuery": "", - "backlinkCollapsed": true, - "unlinkedCollapsed": true + "backlinkCollapsed": false, + "unlinkedCollapsed": false } } } @@ -83,17 +85,17 @@ "width": 300, "collapsed": true }, - "active": "90951b51378e39c2", + "active": "3226a81f7aee73f6", "lastOpenFiles": [ - "Codex.md", - "VAC.md", - "placeholder41.md", - "generalized.md", - "secure.md", - "modular.md", - "waku-connect.md", - "Waku.md", - "research-consensus.md", - "routing.md" + "pages/Codex Research Notes.md", + "pages/Logos Project.md", + "pages/Consensus.md", + "pages/2P-Set.md", + "pages/Pasted image 20220415164934.png", + "pages/Waku Project.md", + "pages/Codex Project.md", + "pages/VAC Project.md", + "pages/README.md", + "pages/3-sided Content Marketplace.md" ] } \ No newline at end of file diff --git a/Challenges.md b/.trash/Codex Research Notes.md similarity index 100% rename from Challenges.md rename to .trash/Codex Research Notes.md diff --git a/Codex Research Notes.md b/Codex Research Notes.md deleted file mode 100644 index 004086b..0000000 --- a/Codex Research Notes.md +++ /dev/null @@ -1,53 +0,0 @@ -# Codex -Tags: #storage #data #durability #erasure-coding #incentivization #marketplace #DHT #discovery #network #libp2p #devp2p #peers #records #Messaging #zero-knowledge #privacy - -What - - P2P decentralized data storage with incentivized durabiliity and bandwidth - -Why -- Web3 is about decentralization -- It needs a practical decentralized storage layer -- Centralized solutions: - - Censorship - - Monopolozation -- Current solutions don't address all the challenges - -How -- Automated remote auditing of data possession -- Durability through strong redundancy - - thru Erasure-coding - - not replication - - replication is full copy - -Discovery - - uses Discovery v5 - - uses DevP2P - -Durability - - what is the ratio of replication of information to parity information and quantity of replicated information to figure out how "durable" data is. - -Erasure Coding -- Relationship between tokenomics incentivizing growth of data nodes such that dispersion keeps growing to accomodate increasing durability (cheaper storage over time which grows to increase redundancy seems related to price of Codex token) -- if small error restoration is expensive, can you purposefully destroy larger sectors to "cheapen" restoration process? (this can be done by a user?) -- how does BitTorrent work on mobile (light nodes) in order to provide parity space or even full data replication? - -Proofs of Storage -- Necessary to prove data is still there (availability) - - Data Integrity - - Data Availability - - Data Possession (Most important) - - Retrievability - - Replication - - -The Complex World of Storage Proofs -- How much smaller is data size are these proofs compared to the actual data requested/storage/etc.? Ratio? - -To Learn -- Learn how Erasure Coding works (want a better understanding of how much data replication exists) -- Polynomial committments -- homomorphic encryption -- compact proof - - compress from two-dimensions: - - challenge - - signature \ No newline at end of file diff --git a/Codex.md b/Codex.md deleted file mode 100644 index 26a2c22..0000000 --- a/Codex.md +++ /dev/null @@ -1,145 +0,0 @@ -# Understanding Codex Efforts ->Title: -> ->Purpose: -> -> -Tags: - ---- - -[Insert Relevant Quote] - ---- - -## **How-To (Get Cookin')** -*Instructions: There are some descriptions below which detail the usage of visual guidance metrics available in the form of "cookbook-like" instructions for how to consume this document:* - -| Gauges | Description | Visualization | -| -------- | :-----------: | :----------: | -|Difficulty| 1-10 (Ticks/Pips) | [||||||||||] | -|Time | In Minutes | X Minutes | -|Resources | Article/Video Links w/ Visual Content | Conceptual & Pictoral "Ingredients List" of Links| - -See below 'Recipe' and modify accordingly to above in Figma. - - ![[Pasted image 20220415164934.png]] ---- -## **Operating Definitions:** - -Prep (*Difficulty*) is defined as the ease of which the concepts can be generally understood. (Future: Make into more fun visual or something more enjoyable than a difficulty bar.) - -Cook Time (*Scope*) is in reference to the size of information necessary to learn to gain a decent level of comprehension. - -Ingredients (*Resources*) is for links relevant to helping people understand the concepts. Number references and use superscript notation to reference mentions in terminology Recipes descriptions. - - Future Work: Adjust difficulty/time ratings, cook time respec. based on feedback from everyone at DXB. - ---- - -## Necessary Terminology - -[[storage]] -[[data]] -[[durability]] -[[erasure-coding ]] -[[incentivization ]] -[[marketplace ]] -[[DHT ]] -[[discovery ]] -[[network ]] -[[libp2p ]] -[[devp2p ]] -[[peers ]] -[[records ]] -[[Messaging ]] -[[zero-knowledge ]] -[[privacy ]] -[[placeholder41]] -[[placeholder42]] -[[placeholder43]] -[[placeholder44]] -[[placeholder45]] -[[placeholder46]] -[[placeholder47]] -[[placeholder48]] -[[placeholder49]] -[[placeholder50]] -[[placeholder51]] -[[placeholder52]] -[[placeholder53]] -[[placeholder54]] -[[placeholder55]] -[[placeholder56]] -[[placeholder57]] -[[placeholder58]] -[[placeholder59]] -[[placeholder60]] -[[placeholder61]] -[[placeholder62]] -[[placeholder63]] -[[placeholder64]] -[[placeholder65]] -[[placeholder66]] -[[placeholder67]] -[[placeholder68]] -[[placeholder69]] -[[placeholder70]] -[[placeholder71]] -[[placeholder72]] -[[placeholder73]] -[[placeholder74]] -[[placeholder75]] -[[placeholder76]] -[[placeholder77]] -[[placeholder78]] -[[placeholder79]] -[[placeholder80]] -[[placeholder81]] -[[placeholder82]] -[[placeholder83]] -[[placeholder84]] -[[placeholder85]] -[[placeholder86]] -[[placeholder87]] -[[placeholder88]] -[[placeholder89]] -[[placeholder90]] -[[placeholder91]] -[[placeholder92]] -[[placeholder93]] -[[placeholder94]] -[[placeholder95]] -[[placeholder96]] -[[placeholder97]] -[[placeholder98]] -[[placeholder99]] -[[placeholder100]] -[[placeholder101]] -[[placeholder102]] -[[placeholder103]] -[[placeholder104]] -[[placeholder105]] -[[placeholder106]] -[[placeholder107]] -[[placeholder108]] -[[placeholder109]] -[[placeholder110]] -[[placeholder111]] -[[placeholder112]] -[[placeholder113]] -[[placeholder114]] -[[placeholder115]] -[[placeholder116]] -[[placeholder117]] -[[placeholder118]] -[[placeholder119]] -[[placeholder120]] -[[placeholder121]] -[[placeholder122]] -[[placeholder123]] -[[placeholder124]] -[[placeholder125]] -[[placeholder126]] -[[placeholder127]] -[[placeholder128]] \ No newline at end of file diff --git a/Pasted image 20220507054504.png b/Pasted image 20220507054504.png new file mode 100644 index 0000000..38c0dcf Binary files /dev/null and b/Pasted image 20220507054504.png differ diff --git a/2P-Set.md b/pages/2P-Set.md similarity index 100% rename from 2P-Set.md rename to pages/2P-Set.md diff --git a/Requires Verifiability.md b/pages/3-sided Content Marketplace.md similarity index 100% rename from Requires Verifiability.md rename to pages/3-sided Content Marketplace.md diff --git a/Adaptive and Dynamic.md b/pages/Adaptive and Dynamic.md similarity index 100% rename from Adaptive and Dynamic.md rename to pages/Adaptive and Dynamic.md diff --git a/Adding Multiplicative-min Punishment.md b/pages/Adding Multiplicative-min Punishment.md similarity index 100% rename from Adding Multiplicative-min Punishment.md rename to pages/Adding Multiplicative-min Punishment.md diff --git a/Adversary Types and Effects.md b/pages/Adversary Types and Effects.md similarity index 100% rename from Adversary Types and Effects.md rename to pages/Adversary Types and Effects.md diff --git a/Aggregation.md b/pages/Aggregation.md similarity index 100% rename from Aggregation.md rename to pages/Aggregation.md diff --git a/Alternative Designs.md b/pages/Alternative Designs.md similarity index 100% rename from Alternative Designs.md rename to pages/Alternative Designs.md diff --git a/Anti-patterns.md b/pages/Anti-patterns.md similarity index 100% rename from Anti-patterns.md rename to pages/Anti-patterns.md diff --git a/Application-Level User-Driven.md b/pages/Application-Level User-Driven.md similarity index 100% rename from Application-Level User-Driven.md rename to pages/Application-Level User-Driven.md diff --git a/Approach.md b/pages/Approach.md similarity index 100% rename from Approach.md rename to pages/Approach.md diff --git a/pages/BBA.md b/pages/BBA.md index e71bfdb..082a6a6 100644 --- a/pages/BBA.md +++ b/pages/BBA.md @@ -9,16 +9,13 @@ Binary byzantine consensus concerns the problem of getting a set of distinct processes distributed across a network to agree on a single binary value 0 or 1 where processes can fail in arbitrary ways.1 ## Current Implementation: -See #PoW and #PoS consensus mechanisms of which can be high-level organized into three academic categories: -1. [[Classical]] -2. [[Nakamoto]] -3. [[DAG-Based Consensus (Avalanche-like)]] +N/A ## The Idea(l): Talk to Alvaro to fill this in. ## Logos Implementation: -[[Glacier]] +Glacier ## Live Feedback: Discord Server: Status Discord Server diff --git a/Bridge (Intermediary) Nodes.md b/pages/Bridge (Intermediary) Nodes.md similarity index 100% rename from Bridge (Intermediary) Nodes.md rename to pages/Bridge (Intermediary) Nodes.md diff --git a/CKB.md b/pages/CKB.md similarity index 100% rename from CKB.md rename to pages/CKB.md diff --git a/Cell description.md b/pages/Cell description.md similarity index 100% rename from Cell description.md rename to pages/Cell description.md diff --git a/Circumstantial Impact of Reputation on Consensus.md b/pages/Circumstantial Impact of Reputation on Consensus.md similarity index 100% rename from Circumstantial Impact of Reputation on Consensus.md rename to pages/Circumstantial Impact of Reputation on Consensus.md diff --git a/Communication Patterns.md b/pages/Classical.md similarity index 100% rename from Communication Patterns.md rename to pages/Classical.md diff --git a/pages/Codex Project.md b/pages/Codex Project.md new file mode 100644 index 0000000..6cce69f --- /dev/null +++ b/pages/Codex Project.md @@ -0,0 +1,60 @@ +--- +title: Understanding Codex Efforts +author: Broke +date: 2022-05-07 +--- + +# Understanding Codex Efforts +--- + +**Purpose** +[Insert Purpose] + +>**"_I like working on fundamental problems."** +Dmitriy Ryajov + +--- + +## **How-To (Get Cookin')** +*Instructions: There are some descriptions below which detail the usage of visual guidance metrics available in the form of "cookbook-like" instructions for how to consume this document:* + +| Gauges | Description | Visualization | +| -------- | :-----------: | :----------: | +|Difficulty| 1-10 (Ticks/Pips) | [||||||||||] | +|Time | In Minutes | X Minutes | +|Resources | Article/Video Links w/ Visual Content | Conceptual & Pictoral "Ingredients List" of Links| + +See below 'Recipe' and modify accordingly to above in Figma. + + ![[Pasted image 20220415164934.png]] +--- +## **Operating Definitions:** + +Prep (*Difficulty*) is defined as the ease of which the concepts can be generally understood. (Future: Make into more fun visual or something more enjoyable than a difficulty bar.) + +Cook Time (*Scope*) is in reference to the size of information necessary to learn to gain a decent level of comprehension. + +Ingredients (*Resources*) is for links relevant to helping people understand the concepts. Number references and use superscript notation to reference mentions in terminology Recipes descriptions. + + Future Work: Adjust difficulty/time ratings, cook time respec. based on feedback from everyone at DXB. + +--- + +## Necessary Terminology + +[[storage]] +[[data]] +[[durability]] +[[erasure-coding]] +[[incentivization]] +[[marketplace]] +[[DHT]] +[[discovery]] +[[network]] +[[libp2p]] +[[devp2p]] +[[peers]] +[[records]] +[[Messaging]] +[[zero-knowledge]] +[[privacy]] \ No newline at end of file diff --git a/Con-Artist Attack.md b/pages/Communication Patterns.md similarity index 100% rename from Con-Artist Attack.md rename to pages/Communication Patterns.md diff --git a/Concurrent Execution (Threads).md b/pages/Con-Artist Attack.md similarity index 100% rename from Concurrent Execution (Threads).md rename to pages/Con-Artist Attack.md diff --git a/Confidant.md b/pages/Concurrent Execution (Threads).md similarity index 100% rename from Confidant.md rename to pages/Concurrent Execution (Threads).md diff --git a/Cross-DAG.md b/pages/Confidant.md similarity index 100% rename from Cross-DAG.md rename to pages/Confidant.md diff --git a/pages/Confidence.md b/pages/Confidence.md index d60f69b..11b7f3a 100644 --- a/pages/Confidence.md +++ b/pages/Confidence.md @@ -11,7 +11,7 @@ ## The Idea(l): ## Logos Implementation: -[Ikingut (Reputation Algorithm)](Ikingut%20(Reputation%20Algorithm).md) +Ikingut (Reputation Algorithm) ## Live Feedback diff --git a/pages/Consensus.md b/pages/Consensus.md new file mode 100644 index 0000000..94fa640 --- /dev/null +++ b/pages/Consensus.md @@ -0,0 +1,255 @@ +# Consensus + +### Related: + +- [[BBA]] + - Prep: [|| ] + - Cook Time: 5 min + - Ingredients: + 1. https://arxiv.org/pdf/2001.07867.pdf +- [[Leaderless ]] + - Prep: [||||| ] + - Cook Time: X min + - Ingredients: + 1. https://ieeexplore.ieee.org/document/9546485 +- [[DAGs]] + - Prep: [| ] + - Cook Time: X min + - Ingredients: + 1. https://en.wikipedia.org/wiki/Directed_acyclic_graph + 2. https://tokens-economy.gitbook.io/consensus/chain-based-dag/direct-acyclic-graph-tangle-dag +- [[CIC]] + - Prep: [| ] + - Cook Time: X min + - Ingredients: + 1. See 'Consensus' section within Logos Specifications +- [[P2P Messaging]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. https://en.wikipedia.org/wiki/Peer-to-peer +- [[Message Passing]] (is a general framework, P2P Messaging is a subset of Message Passing) + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Gossip Protocol]] (is a subset of P2P Messaging) + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. https://en.wikipedia.org/wiki/Gossip_protocol#:~:text=A%20gossip%20protocol%20or%20epidemic,all%20members%20of%20a%20group. +- [[Permissionless]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. https://eprint.iacr.org/2021/023.pdf +- [[Scalability]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. https://eprint.iacr.org/2021/023.pdf + 2. https://medium.com/vechain-foundation/what-does-scalability-really-mean-in-blockchain-b8b13b3181c6 + 3. https://101blockchains.com/blockchain-scalability-challenges/ +- [[Decentralization]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. https://en.wikipedia.org/wiki/Decentralization + 2. https://blockworks.co/measuring-decentralization-is-your-crypto-decentralized/ + 3. https://jods.mitpress.mit.edu/pub/7vxemtm3/release/2 +- [[Security]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. https://arxiv.org/pdf/1802.06993.pdf +- [[Communication Costs]] (wrt message complexity - see how this extends into hardware) + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.221.883&rep=rep1&type=pdf#:~:text=message%20complexity%20denotes%20the%20maximum,last%20node%20completes%20the%20algorithm. +- [[Stream or Subgraph]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. https://thegraph.com/docs/en/developer/define-subgraph-hosted/ + 2. https://streamingfastio.medium.com/streamingfacts-understanding-the-costs-of-upgrading-a-subgraph-fedf5d61223 (is this related?) +- [[Staking]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. https://deliverypdf.ssrn.com/delivery.php?ID=112001112005005071028123005115028071053009053038065056030075021066021091100007083094098007039126015013042085120028028079118118027039038017006093067005067006124005093039032030000094104124024001105026027114005123097090090111113068087076002030115100122071&EXT=pdf&INDEX=TRUE + 2. https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3609817 + 3. https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4059460 +- [[Sybil Resistance]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. https://en.wikipedia.org/wiki/Sybil_attack +- [[CFT (Crash Fault Tolerant)]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. https://medium.com/@chamirachid/your-journey-to-consensus-part-1-6a88a6f818f65 + 2. https://en.wikipedia.org/wiki/Fault_tolerance5 + 3. https://dl.acm.org/doi/pdf/10.1145/102792.102801 +- [[BFT (Byzantine Fault Tolerant)]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. https://en.wikipedia.org/wiki/Byzantine_fault +- [[PBFT (Practical Byzantine Fault Tolerant)]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. https://www.geeksforgeeks.org/practical-byzantine-fault-tolerancepbft/#:~:text=Practical%20Byzantine%20Fault%20Tolerance%20is,optimized%20for%20low%20overhead%20time. + 2. https://www.usenix.org/legacy/events/nsdi09/tech/full_papers/clement/clement.pdf +- [[Finality]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. https://medium.com/mechanism-labs/finality-in-blockchain-consensus-d1f83c120a9a5 +- [[Social Applications]] (look up context) + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Bootstrapping]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. https://en.wikipedia.org/wiki/Bootstrapping_node#:~:text=A%20bootstrapping%20node%2C%20also%20known,successfully%20join%20the%20overlay%20network. +- [[Rounds]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Round-less]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Paxos]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[DAG-Based Consensus]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. https://www.sciencedirect.com/science/article/pii/S2352864819301476 +- [[Liveness]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Asynchronous (P2P)]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Execution-Layer Decoupling]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Interchangeability]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Liveness]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Extensibility]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Highly-Partitioned Blockchains with Local Views]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Ordering]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Reputation]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Confidence]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Network Congestion]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Topology]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Resilience (Consensus context)]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Verifiability]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Non-Repudiation]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Snowball]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Lachesis]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Glacier]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[PoW]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[PoS]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Classical]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Nakmoto]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[DAG-Based Consensus (Avalanche-like)]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. diff --git a/Data Aging.md b/pages/Cross-DAG.md similarity index 100% rename from Data Aging.md rename to pages/Cross-DAG.md diff --git a/Data Model Design.md b/pages/DAG-Based Consensus (Avalanche-like).md similarity index 100% rename from Data Model Design.md rename to pages/DAG-Based Consensus (Avalanche-like).md diff --git a/DHT.md b/pages/DHT.md similarity index 94% rename from DHT.md rename to pages/DHT.md index 49c1796..31a46bd 100644 --- a/DHT.md +++ b/pages/DHT.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/Datum.md b/pages/Data Aging.md similarity index 100% rename from Datum.md rename to pages/Data Aging.md diff --git a/Design.md b/pages/Data Model Design.md similarity index 100% rename from Design.md rename to pages/Data Model Design.md diff --git a/pages/Data Model and Concurrency.md b/pages/Data Model and Concurrency.md new file mode 100644 index 0000000..85585c3 --- /dev/null +++ b/pages/Data Model and Concurrency.md @@ -0,0 +1,57 @@ +# Data Model and Concurrency + +### Related: + +- Reference Work + - [[eUTXO]] (Direct extension of the basic UTXO model) + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - References (Cardano foundational paper) + - [[Validator]] + - [[Datum]] + - [[Redeemer]] + - [[Ledger Description]] + - [[CKB]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - Key feature: [[state space ownership]] + - [[Cell description]] + - [[Transaction description]] + - [[Zexe]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - Key Feature: Privacy + - Transaction Description + - Record Description +- Approach +- [[Data Model Design]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - Challenges + - Concept + - Data Structures and Constraints +- [[Concurrent Execution (Threads)]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Execution Patterns]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - Useful patterns + - Example of [[EVM execution]] on this model + - Explore and describe + - [[Anti-patterns]] + - High Contention + - Low Affinity + \ No newline at end of file diff --git a/Deterministic Finality.md b/pages/Datum.md similarity index 100% rename from Deterministic Finality.md rename to pages/Datum.md diff --git a/Dimensions.md b/pages/Design.md similarity index 100% rename from Dimensions.md rename to pages/Design.md diff --git a/Direct Communication Channel.md b/pages/Deterministic Finality.md similarity index 100% rename from Direct Communication Channel.md rename to pages/Deterministic Finality.md diff --git a/Direct Communication VGER.md b/pages/Dimensions.md similarity index 100% rename from Direct Communication VGER.md rename to pages/Dimensions.md diff --git a/Direct Request.md b/pages/Direct Communication Channel.md similarity index 100% rename from Direct Request.md rename to pages/Direct Communication Channel.md diff --git a/EVM execution.md b/pages/Direct Communication VGER.md similarity index 100% rename from EVM execution.md rename to pages/Direct Communication VGER.md diff --git a/Eigentrust.md b/pages/Direct Request.md similarity index 100% rename from Eigentrust.md rename to pages/Direct Request.md diff --git a/Execution Patterns.md b/pages/EVM execution.md similarity index 100% rename from Execution Patterns.md rename to pages/EVM execution.md diff --git a/Execution-Layer Decoupling.md b/pages/Eigentrust.md similarity index 100% rename from Execution-Layer Decoupling.md rename to pages/Eigentrust.md diff --git a/Experimental Research.md b/pages/Execution Patterns.md similarity index 100% rename from Experimental Research.md rename to pages/Execution Patterns.md diff --git a/pages/Execution-Layer includes Decoupling.md b/pages/Execution-Layer Decoupling.md similarity index 65% rename from pages/Execution-Layer includes Decoupling.md rename to pages/Execution-Layer Decoupling.md index 5e7f788..d21fcbb 100644 --- a/pages/Execution-Layer includes Decoupling.md +++ b/pages/Execution-Layer Decoupling.md @@ -1,18 +1,23 @@ -Phrase: Execution Layer Decoupling +# Phrase: -Related: +### Related: -Operating Definition: Concept of a Layer-0 or agreements layer, a network of nodes that come to agreement on arbitrary data and nothing else. From there you can bolt on different execution methods. +## Operating Definition: +Concept of a Layer-0 or agreements layer, a network of nodes that come to agreement on arbitrary data and nothing else. From there you can bolt on different execution methods. When you think of Nakamoto Consensus, the process of coming to agreement (PoW) is tied inexorably to the type of data you are coming into agreement upon. You have to put together that block with all of the transactions and hash that header with nonces so you are tied to the data you are coming into agreement upon which will give you a fundamental bottleneck on how much data you can process at any given time. This is why you have a block time in PoW. We would like to separate these two things so any two nodes can come into agreement upon any piece of data which gives us a lot of freedom wrt what type of data we are coming into agreement upon and how much data we can process at any given time. -Current Implementation: + ELI5: -The Idea(l): +## Current "Standard" Implementation: -Logos Implementation: +## The Idea(l): -IMPORTANT Differentiators: +## Logos Implementation: -Trash Heap: \ No newline at end of file +## Live Feedback + +## IMPORTANT Differentiators: + +## Trash Heap: \ No newline at end of file diff --git a/Factory of DAGs.md b/pages/Factory of DAGs.md similarity index 100% rename from Factory of DAGs.md rename to pages/Factory of DAGs.md diff --git a/Fees.md b/pages/Fees.md similarity index 100% rename from Fees.md rename to pages/Fees.md diff --git a/Forks.md b/pages/Forks.md similarity index 100% rename from Forks.md rename to pages/Forks.md diff --git a/Generic Taxonomy.md b/pages/Generic Taxonomy.md similarity index 100% rename from Generic Taxonomy.md rename to pages/Generic Taxonomy.md diff --git a/Glacier Algorithm Quiesces.md b/pages/Glacier Algorithm Quiesces.md similarity index 100% rename from Glacier Algorithm Quiesces.md rename to pages/Glacier Algorithm Quiesces.md diff --git a/Glacier Algorithm.md b/pages/Glacier Algorithm.md similarity index 100% rename from Glacier Algorithm.md rename to pages/Glacier Algorithm.md diff --git a/Global Knowledge.md b/pages/Global Knowledge.md similarity index 100% rename from Global Knowledge.md rename to pages/Global Knowledge.md diff --git a/Gossip Protocol.md b/pages/Gossip Protocol.md similarity index 100% rename from Gossip Protocol.md rename to pages/Gossip Protocol.md diff --git a/Gravity.md b/pages/Gravity.md similarity index 100% rename from Gravity.md rename to pages/Gravity.md diff --git a/Important Conceptual Goals.md b/pages/Important Conceptual Goals.md similarity index 100% rename from Important Conceptual Goals.md rename to pages/Important Conceptual Goals.md diff --git a/Indirect Request.md b/pages/Indirect Request.md similarity index 100% rename from Indirect Request.md rename to pages/Indirect Request.md diff --git a/Individual Node Reputation Not Required.md b/pages/Individual Node Reputation Not Required.md similarity index 100% rename from Individual Node Reputation Not Required.md rename to pages/Individual Node Reputation Not Required.md diff --git a/Intermediary DAG.md b/pages/Intermediary DAG.md similarity index 100% rename from Intermediary DAG.md rename to pages/Intermediary DAG.md diff --git a/Ledger Description.md b/pages/Ledger Description.md similarity index 100% rename from Ledger Description.md rename to pages/Ledger Description.md diff --git a/Local Heuristic.md b/pages/Local Heuristic.md similarity index 100% rename from Local Heuristic.md rename to pages/Local Heuristic.md diff --git a/Local reputation view.md b/pages/Local reputation view.md similarity index 100% rename from Local reputation view.md rename to pages/Local reputation view.md diff --git a/Logic.md b/pages/Logic.md similarity index 100% rename from Logic.md rename to pages/Logic.md diff --git a/pages/Logos Blockchain.md b/pages/Logos Blockchain.md deleted file mode 100644 index bb90f10..0000000 --- a/pages/Logos Blockchain.md +++ /dev/null @@ -1,674 +0,0 @@ -# Understanding the Logos Blockchain Whitepaper ->Title: Understanding the Logos Blockchain Whitepaper | A High-Level Conceptual Overview/Review of the Logos Blockchain -> ->Purpose: ->This document reflects an approach of whitepaper review that combines a rough-draft whitepaper review containing comments/reflections/concerns with a further simplification of concepts to make everything more digestible to more people outside of the internal Status infra team for communication purposes. In addition, this review will provide a gauge of difficulty of understanding involved with various different terms/concepts. -> -Tags: #learning #whitepaper #Logos - ---- - -**"We build everything on top of consensus." ** -Dr. Corey Petty - ---- - -## **How-To (Get Cookin')** -*Instructions: There are some descriptions below which detail the usage of visual guidance metrics available in the form of "cookbook-like" instructions for how to consume this document:* - -| Gauges | Description | Visualization | -| -------- | :-----------: | :----------: | -|Difficulty| 1-10 (Ticks/Pips) | [||||||||||] | -|Time | In Minutes | X Minutes | -|Resources | Article/Video Links w/ Visual Content | Conceptual & Pictoral "Ingredients List" of Links| - -See below 'Recipe' and modify accordingly to above in Figma. - - ![[Pasted image 20220415164934.png]] ---- -## **Operating Definitions:** - -Prep (*Difficulty*) is defined as the ease of which the concepts can be generally understood. (Future: Make into more fun visual or something more enjoyable than a difficulty bar.) - -Cook Time (*Scope*) is in reference to the size of information necessary to learn to gain a decent level of comprehension. - -Ingredients (*Resources*) is for links relevant to helping people understand the concepts. Number references and use superscript notation to reference mentions in terminology Recipes descriptions. - - Future Work: Adjust difficulty/time ratings, cook time respec. based on feedback from everyone at DXB. - ---- - -## Necessary Terminology by Layer - ---- -### The Six (6) Technology Layers of Logos as a Blockchain - -tl;dr one to two sentences that group these phrases together - -- Terminology Template (Recipe): [[here]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: [pictures, videos, article links, research papers, etc.] -#### Consensus -- [[BBA]] - - Prep: [|| ] - - Cook Time: X min - - Ingredients: - 1. https://arxiv.org/pdf/2001.07867.pdf -- [[Leaderless ]] - - Prep: [||||| ] - - Cook Time: X min - - Ingredients: - 1. https://ieeexplore.ieee.org/document/9546485 -- [[DAGs]] - - Prep: [| ] - - Cook Time: X min - - Ingredients: - 1. https://en.wikipedia.org/wiki/Directed_acyclic_graph - 2. https://tokens-economy.gitbook.io/consensus/chain-based-dag/direct-acyclic-graph-tangle-dag -- [[CIC]] - - Prep: [| ] - - Cook Time: X min - - Ingredients: - 1. See 'Consensus' section within Logos Specifications -- [[P2P Messaging]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. https://en.wikipedia.org/wiki/Peer-to-peer -- [[Message Passing]] (is a general framework, P2P Messaging is a subset of Message Passing) - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Gossip Protocol]] (is a subset of P2P Messaging) - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. https://en.wikipedia.org/wiki/Gossip_protocol#:~:text=A%20gossip%20protocol%20or%20epidemic,all%20members%20of%20a%20group. -- [[Permissionless]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. https://eprint.iacr.org/2021/023.pdf -- [[Scalability]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. https://eprint.iacr.org/2021/023.pdf - 2. https://medium.com/vechain-foundation/what-does-scalability-really-mean-in-blockchain-b8b13b3181c6 - 3. https://101blockchains.com/blockchain-scalability-challenges/ -- [[Decentralization]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. https://en.wikipedia.org/wiki/Decentralization - 2. https://blockworks.co/measuring-decentralization-is-your-crypto-decentralized/ - 3. https://jods.mitpress.mit.edu/pub/7vxemtm3/release/2 -- [[Security]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. https://arxiv.org/pdf/1802.06993.pdf -- [[Communication Costs]] (wrt message complexity - see how this extends into hardware) - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.221.883&rep=rep1&type=pdf#:~:text=message%20complexity%20denotes%20the%20maximum,last%20node%20completes%20the%20algorithm. -- [[Stream or Subgraph]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. https://thegraph.com/docs/en/developer/define-subgraph-hosted/ - 2. https://streamingfastio.medium.com/streamingfacts-understanding-the-costs-of-upgrading-a-subgraph-fedf5d61223 (is this related?) -- [[Staking]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. https://deliverypdf.ssrn.com/delivery.php?ID=112001112005005071028123005115028071053009053038065056030075021066021091100007083094098007039126015013042085120028028079118118027039038017006093067005067006124005093039032030000094104124024001105026027114005123097090090111113068087076002030115100122071&EXT=pdf&INDEX=TRUE - 2. https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3609817 - 3. https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4059460 -- [[Sybil Resistance]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. https://en.wikipedia.org/wiki/Sybil_attack -- [[CFT (Crash Fault Tolerant)]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. https://medium.com/@chamirachid/your-journey-to-consensus-part-1-6a88a6f818f65 - 2. https://en.wikipedia.org/wiki/Fault_tolerance5 - 3. https://dl.acm.org/doi/pdf/10.1145/102792.102801 -- [[BFT (Byzantine Fault Tolerant)]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. https://en.wikipedia.org/wiki/Byzantine_fault -- [[PBFT (Practical Byzantine Fault Tolerant)]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. https://www.geeksforgeeks.org/practical-byzantine-fault-tolerancepbft/#:~:text=Practical%20Byzantine%20Fault%20Tolerance%20is,optimized%20for%20low%20overhead%20time. - 2. https://www.usenix.org/legacy/events/nsdi09/tech/full_papers/clement/clement.pdf -- [[Finality]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. https://medium.com/mechanism-labs/finality-in-blockchain-consensus-d1f83c120a9a5 -- [[Social Applications]] (look up context) - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Bootstrapping]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. https://en.wikipedia.org/wiki/Bootstrapping_node#:~:text=A%20bootstrapping%20node%2C%20also%20known,successfully%20join%20the%20overlay%20network. -- [[Rounds]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Round-less]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Paxos]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[DAG-Based Consensus]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. https://www.sciencedirect.com/science/article/pii/S2352864819301476 -- [[Liveness]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Asynchronous (P2P)]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Execution-Layer Decoupling]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Interchangeability]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Liveness]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Extensibility]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Highly-Partitioned Blockchains with Local Views]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Ordering]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Reputation]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Confidence]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Network Congestion]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Topology]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Resilience (Consensus context)]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Verifiability]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Non-Repudiation]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Snowball]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Lachesis]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Glacier]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - -#### Node Reputation -- [[Ikingut (Reputation Algorithm)]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[Important Conceptual Goals]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - Simple - - Lightweight - - Pluggable - - Adaptive - - Dynamic - - Robust - - No Transitive Trust - - Reasonable Bootstrap Time - - [[Reputation Polling]] (Polling Dynamics) - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[Indirect Request]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[Direct Request]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[Unirep]] (a pre-existing example) - - [[Qualities Necessary]] (of Direct Request) - - [[Verifiability]] - - [[Non-Repudiation]] - - [[Privacy Preserving]] (preserve origins of score, emit opinions without a way to trace back the origins - MPC) - - [[ Local Heuristic]] - - [[Glacier Algorithm]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - - Each Iteration - 1. Voting - 2. Agent Action (Post-Consensus Decision Finality) - - Min-Multiplicative Reputation Punishment - - Multiplicative - - Linear - - Experimental Research - - Starting Point - - [[Trust Wisdom per Node]] (requires further elaboration) - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[Adversary Types and Effects]] (requires further elaboration) - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - Current Stage of Testing/Challenges - - [[Silent-Omniscient Adversaries]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[Punishment Testing]] (Modulating Punishment/No Punishment Impacts to Conditions) - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[Adding Multiplicative-min Punishment]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[Reputation Attacks]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[Con-Artist Attack]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[The On-Off Attack]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[Punishment Effects on Glacier]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[Reputation Limitations]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - No immediate defense against coordinated attacks - - Reputation does not add to security - - Future Work - - [[Circumstantial Impact of Reputation on Consensus]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[Long-running Simulation]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[Sudden changes in Collective Byzantine Behavior]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - Pending Questions - 1. Interaction of [[Stake-based]] and [[Reputation-based]] selection - - Stake simulations are necessary for exploring options - - Relevant in the incentives discussion? - 2. How much (and if) does reputation really help in a coordinated attack? (Assuming patient con-artist attack) - - Complex interactions here, this model would particularly benefit having a prototype/PoC -- [[Node Challenges]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - 1. [[Intermittence Flexibility | Maintain Operation in High-Churn Network]] - 2. [[Sudden Changing Behavior]] - 3. [[Bootstrapping Quickly]] - 4. [[Resilience to Dynamic Unpredictable Network Changes (Can Handle Membership Volatility)]] -- [[Design]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - 1. [[Local reputation view]] - 2. [[Adaptive and Dynamic]] - 3. [[Required Bootstrapping]] - - [[Network View Not Required]] - - [[Individual Node Reputation Not Required]] -- [[Eigentrust]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[Transitive Trust]] - - [[Understanding the Math]] - - [[Trust Decay]] - - [[Malicious Clusters]] (describe nuances better, trusted nodes cannot overlap the malicious collective) - - [[Trust for Consensus]] - - [[Separation of Reputation]] - - [[Confidant]] - - [[XRep]] - - [[P-Grid]] - - [[R2Trust]] -- [[Generic Taxonomy]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[Dimensions]] - - Single - - Multiple - - [[Time computation]] - - [[Aggregation]] - - Deterministic sum of positive and negative ratings - - Probabilistic - - [[Logic]] - - Local vs gathered data - - Age of data - - Frequency of data - - Weight of multiple dimensions - - [[Value Control]] - - External - - Internal - - [[Data Aging]] - - None - - Decay - - Death of old/selected - - [[Selection]] - - Ranking-based - - Threshold (trusted/untrusted) - - Probabilistic selection - - -#### Network Layer and Mempool -- [[Node Discovery]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Subnetworks]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - Design - - Implementation - - Ideas -- [[Mempool]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - Challenges - - Approach - - Mempool Design - -#### Staking and Multi-DAG -- [[Factory of DAGs]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - Concept - - Algorithm -- [[Sub-DAG]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Cross-DAG]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Bridge (Intermediary) Nodes]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Gravity]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Application-Level User-Driven]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Direct Communication Channel]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Direct Communication VGER]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- Challenges - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[Probabilistic Finality]] and [[Cross-Network Communication]] - - [[Network Partitioning]] and [[Forks]] - - [[Weak Subjectivity]] - Reputation of nodes matters to clients. Nodes are clients of other networks. - - [[Verifying Weights in Staking]] - - [[Glacier Algorithm Quiesces]] -- [[Approach]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - 1. [[Deterministic Finality]] - 2. [[Secondary Consensus Protocol]] (form local opinion on external DAG) - 3. [[Intermediary DAG]] (Intersection of nodes participating mutually in common structures) -- [[Vertex Sealing]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[XSub]] (Cross-sub-DAG communication) - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[XDAG]] (Cross-DAG communication) - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[XDAG Fees]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Communication Patterns]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - Direct - - User-Coordinated Channel - - Sub-DAG-Coordinated Channel -- [[Stake Sub-DAG]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - [[Totally-Ordered Chain]] - - [[Global Knowledge]] - - [[Alternative Designs]] - - [[2P-Set]] - - [[Per-Node Branch]] - -#### Data Model and Concurrency -- Reference Work - - [[eUTXO]] (Direct extension of the basic UTXO model) - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - References (Cardano foundational paper) - - [[Validator]] - - [[Datum]] - - [[Redeemer]] - - [[Ledger Description]] - - [[CKB]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - Key feature: [[state space ownership]] - - [[Cell description]] - - [[Transaction description]] - - [[Zexe]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - Key Feature: Privacy - - Transaction Description - - Record Description -- Approach -- [[Data Model Design]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - Challenges - - Concept - - Data Structures and Constraints -- [[Concurrent Execution (Threads)]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Execution Patterns]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - Useful patterns - - Example of [[EVM execution]] on this model - - Explore and describe - - [[Anti-patterns]] - - High Contention - - Low Affinity - -#### Tokenomics -- [[Fees]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Rewards]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[Slashing]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. -- [[MEV]] - - Prep: [||||||||||] - - Cook Time: X min - - Ingredients: - 1. - - -## Relevant Projects -### [[Codex]] -### [[Waku]] -### [[VAC]] diff --git a/pages/Logos Program.md b/pages/Logos Program.md new file mode 100644 index 0000000..0483285 --- /dev/null +++ b/pages/Logos Program.md @@ -0,0 +1,12 @@ +--- +title: Logos Program +author: Jessie +date: 2022-05-07 +--- + +# Logos Program +## Projects +### [[Logos Project]] +### [[Codex Project]] +### [[Waku Project]] +### [[VAC Project]] \ No newline at end of file diff --git a/pages/Logos Project.md b/pages/Logos Project.md new file mode 100644 index 0000000..86576f4 --- /dev/null +++ b/pages/Logos Project.md @@ -0,0 +1,58 @@ +--- +title: Understanding the Logos Blockchain Whitepaper | A High-Level Conceptual Review of the Logos Blockchain +author: Broke +date: 2022-05-07 +--- + +# Understanding the Logos Blockchain Whitepaper +--- + +**Purpose** +This document reflects an approach of whitepaper review that combines a rough-draft whitepaper review containing comments/reflections/concerns with a further simplification of concepts to make everything more digestible to more people outside of the internal Status infra team for communication purposes. In addition, this review will provide a gauge of difficulty of understanding involved with various different terms/concepts. + +>**"We build everything on top of consensus."** +Dr. Corey Petty + +--- + +## **How-To (Get Cookin')** +*Instructions: There are some descriptions below which detail the usage of visual guidance metrics available in the form of "cookbook-like" instructions for how to consume this document:* + +| Gauges | Description | Visualization | +| -------- | :-----------: | :----------: | +|Difficulty| 1-10 (Ticks/Pips) | [||||||||||] | +|Time | In Minutes | X Minutes | +|Resources | Article/Video Links w/ Visual Content | Conceptual & Pictoral "Ingredients List" of Links| + +### **Operating Definitions:** + +Prep (*Difficulty*) is defined as the ease of which the concepts can be generally understood. (Future: Make into more fun visual or something more enjoyable than a difficulty bar.) + +Cook Time (*Scope*) is in reference to the size of information necessary to learn to gain a decent level of comprehension. + +Ingredients (*Resources*) is for links relevant to helping people understand the concepts. Number references and use superscript notation to reference mentions in terminology Recipes descriptions. + + Future Work: Adjust difficulty/time ratings, cook time respec. based on feedback from everyone at DXB. + +See Sample below: +- Recipe (Terminology): [template](https://www.notion.so/network-stories-ff98e2e63a8447ddbfe2bf3af8c2a8cb) + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: [pictures, videos, article links, research papers, etc.] + +See below 'Recipe' and modify accordingly to above in Figma. + +![[Pasted image 20220507054553.png]] + +--- + +## Necessary Terminology by Layer + +### The Six (6) Technology Layers of Logos as a Blockchain + +#### 1. [[Consensus]] +#### 2. [[Node Reputation]] +#### 3. [[Network Layer and Mempool]] +#### 4. [[Staking and Multi-DAG]] +#### 5. [[Data Model and Concurrency]] +#### 6. [[Tokenomics]] diff --git a/Long-running Simulation.md b/pages/Long-running Simulation.md similarity index 100% rename from Long-running Simulation.md rename to pages/Long-running Simulation.md diff --git a/MEV.md b/pages/MEV.md similarity index 100% rename from MEV.md rename to pages/MEV.md diff --git a/Malicious Clusters.md b/pages/Malicious Clusters.md similarity index 100% rename from Malicious Clusters.md rename to pages/Malicious Clusters.md diff --git a/Mempool.md b/pages/Mempool.md similarity index 100% rename from Mempool.md rename to pages/Mempool.md diff --git a/Message Passing.md b/pages/Message Passing.md similarity index 100% rename from Message Passing.md rename to pages/Message Passing.md diff --git a/pages/Messaging.md b/pages/Messaging.md index abf016b..65983ea 100644 --- a/pages/Messaging.md +++ b/pages/Messaging.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/Network Partitioning.md b/pages/Nakmoto.md similarity index 100% rename from Network Partitioning.md rename to pages/Nakmoto.md diff --git a/pages/Network Layer and Mempool.md b/pages/Network Layer and Mempool.md new file mode 100644 index 0000000..2d10115 --- /dev/null +++ b/pages/Network Layer and Mempool.md @@ -0,0 +1,26 @@ +# Network Layer and Mempool + +### Related: + +- [[Node Discovery]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Subnetworks]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - Design + - Implementation + - Ideas +- [[Mempool]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - Challenges + - Approach + - Mempool Design + \ No newline at end of file diff --git a/Network View Not Required.md b/pages/Network Partitioning.md similarity index 100% rename from Network View Not Required.md rename to pages/Network Partitioning.md diff --git a/Node Discovery.md b/pages/Network View Not Required.md similarity index 100% rename from Node Discovery.md rename to pages/Network View Not Required.md diff --git a/P-Grid.md b/pages/Node Discovery.md similarity index 100% rename from P-Grid.md rename to pages/Node Discovery.md diff --git a/pages/Node Reputation.md b/pages/Node Reputation.md new file mode 100644 index 0000000..8cf9dcc --- /dev/null +++ b/pages/Node Reputation.md @@ -0,0 +1,194 @@ +# Node Reputation + +### Related: + +- [[Ikingut (Reputation Algorithm)]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[Important Conceptual Goals]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - Simple + - Lightweight + - Pluggable + - Adaptive + - Dynamic + - Robust + - No Transitive Trust + - Reasonable Bootstrap Time + - [[Reputation Polling]] (Polling Dynamics) + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[Indirect Request]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[Direct Request]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[Unirep]] (a pre-existing example) + - [[Qualities Necessary]] (of Direct Request) + - Verifiability (see Consensus) + - Non-Repudiation (see Consensus) + - [[Privacy Preserving]] (preserve origins of score, emit opinions without a way to trace back the origins - MPC) + - [[ Local Heuristic]] + - [[Glacier Algorithm]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + - Each Iteration + 1. Voting + 2. Agent Action (Post-Consensus Decision Finality) + - Min-Multiplicative Reputation Punishment + - Multiplicative + - Linear + - Experimental Research + - Starting Point + - [[Trust Wisdom per Node]] (requires further elaboration) + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[Adversary Types and Effects]] (requires further elaboration) + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - Current Stage of Testing/Challenges + - [[Silent-Omniscient Adversaries]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[Punishment Testing]] (Modulating Punishment/No Punishment Impacts to Conditions) + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[Adding Multiplicative-min Punishment]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[Reputation Attacks]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[Con-Artist Attack]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[The On-Off Attack]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[Punishment Effects on Glacier]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[Reputation Limitations]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - No immediate defense against coordinated attacks + - Reputation does not add to security + - Future Work + - [[Circumstantial Impact of Reputation on Consensus]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[Long-running Simulation]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[Sudden changes in Collective Byzantine Behavior]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - Pending Questions + 1. Interaction of [[Stake-based]] and [[Reputation-based]] selection + - Stake simulations are necessary for exploring options + - Relevant in the incentives discussion? + 2. How much (and if) does reputation really help in a coordinated attack? (Assuming patient con-artist attack) + - Complex interactions here, this model would particularly benefit having a prototype/PoC +- [[Node Challenges]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + 1. [[Intermittence Flexibility | Maintain Operation in High-Churn Network]] + 2. [[Sudden Changing Behavior]] + 3. [[Bootstrapping Quickly]] + 4. [[Resilience to Dynamic Unpredictable Network Changes (Can Handle Membership Volatility)]] +- [[Design]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + 1. [[Local reputation view]] + 2. [[Adaptive and Dynamic]] + 3. [[Required Bootstrapping]] + - [[Network View Not Required]] + - [[Individual Node Reputation Not Required]] +- [[Eigentrust]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[Transitive Trust]] + - [[Understanding the Math]] + - [[Trust Decay]] + - [[Malicious Clusters]] (describe nuances better, trusted nodes cannot overlap the malicious collective) + - [[Trust for Consensus]] + - [[Separation of Reputation]] + - [[Confidant]] + - [[XRep]] + - [[P-Grid]] + - [[R2Trust]] +- [[Generic Taxonomy]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[Dimensions]] + - Single + - Multiple + - [[Time computation]] + - [[Aggregation]] + - Deterministic sum of positive and negative ratings + - Probabilistic + - [[Logic]] + - Local vs gathered data + - Age of data + - Frequency of data + - Weight of multiple dimensions + - [[Value Control]] + - External + - Internal + - [[Data Aging]] + - None + - Decay + - Death of old/selected + - [[Selection]] + - Ranking-based + - Threshold (trusted/untrusted) + - Probabilistic selection + + diff --git a/Per-Node Branch.md b/pages/P-Grid.md similarity index 100% rename from Per-Node Branch.md rename to pages/P-Grid.md diff --git a/P2P Messaging.md b/pages/P2P Messaging.md similarity index 100% rename from P2P Messaging.md rename to pages/P2P Messaging.md diff --git a/PBFT (Practical Byzantine Fault Tolerant).md b/pages/PBFT (Practical Byzantine Fault Tolerant).md similarity index 100% rename from PBFT (Practical Byzantine Fault Tolerant).md rename to pages/PBFT (Practical Byzantine Fault Tolerant).md diff --git a/Pasted image 20220415164934.png b/pages/Pasted image 20220415164934.png similarity index 100% rename from Pasted image 20220415164934.png rename to pages/Pasted image 20220415164934.png diff --git a/Paxos.md b/pages/Paxos.md similarity index 100% rename from Paxos.md rename to pages/Paxos.md diff --git a/Privacy Preserving.md b/pages/Per-Node Branch.md similarity index 100% rename from Privacy Preserving.md rename to pages/Per-Node Branch.md diff --git a/Probabilistic finality.md b/pages/PoS.md similarity index 100% rename from Probabilistic finality.md rename to pages/PoS.md diff --git a/Punishment Effects on Glacier.md b/pages/PoW.md similarity index 100% rename from Punishment Effects on Glacier.md rename to pages/PoW.md diff --git a/Punishment Testing.md b/pages/Privacy Preserving.md similarity index 100% rename from Punishment Testing.md rename to pages/Privacy Preserving.md diff --git a/Qualities Necessary.md b/pages/Probabilistic finality.md similarity index 100% rename from Qualities Necessary.md rename to pages/Probabilistic finality.md diff --git a/R2Trust.md b/pages/Punishment Effects on Glacier.md similarity index 100% rename from R2Trust.md rename to pages/Punishment Effects on Glacier.md diff --git a/Redeemer.md b/pages/Punishment Testing.md similarity index 100% rename from Redeemer.md rename to pages/Punishment Testing.md diff --git a/Reputation Attacks.md b/pages/Qualities Necessary.md similarity index 100% rename from Reputation Attacks.md rename to pages/Qualities Necessary.md diff --git a/Reputation Limitations.md b/pages/R2Trust.md similarity index 100% rename from Reputation Limitations.md rename to pages/R2Trust.md diff --git a/README.md b/pages/README.md similarity index 72% rename from README.md rename to pages/README.md index a14e0ce..af8e96c 100644 --- a/README.md +++ b/pages/README.md @@ -1,2 +1,3 @@ # network-stories End User stories of the "Status Network" +from [[Introduction]] diff --git a/Reputation Polling.md b/pages/Redeemer.md similarity index 100% rename from Reputation Polling.md rename to pages/Redeemer.md diff --git a/Reputation-based.md b/pages/Reputation Attacks.md similarity index 100% rename from Reputation-based.md rename to pages/Reputation Attacks.md diff --git a/Required Bootstrapping.md b/pages/Reputation Limitations.md similarity index 100% rename from Required Bootstrapping.md rename to pages/Reputation Limitations.md diff --git a/Secondary Consensus Protocol.md b/pages/Reputation Polling.md similarity index 100% rename from Secondary Consensus Protocol.md rename to pages/Reputation Polling.md diff --git a/Selection.md b/pages/Reputation-based.md similarity index 100% rename from Selection.md rename to pages/Reputation-based.md diff --git a/Separation of Reputation.md b/pages/Required Bootstrapping.md similarity index 100% rename from Separation of Reputation.md rename to pages/Required Bootstrapping.md diff --git a/Rewards.md b/pages/Rewards.md similarity index 100% rename from Rewards.md rename to pages/Rewards.md diff --git a/Silent-Omniscient Adversaries.md b/pages/Secondary Consensus Protocol.md similarity index 100% rename from Silent-Omniscient Adversaries.md rename to pages/Secondary Consensus Protocol.md diff --git a/Slashing.md b/pages/Selection.md similarity index 100% rename from Slashing.md rename to pages/Selection.md diff --git a/Stake Sub-DAG.md b/pages/Separation of Reputation.md similarity index 100% rename from Stake Sub-DAG.md rename to pages/Separation of Reputation.md diff --git a/Stake-based.md b/pages/Silent-Omniscient Adversaries.md similarity index 100% rename from Stake-based.md rename to pages/Silent-Omniscient Adversaries.md diff --git a/Sub-DAG.md b/pages/Slashing.md similarity index 100% rename from Sub-DAG.md rename to pages/Slashing.md diff --git a/Subnetworks.md b/pages/Stake Sub-DAG.md similarity index 100% rename from Subnetworks.md rename to pages/Stake Sub-DAG.md diff --git a/Sudden changes in Collective Byzantine Behavior.md b/pages/Stake-based.md similarity index 100% rename from Sudden changes in Collective Byzantine Behavior.md rename to pages/Stake-based.md diff --git a/pages/Staking and Multi-DAG.md b/pages/Staking and Multi-DAG.md new file mode 100644 index 0000000..e0b185c --- /dev/null +++ b/pages/Staking and Multi-DAG.md @@ -0,0 +1,103 @@ +# Staking and Multi-DAG + +### Related: + +- [[Factory of DAGs]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - Concept + - Algorithm +- [[Sub-DAG]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Cross-DAG]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Bridge (Intermediary) Nodes]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Gravity]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Application-Level User-Driven]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Direct Communication Channel]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Direct Communication VGER]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- Challenges + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[Probabilistic finality]] and [[cross-network communication]] + - [[Network Partitioning]] and [[Forks]] + - [[Weak Subjectivity]] - Reputation of nodes matters to clients. Nodes are clients of other networks. + - [[Verifying Weights in Staking]] + - [[Glacier Algorithm Quiesces]] +- [[Approach]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + 1. [[Deterministic Finality]] + 2. [[Secondary Consensus Protocol]] (form local opinion on external DAG) + 3. [[Intermediary DAG]] (Intersection of nodes participating mutually in common structures) +- [[Vertex Sealing]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[XSub]] (Cross-sub-DAG communication) + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[XDAG]] (Cross-DAG communication) + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[XDAG Fees]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Communication Patterns]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - Direct + - User-Coordinated Channel + - Sub-DAG-Coordinated Channel +- [[Stake Sub-DAG]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + - [[Totally-Ordered Chain]] + - [[Global Knowledge]] + - [[Alternative Designs]] + - [[2P-Set]] + - [[Per-Node Branch]] + \ No newline at end of file diff --git a/The On-Off Attack.md b/pages/Sub-DAG.md similarity index 100% rename from The On-Off Attack.md rename to pages/Sub-DAG.md diff --git a/Time computation.md b/pages/Subnetworks.md similarity index 100% rename from Time computation.md rename to pages/Subnetworks.md diff --git a/Totally-Ordered Chain.md b/pages/Sudden changes in Collective Byzantine Behavior.md similarity index 100% rename from Totally-Ordered Chain.md rename to pages/Sudden changes in Collective Byzantine Behavior.md diff --git a/pages/Testing.md b/pages/Testing.md deleted file mode 100644 index 5a5f6ef..0000000 --- a/pages/Testing.md +++ /dev/null @@ -1,3 +0,0 @@ -- Hi Universe! -- I have arrived! -- Herp the derp \ No newline at end of file diff --git a/credible-neutrality.md b/pages/The Medium is the Message.md similarity index 100% rename from credible-neutrality.md rename to pages/The Medium is the Message.md diff --git a/Transaction description.md b/pages/The On-Off Attack.md similarity index 100% rename from Transaction description.md rename to pages/The On-Off Attack.md diff --git a/placeholder41.md b/pages/The Status Network.md similarity index 100% rename from placeholder41.md rename to pages/The Status Network.md diff --git a/Transitive Trust.md b/pages/Time computation.md similarity index 100% rename from Transitive Trust.md rename to pages/Time computation.md diff --git a/pages/Tokenomics.md b/pages/Tokenomics.md new file mode 100644 index 0000000..020bbdc --- /dev/null +++ b/pages/Tokenomics.md @@ -0,0 +1,25 @@ +# Tokenomics + +### Related: + +- [[Fees]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Rewards]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[Slashing]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. +- [[MEV]] + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: + 1. + diff --git a/Trust Decay.md b/pages/Totally-Ordered Chain.md similarity index 100% rename from Trust Decay.md rename to pages/Totally-Ordered Chain.md diff --git a/Trust Wisdom per Node.md b/pages/Transaction description.md similarity index 100% rename from Trust Wisdom per Node.md rename to pages/Transaction description.md diff --git a/Trust for Consensus.md b/pages/Transitive Trust.md similarity index 100% rename from Trust for Consensus.md rename to pages/Transitive Trust.md diff --git a/Understanding the Math.md b/pages/Trust Decay.md similarity index 100% rename from Understanding the Math.md rename to pages/Trust Decay.md diff --git a/Unirep.md b/pages/Trust Wisdom per Node.md similarity index 100% rename from Unirep.md rename to pages/Trust Wisdom per Node.md diff --git a/Validator.md b/pages/Trust for Consensus.md similarity index 100% rename from Validator.md rename to pages/Trust for Consensus.md diff --git a/Value Control.md b/pages/Understanding the Math.md similarity index 100% rename from Value Control.md rename to pages/Understanding the Math.md diff --git a/Verifying Weights in Staking.md b/pages/Unirep.md similarity index 100% rename from Verifying Weights in Staking.md rename to pages/Unirep.md diff --git a/VAC.md b/pages/VAC Project.md similarity index 62% rename from VAC.md rename to pages/VAC Project.md index 5366354..eeaf4f0 100644 --- a/VAC.md +++ b/pages/VAC Project.md @@ -1,14 +1,17 @@ -# Understanding VAC Efforts ->Title: -> ->Purpose: -> -> -Tags: - +--- +title: Understanding Vac Efforts +author: Broke +date: 2022-05-07 --- -[Insert Relevant Quote] +# Understanding Vac Efforts +--- + +**Purpose** +[Insert Purpose] + +>**"_To grok something_ means to understand it intuitively or empathetically."** +Oskar Thoren --- @@ -21,11 +24,7 @@ Tags: |Time | In Minutes | X Minutes | |Resources | Article/Video Links w/ Visual Content | Conceptual & Pictoral "Ingredients List" of Links| -See below 'Recipe' and modify accordingly to above in Figma. - - ![[Pasted image 20220415164934.png]] ---- -## **Operating Definitions:** +### **Operating Definitions:** Prep (*Difficulty*) is defined as the ease of which the concepts can be generally understood. (Future: Make into more fun visual or something more enjoyable than a difficulty bar.) @@ -35,7 +34,17 @@ Ingredients (*Resources*) is for links relevant to helping people understand the Future Work: Adjust difficulty/time ratings, cook time respec. based on feedback from everyone at DXB. ---- +See Sample below: +- Recipe (Terminology): [template](https://www.notion.so/network-stories-ff98e2e63a8447ddbfe2bf3af8c2a8cb) + - Prep: [||||||||||] + - Cook Time: X min + - Ingredients: [pictures, videos, article links, research papers, etc.] + +See below 'Recipe' and modify accordingly to above in Figma. + + ![[Pasted image 20220415164934.png]] + +___ ## Necessary Terminology [[incentivization]] @@ -64,69 +73,8 @@ Ingredients (*Resources*) is for links relevant to helping people understand the [[research ]] [[research-consensus ]] [[routing]] -[[waku]] +[[Waku Project]] [[waku-connect]] [[modular]] [[generalized]] -[[secure]] -[[thing1]] -[[thing2]] -[[thing3]] -[[thing4]] -[[thing5]] -[[thing6]] -[[thing6]] -[[thing7]] -[[thing8]] -[[thing9]] -[[thing10]] -[[thing11]] -[[thing12]] -[[thing13]] -[[thing14]] -[[thing15]] -[[thing16]] -[[thing17]] -[[thing18]] -[[thing19]] -[[thing20]] -[[placeholder1]] -[[placeholder2]] -[[placeholder3]] -[[placeholder4]] -[[placeholder5]] -[[placeholder6]] -[[placeholder7]] -[[placeholder8]] -[[placeholder9]] -[[placeholder10]] -[[placeholder11]] -[[placeholder12]] -[[placeholder13]] -[[placeholder14]] -[[placeholder15]] -[[placeholder16]] -[[placeholder17]] -[[placeholder18]] -[[placeholder19]] -[[placeholder20]] -[[placeholder21]] -[[placeholder22]] -[[placeholder23]] -[[placeholder24]] -[[placeholder25]] -[[placeholder26]] -[[placeholder27]] -[[placeholder28]] -[[placeholder29]] -[[placeholder30]] -[[placeholder31]] -[[placeholder32]] -[[placeholder33]] -[[placeholder34]] -[[placeholder35]] -[[placeholder36]] -[[placeholder37]] -[[placeholder38]] -[[placeholder39]] -[[placeholder40]] +[[secure]] \ No newline at end of file diff --git a/Vertex Sealing.md b/pages/Validator.md similarity index 100% rename from Vertex Sealing.md rename to pages/Validator.md diff --git a/Weak Subjectivity.md b/pages/Value Control.md similarity index 100% rename from Weak Subjectivity.md rename to pages/Value Control.md diff --git a/XDAG Fees.md b/pages/Verifying Weights in Staking.md similarity index 100% rename from XDAG Fees.md rename to pages/Verifying Weights in Staking.md diff --git a/XDAG.md b/pages/Vertex Sealing.md similarity index 100% rename from XDAG.md rename to pages/Vertex Sealing.md diff --git a/Waku.md b/pages/Waku Project.md similarity index 92% rename from Waku.md rename to pages/Waku Project.md index 3c763d2..270e0da 100644 --- a/Waku.md +++ b/pages/Waku Project.md @@ -1,14 +1,16 @@ -# Understanding Waku Efforts ->Title: -> ->Purpose: -> -> -Tags: - +--- +title: Understanding Waku Efforts +author: Broke +date: 2022-05-07 --- -[Insert Relevant Quote] +# Understanding Waku Efforts +--- + +**Purpose** +[Insert Purpose] + +>[insert quote] --- diff --git a/XRep.md b/pages/Weak Subjectivity.md similarity index 100% rename from XRep.md rename to pages/Weak Subjectivity.md diff --git a/XSub.md b/pages/XDAG Fees.md similarity index 100% rename from XSub.md rename to pages/XDAG Fees.md diff --git a/Zexe.md b/pages/XDAG.md similarity index 100% rename from Zexe.md rename to pages/XDAG.md diff --git a/cross-network communication.md b/pages/XRep.md similarity index 100% rename from cross-network communication.md rename to pages/XRep.md diff --git a/eUTXO.md b/pages/XSub.md similarity index 100% rename from eUTXO.md rename to pages/XSub.md diff --git a/state space ownership.md b/pages/Zexe.md similarity index 100% rename from state space ownership.md rename to pages/Zexe.md diff --git a/adoption.md b/pages/adoption.md similarity index 94% rename from adoption.md rename to pages/adoption.md index 49c1796..566deeb 100644 --- a/adoption.md +++ b/pages/adoption.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like (hashtag)chefhelp- (insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/anonymity.md b/pages/anonymity.md similarity index 94% rename from anonymity.md rename to pages/anonymity.md index 49c1796..31a46bd 100644 --- a/anonymity.md +++ b/pages/anonymity.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/pages/assets/Pasted image 20220507054553.png b/pages/assets/Pasted image 20220507054553.png new file mode 100644 index 0000000..38c0dcf Binary files /dev/null and b/pages/assets/Pasted image 20220507054553.png differ diff --git a/censorship-resistant.md b/pages/censorship-resistant.md similarity index 94% rename from censorship-resistant.md rename to pages/censorship-resistant.md index 49c1796..31a46bd 100644 --- a/censorship-resistant.md +++ b/pages/censorship-resistant.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/pages/contents.md b/pages/contents.md deleted file mode 100644 index 39cdd0d..0000000 --- a/pages/contents.md +++ /dev/null @@ -1 +0,0 @@ -- diff --git a/routing.md b/pages/credible-neutrality.md similarity index 100% rename from routing.md rename to pages/credible-neutrality.md diff --git a/pages/PBFT.md b/pages/cross-network communication.md similarity index 75% rename from pages/PBFT.md rename to pages/cross-network communication.md index c09e525..e1c48cc 100644 --- a/pages/PBFT.md +++ b/pages/cross-network communication.md @@ -1,4 +1,4 @@ -# Phrase: Practical Byzantine Fault Tolerant +# Phrase: ### Related: diff --git a/cryptography.md b/pages/cryptography.md similarity index 94% rename from cryptography.md rename to pages/cryptography.md index 49c1796..31a46bd 100644 --- a/cryptography.md +++ b/pages/cryptography.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/data-availability.md b/pages/data-availability.md similarity index 94% rename from data-availability.md rename to pages/data-availability.md index 49c1796..31a46bd 100644 --- a/data-availability.md +++ b/pages/data-availability.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/data.md b/pages/data.md similarity index 94% rename from data.md rename to pages/data.md index 49c1796..31a46bd 100644 --- a/data.md +++ b/pages/data.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/devp2p.md b/pages/devp2p.md similarity index 94% rename from devp2p.md rename to pages/devp2p.md index 49c1796..31a46bd 100644 --- a/devp2p.md +++ b/pages/devp2p.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/discovery.md b/pages/discovery.md similarity index 94% rename from discovery.md rename to pages/discovery.md index 49c1796..31a46bd 100644 --- a/discovery.md +++ b/pages/discovery.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/durability.md b/pages/durability.md similarity index 94% rename from durability.md rename to pages/durability.md index 49c1796..31a46bd 100644 --- a/durability.md +++ b/pages/durability.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/pages/eUTXO.md b/pages/eUTXO.md new file mode 100644 index 0000000..e1c48cc --- /dev/null +++ b/pages/eUTXO.md @@ -0,0 +1,19 @@ +# Phrase: + +### Related: + +## Operating Definition: + + ELI5: + +## Current "Standard" Implementation: + +## The Idea(l): + +## Logos Implementation: + +## Live Feedback + +## IMPORTANT Differentiators: + +## Trash Heap: \ No newline at end of file diff --git a/erasure-coding.md b/pages/erasure-coding.md similarity index 94% rename from erasure-coding.md rename to pages/erasure-coding.md index 49c1796..31a46bd 100644 --- a/erasure-coding.md +++ b/pages/erasure-coding.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/pages/favorites.md b/pages/favorites.md deleted file mode 100644 index 39cdd0d..0000000 --- a/pages/favorites.md +++ /dev/null @@ -1 +0,0 @@ -- diff --git a/generalized.md b/pages/generalized.md similarity index 94% rename from generalized.md rename to pages/generalized.md index 49c1796..31a46bd 100644 --- a/generalized.md +++ b/pages/generalized.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/pages/here.md b/pages/here.md deleted file mode 100644 index 49c1796..0000000 --- a/pages/here.md +++ /dev/null @@ -1,47 +0,0 @@ -# Phrase: [Insert name] - -### Related: [Releva0nt Tags to Concept(s)] - - ELI5: Easy explainer for non-technnical. - -## Operating Definition: -[The widely accepted definition of the phrase.] - -## Current "Standard" Implementation: -[Systems that are very similar to us or are the current "best-in-class" that we are trying to improve upon for a given factor (define context-relevant network assumptions per phrase, ideally we'll come up with visual sliding bars to show complex relationships between increasing/decreasing factors and how we go from "research" assumptions to "production" engineering) and why?] - -## The Idea(l): -[The solution that is aligned with the original Ethereum ethos to which Status is preserving ideological alignment with.] - -## Logos Implementation: -[The research target/goal/PoC implementation currently under testing/experimentation.] - -## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] - -## IMPORTANT Differentiators: -[Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] - -## Trash Heap: -[Throw unused but potentially valuable resources/verbiage here to be recycled by someone else who can technically/ideologically harden intended descriptions of phrases better over time.] - ---- -(Copy pasta below to seed each 'Necessary Terminology' phrase) - -# Phrase: - -### Related: - -## Operating Definition: - -## Current "Standard" Implementation: - -## The Idea(l): - -## Logos Implementation: - -## Live Feedback - -## IMPORTANT Differentiators: - -## Trash Heap: diff --git a/hypothesis.md b/pages/hypothesis.md similarity index 94% rename from hypothesis.md rename to pages/hypothesis.md index 49c1796..31a46bd 100644 --- a/hypothesis.md +++ b/pages/hypothesis.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/incentivization.md b/pages/incentivization.md similarity index 94% rename from incentivization.md rename to pages/incentivization.md index 32e0aeb..63a0c95 100644 --- a/incentivization.md +++ b/pages/incentivization.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] @@ -64,7 +64,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/libp2p.md b/pages/libp2p.md similarity index 94% rename from libp2p.md rename to pages/libp2p.md index 49c1796..31a46bd 100644 --- a/libp2p.md +++ b/pages/libp2p.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/market-hypothesis.md b/pages/market-hypothesis.md similarity index 94% rename from market-hypothesis.md rename to pages/market-hypothesis.md index 49c1796..31a46bd 100644 --- a/market-hypothesis.md +++ b/pages/market-hypothesis.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/marketplace.md b/pages/marketplace.md similarity index 94% rename from marketplace.md rename to pages/marketplace.md index 49c1796..31a46bd 100644 --- a/marketplace.md +++ b/pages/marketplace.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/modular.md b/pages/modular.md similarity index 94% rename from modular.md rename to pages/modular.md index 49c1796..31a46bd 100644 --- a/modular.md +++ b/pages/modular.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/network.md b/pages/network.md similarity index 94% rename from network.md rename to pages/network.md index 49c1796..31a46bd 100644 --- a/network.md +++ b/pages/network.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/operators.md b/pages/operators.md similarity index 94% rename from operators.md rename to pages/operators.md index 49c1796..31a46bd 100644 --- a/operators.md +++ b/pages/operators.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/peers.md b/pages/peers.md similarity index 94% rename from peers.md rename to pages/peers.md index 49c1796..31a46bd 100644 --- a/peers.md +++ b/pages/peers.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/platforms.md b/pages/platforms.md similarity index 94% rename from platforms.md rename to pages/platforms.md index 49c1796..31a46bd 100644 --- a/platforms.md +++ b/pages/platforms.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/privacy.md b/pages/privacy.md similarity index 94% rename from privacy.md rename to pages/privacy.md index 49c1796..31a46bd 100644 --- a/privacy.md +++ b/pages/privacy.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/protocols.md b/pages/protocols.md similarity index 94% rename from protocols.md rename to pages/protocols.md index 49c1796..31a46bd 100644 --- a/protocols.md +++ b/pages/protocols.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/records.md b/pages/records.md similarity index 94% rename from records.md rename to pages/records.md index 49c1796..31a46bd 100644 --- a/records.md +++ b/pages/records.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/regulation.md b/pages/regulation.md similarity index 94% rename from regulation.md rename to pages/regulation.md index 49c1796..31a46bd 100644 --- a/regulation.md +++ b/pages/regulation.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/research-consensus.md b/pages/research-consensus.md similarity index 94% rename from research-consensus.md rename to pages/research-consensus.md index 49c1796..31a46bd 100644 --- a/research-consensus.md +++ b/pages/research-consensus.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/research.md b/pages/research.md similarity index 94% rename from research.md rename to pages/research.md index 49c1796..31a46bd 100644 --- a/research.md +++ b/pages/research.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/pages/routing.md b/pages/routing.md new file mode 100644 index 0000000..e69de29 diff --git a/secure-messaging.md b/pages/secure-messaging.md similarity index 94% rename from secure-messaging.md rename to pages/secure-messaging.md index 49c1796..31a46bd 100644 --- a/secure-messaging.md +++ b/pages/secure-messaging.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/secure.md b/pages/secure.md similarity index 94% rename from secure.md rename to pages/secure.md index 49c1796..31a46bd 100644 --- a/secure.md +++ b/pages/secure.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/spam-protection.md b/pages/spam-protection.md similarity index 94% rename from spam-protection.md rename to pages/spam-protection.md index 49c1796..31a46bd 100644 --- a/spam-protection.md +++ b/pages/spam-protection.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/specifications.md b/pages/specifications.md similarity index 94% rename from specifications.md rename to pages/specifications.md index 49c1796..31a46bd 100644 --- a/specifications.md +++ b/pages/specifications.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/pages/state space ownership.md b/pages/state space ownership.md new file mode 100644 index 0000000..e1c48cc --- /dev/null +++ b/pages/state space ownership.md @@ -0,0 +1,19 @@ +# Phrase: + +### Related: + +## Operating Definition: + + ELI5: + +## Current "Standard" Implementation: + +## The Idea(l): + +## Logos Implementation: + +## Live Feedback + +## IMPORTANT Differentiators: + +## Trash Heap: \ No newline at end of file diff --git a/storage.md b/pages/storage.md similarity index 94% rename from storage.md rename to pages/storage.md index 49c1796..31a46bd 100644 --- a/storage.md +++ b/pages/storage.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/waku-connect.md b/pages/waku-connect.md similarity index 94% rename from waku-connect.md rename to pages/waku-connect.md index 49c1796..31a46bd 100644 --- a/waku-connect.md +++ b/pages/waku-connect.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.] diff --git a/zero-knowledge.md b/pages/zero-knowledge.md similarity index 94% rename from zero-knowledge.md rename to pages/zero-knowledge.md index 49c1796..31a46bd 100644 --- a/zero-knowledge.md +++ b/pages/zero-knowledge.md @@ -17,7 +17,7 @@ [The research target/goal/PoC implementation currently under testing/experimentation.] ## Live Feedback -[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like #chefhelp-(insert one of six layers under research).] +[Add a LIVE location where the research and/or development teams can be pinged in a specific text-channel dedicated to this that is within their specific Discord server so that conversation can be bridged between projects and on a program level in order to best plug into resolving better than current understanding on this specific topic. I.e., Vac/Waku/Codex/Logo Discord server and a specific text-channel for this concept like -(insert one of six layers under research).] ## IMPORTANT Differentiators: [Easy low-hanging marketing or comms fruit that makes Logos implementation clearly different/better.]