From 72109da7240f00dac2844cf684ab6dc807eec094 Mon Sep 17 00:00:00 2001 From: crStiv Date: Tue, 14 Jan 2025 01:32:40 +0100 Subject: [PATCH 1/3] Update node-env.nix --- .nix/node-env.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.nix/node-env.nix b/.nix/node-env.nix index 2590dd267..af3f738e1 100644 --- a/.nix/node-env.nix +++ b/.nix/node-env.nix @@ -186,7 +186,7 @@ let ''} ''; - # Recursively traverses all dependencies of a package and pinpoints all + # Recursively traverses all package dependencies and pinpoints all # dependencies in the package.json file to the versions that are actually # being used. @@ -362,7 +362,7 @@ let ${lib.optionalString reconstructLock '' if [ -f package-lock.json ] then - echo "WARNING: Reconstruct lock option enabled, but a lock file already exists!" + echo "WARNING: The reconstruct lock option is enabled, but a lock file already exists!" echo "This will most likely result in version mismatches! We will remove the lock file and regenerate it!" rm package-lock.json else From 899eb287381e0c676ba26f69c72cd2d81f59c4cb Mon Sep 17 00:00:00 2001 From: crStiv Date: Tue, 14 Jan 2025 02:08:20 +0100 Subject: [PATCH 2/3] Update whitepaper.md --- whitepaper.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/whitepaper.md b/whitepaper.md index 8492d0c83..6bbede738 100644 --- a/whitepaper.md +++ b/whitepaper.md @@ -37,7 +37,7 @@ distributed ledger by way of economic incentives. In this environment, fraud is for the accumulation of trust over time without requiring a central coordinator. ### 1.1. Bitcoin -Bitcoin was introduced by Satoshi Nakamoto in 2008 as an to alternative fiat currency, and has +Bitcoin was introduced by Satoshi Nakamoto in 2008 as an alternative fiat currency, and has since garnered international attention as a catalyst for significant economic change. By replacing the role of a central bank in the issuance of money, it sets the foundation for a new market structure, one backed by thermodynamic assurances and cryptographic guarantees. These newly @@ -69,7 +69,7 @@ of funds previously sent to the recipient. This enables a form of "carry-forward where changes to global state are only accepted by the network upon the provision of a valid proof. -As Script does not offer the ability to iterate over arbitrary collections, it lends itself easily to highvolume finite-state computations with predictable costs and behaviors. These properties are +As Script does not offer the ability to iterate over arbitrary collections, it lends itself easily to high-volume finite-state computations with predictable costs and behaviors. These properties are convenient for efficiently validating monetary transactions, which allows for a separation of concerns when building more complex applications. @@ -203,7 +203,7 @@ Suppose some set of participants _P_ each have a collection of private documents ### 1.4: Market Dynamics Participants in a Fabric-speaking network may compete for contracts, earning digital currency in exchange for processing "work orders" made available to them through the peer-to-peer network. -Included is a simple programming language for the construction of deterministic, formallyverifiable smart contracts, which are then broadcast to network participants for execution. +Included is a simple programming language for the construction of deterministic, formally verifiable smart contracts, which are then broadcast to network participants for execution. #### 1.4.1: Information Asymmetry @@ -452,7 +452,7 @@ label = "Trust Anchor (Layer 1)" Fabric implements a peer-to-peer network over which participants may define arbitrary types, compose them into more complex programs, and provide meaningful services to users — all without requiring a trusted third party. Rather than relying on a server, applications deployed to -Fabric are "offline first", allowing them to operate independent of network availability or +Fabric are "offline first", allowing them to operate independently of network availability or consensus. ## Appendix A: Ephemera @@ -602,13 +602,13 @@ Resources Fabric's Semantic Linkability -Since Fabric exposes Resources in a descriptive fashion, programs deplo can discover and +Since Fabric exposes Resources in a descriptive fashion, programs deploy can discover and interact with one another. By requesting a resource from a namespace other than one's own, information can cross the boundaries of individual applications and other interesting combinations of data can be constructed. Furthermore, since applications can be described in their entirety with a simple contract, -applications can discover one anothers' behaviors and resource definitions. This can be used to +applications can discover one another's behaviors and resource definitions. This can be used to build various forms of semantic interoperability, potentially including new forms of search engine behaviors. From 666cd45e4c24a005ab331ed2ad001024303c58df Mon Sep 17 00:00:00 2001 From: crStiv Date: Tue, 14 Jan 2025 02:11:04 +0100 Subject: [PATCH 3/3] Update specification.md --- snippets/specification.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snippets/specification.md b/snippets/specification.md index fb8a57465..191894237 100644 --- a/snippets/specification.md +++ b/snippets/specification.md @@ -13,7 +13,7 @@ A storage protocol is provided for sparse local node retention (SLNR) which can be used to share a sparse or complete representation of a globally distributed state. Each operation within the Fabric network has a complete state chain, which comprises a network of "potential states" we describe as a "state bubble." -By storing a history, nodes can make local decisions whether to retain or prune +By storing a history, nodes can make local decisions on whether to retain or prune portions of their state chain based on their own economic evaluation of available resources.