From e07f78498a33bacaf4d696d090da28436245bbb3 Mon Sep 17 00:00:00 2001 From: breck7 Date: Sun, 1 Sep 2024 19:38:21 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20wws=20from=20@=20breck7/brecky?= =?UTF-8?q?units.com@39db46f39435ab775d5ac87e6bf1e1baa3b4a160=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/feed.xml | 2 +- feed.xml | 2 +- full.html | 8 ++++++-- parserStats.html | 8 ++++---- parserUsage.csv | 8 ++++---- particleChain.html | 8 ++++++-- particleChain.scroll | 14 ++++++++++++-- particleChain.txt | 14 ++++++++++++-- posts.csv | 2 +- search.html | 6 +++--- source.txt | 14 ++++++++++++-- 11 files changed, 62 insertions(+), 24 deletions(-) diff --git a/code/feed.xml b/code/feed.xml index 6bce55881..f0e797398 100644 --- a/code/feed.xml +++ b/code/feed.xml @@ -4,7 +4,7 @@ Feed / - Sun, 01 Sep 2024 18:31:34 +0000 + Sun, 01 Sep 2024 19:38:18 +0000 en-us Useful Grep Searches with Scroll diff --git a/feed.xml b/feed.xml index 14fd216ee..37cc7b2c5 100644 --- a/feed.xml +++ b/feed.xml @@ -4,7 +4,7 @@ Breck's Blog https://breckyunits.com/ Some writing about probability, programming, economics and life. - Sun, 01 Sep 2024 18:31:34 +0000 + Sun, 01 Sep 2024 19:38:18 +0000 en-us Particle Chain: A New Kind of Blockchain diff --git a/full.html b/full.html index 5b32f7125..11041103d 100644 --- a/full.html +++ b/full.html @@ -63,8 +63,12 @@
*

Implementing

-

The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper. For better usability it is recommended to build a digital Particle Chain. For implementing that, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used.

-

All existing chains such as Bitcoin, Ethereum, and NEAR could be ported to Particle Chain in a straightforward manner. New chains would likely want to build on a Particle Chain from the start.

+

The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper.

+

For better usability it is recommended to build a digital Particle Chain.

+

For implementing a digital Particle Chain, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used.

+
*
+

All existing chains such as Bitcoin, Ethereum, and NEAR could be converted to a Particle Chain in a straightforward manner.

+

New chains would likely want to build on a Particle Chain from the start.

Notes

Livestream creation of this post

diff --git a/parserStats.html b/parserStats.html index 2c70376fd..474043b45 100644 --- a/parserStats.html +++ b/parserStats.html @@ -377,10 +377,10 @@ uses blankLineParser -10308 +10312 catchAllParagraphParser -4396 +4399 importOnlyParser 1076 @@ -389,7 +389,7 @@ 1036 quickLinkParser -976 +978 h1Parser 686 @@ -404,7 +404,7 @@ 426 scrollDinkusParser -420 +421 chatLineParser 408 diff --git a/parserUsage.csv b/parserUsage.csv index ea3bcba1b..d32caf7ca 100644 --- a/parserUsage.csv +++ b/parserUsage.csv @@ -1,14 +1,14 @@ parserId,uses -blankLineParser,10308 -catchAllParagraphParser,4396 +blankLineParser,10312 +catchAllParagraphParser,4399 importOnlyParser,1076 stumpContentParser,1036 -quickLinkParser,976 +quickLinkParser,978 h1Parser,686 viewSourceButtonParser,513 listAftertextParser,509 lineOfCodeParser,426 -scrollDinkusParser,420 +scrollDinkusParser,421 chatLineParser,408 BlobParser,314 cssParser,284 diff --git a/particleChain.html b/particleChain.html index 60d2b825a..4cc0844ba 100644 --- a/particleChain.html +++ b/particleChain.html @@ -60,8 +60,12 @@
*

Implementing

-

The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper. For better usability it is recommended to build a digital Particle Chain. For implementing that, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used.

-

All existing chains such as Bitcoin, Ethereum, and NEAR could be ported to Particle Chain in a straightforward manner. New chains would likely want to build on a Particle Chain from the start.

+

The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper.

+

For better usability it is recommended to build a digital Particle Chain.

+

For implementing a digital Particle Chain, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used.

+
*
+

All existing chains such as Bitcoin, Ethereum, and NEAR could be converted to a Particle Chain in a straightforward manner.

+

New chains would likely want to build on a Particle Chain from the start.

Notes

Livestream creation of this post

diff --git a/particleChain.scroll b/particleChain.scroll index 99b8005c8..fd7928e68 100644 --- a/particleChain.scroll +++ b/particleChain.scroll @@ -50,9 +50,19 @@ Chains that are mirrored more with more history are more reliable. # Implementing -The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper. For better usability it is recommended to build a digital Particle Chain. For implementing that, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used. +The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper. + https://particles.scroll.pub/ Particle Syntax -All existing chains such as Bitcoin, Ethereum, and NEAR could be ported to Particle Chain in a straightforward manner. New chains would likely want to build on a Particle Chain from the start. +For better usability it is recommended to build a digital Particle Chain. + +For implementing a digital Particle Chain, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used. + https://pldb.io/concepts/parsers.html Parsers Programming Language + +*** + +All existing chains such as Bitcoin, Ethereum, and NEAR could be converted to a Particle Chain in a straightforward manner. + +New chains would likely want to build on a Particle Chain from the start. **** diff --git a/particleChain.txt b/particleChain.txt index 928681746..5c49a5619 100644 --- a/particleChain.txt +++ b/particleChain.txt @@ -37,9 +37,19 @@ Chains that are mirrored more with more history are more reliable. Implementing ============ -The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper. For better usability it is recommended to build a digital Particle Chain. For implementing that, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used. +The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper. + https://particles.scroll.pub/ Particle Syntax -All existing chains such as Bitcoin, Ethereum, and NEAR could be ported to Particle Chain in a straightforward manner. New chains would likely want to build on a Particle Chain from the start. +For better usability it is recommended to build a digital Particle Chain. + +For implementing a digital Particle Chain, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used. + https://pldb.io/concepts/parsers.html Parsers Programming Language + +* + +All existing chains such as Bitcoin, Ethereum, and NEAR could be converted to a Particle Chain in a straightforward manner. + +New chains would likely want to build on a Particle Chain from the start. ⁂ diff --git a/posts.csv b/posts.csv index ffafc22ec..ee831209b 100644 --- a/posts.csv +++ b/posts.csv @@ -1,5 +1,5 @@ date,year,title,permalink,authors,tags,wordCount,minutes -09/01/2024,2024,Particle Chain: A New Kind of Blockchain,particleChain.html,Breck Yunits,All Startups Programming Scroll Society ScrollPapers,241,1.2 +09/01/2024,2024,Particle Chain: A New Kind of Blockchain,particleChain.html,Breck Yunits,All Startups Programming Scroll Society ScrollPapers,260,1.3 08/30/2024,2024,On Races,races.html,Breck Yunits,All Society Life,385,1.9 08/29/2024,2024,Nature's Eternal Omen: Do not ignore me.,neo.html,Breck Yunits,All Society,28,0.1 08/28/2024,2024,Why Warpcast should not add blocking,blocking.html,Breck Yunits,All Society,696,3.5 diff --git a/search.html b/search.html index 40238e707..562afb9a6 100644 --- a/search.html +++ b/search.html @@ -57,10 +57,10 @@ minutes Particle Chain: A New Kind of Blockchain -Particle Chain: A New Kind of Blockchain ======================================== by Breck Yunits https://breckyunits.com Breck Yunits September 1, 2024 HTML | TXT https://breckyunits.com/particleChain.html HTML https://breckyunits.com/particleChain.txt TXT Is there a better way to build a blockchain? Yes. [Image Omitted] A Particle Chain is a single plain text document of particles encoded in Particle Syntax with new transactions at the top of the document and an ID generated from the hash of the previous transaction. * RPM === R(C) = P(C) \times M(C) Reliability(Chain) = Particles(Chain) * Mirrors(Chain) RPM states that $R$, the reliability of the chain, is the number of particles $P$ times the number of independent mirrors of the chain $M$. * Reliability(Chain) = Particles(Chain) \times Mirrors(Chain) * Chains that are mirrored more with more history are more reliable. * Implementing ============ The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper. For better usability it is recommended to build a digital Particle Chain. For implementing that, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used. All existing chains such as Bitcoin, Ethereum, and NEAR could be ported to Particle Chain in a straightforward manner. New chains would likely want to build on a Particle Chain from the start. ⁂ Notes ===== Livestream creation of this post https://www.youtube.com/watch?v=s8vQuCGCYPM Livestream creation of this post Built with Scroll v125.3.0 +Particle Chain: A New Kind of Blockchain ======================================== by Breck Yunits https://breckyunits.com Breck Yunits September 1, 2024 HTML | TXT https://breckyunits.com/particleChain.html HTML https://breckyunits.com/particleChain.txt TXT Is there a better way to build a blockchain? Yes. [Image Omitted] A Particle Chain is a single plain text document of particles encoded in Particle Syntax with new transactions at the top of the document and an ID generated from the hash of the previous transaction. * RPM === R(C) = P(C) \times M(C) Reliability(Chain) = Particles(Chain) * Mirrors(Chain) RPM states that $R$, the reliability of the chain, is the number of particles $P$ times the number of independent mirrors of the chain $M$. * Reliability(Chain) = Particles(Chain) \times Mirrors(Chain) * Chains that are mirrored more with more history are more reliable. * Implementing ============ The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper. https://particles.scroll.pub/ Particle Syntax For better usability it is recommended to build a digital Particle Chain. For implementing a digital Particle Chain, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used. https://pldb.io/concepts/parsers.html Parsers Programming Language * All existing chains such as Bitcoin, Ethereum, and NEAR could be converted to a Particle Chain in a straightforward manner. New chains would likely want to build on a Particle Chain from the start. ⁂ Notes ===== Livestream creation of this post https://www.youtube.com/watch?v=s8vQuCGCYPM Livestream creation of this post Built with Scroll v125.3.0 09/01/2024 -241 -1.2 +260 +1.3 On Races On Races ======== "I don't care for the heels", she said. I knelt. * A twig had fallen from the oak we were sitting under. "Look at this," I said. I bent the end of the twig and snapped off a one inch piece. I snapped off another. Then another. And another. * "Your neighbor, the heel, he's younger than you right?" "Sure is. Has no respect for his elders. None of the heels do." * I aligned the twigs into a staggered line. I pointed at the twig in front. * "Think of this piece of twig as your neighbor. And think of this twig as his father. The line is staggered because his dad probably had him in the middle of his life. Not the end." * I grabbed a second twig and started laying out a second line. "Why are you making another line?" * "Well, we usually count someone's age as the time elapsed since they were born. That would just be the length of this one twig. But imagine if we counted someone's age as the length of all these twigs that represent their lineage." * I finished placing the 12th piece of twig and took a slow, deep breath. * "This right here, this is you. And this staggered twig is your dad. And this one, your grandfather. And so on and so on. Science tells us something amazing. When we measure people's age like this, our 'genetic' age, then all of us humans alive today, you, me, the heels, we are all _exactly_ the same genetic age, down to the millisecond." * I gestured to her line of twigs. * "Now, think about all the trials and tribulations all your ancestors went through to get you here today. I bet they went through a lot?" "Sure did. We Devlins didn't have anything handed to us. Tough folk." "I believe you. Look at how many twigs it took to get you here!" * I pointed again to the first line. "Now, look at this line again. The exact same huge number of twigs had to survive for your neighbor to get here too. The lines of the Devlins and the Heels have been through just as much over millions of years." * "Hmmmmmm. I never thought about it like that." ⁂ Built with Scroll v125.3.0 diff --git a/source.txt b/source.txt index bb8b65e33..06fc6f0af 100644 --- a/source.txt +++ b/source.txt @@ -51,9 +51,19 @@ # Implementing - The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper. For better usability it is recommended to build a digital Particle Chain. For implementing that, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used. + The chain itself is encoded in Particles (Particle Syntax) which could be done with pen and paper. + https://particles.scroll.pub/ Particle Syntax - All existing chains such as Bitcoin, Ethereum, and NEAR could be ported to Particle Chain in a straightforward manner. New chains would likely want to build on a Particle Chain from the start. + For better usability it is recommended to build a digital Particle Chain. + + For implementing a digital Particle Chain, the Parsers Programming Language (or a similar compiler compiler and virtual machine) may be used. + https://pldb.io/concepts/parsers.html Parsers Programming Language + + *** + + All existing chains such as Bitcoin, Ethereum, and NEAR could be converted to a Particle Chain in a straightforward manner. + + New chains would likely want to build on a Particle Chain from the start. ****