add blog RSS (from latest blogo version)
jump to
@@ -34,7 +34,8 @@ <script src="js/highlightjs/highlight.pack.js"></script>
<!-- katex --> <link rel="stylesheet" href="js/katex/katex.min.css"> - </head> + <link rel="alternate" type="application/rss+xml" title="arnaucube - blog RSS" href="https://arnaucube.com/blog/rss.xml"> +</head> <body>@@ -49,6 +50,10 @@ <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">notes</a>
</div> <div style="float:right;"> <a href="/" style="color:#000;display:inline-block;margin-right:10px;">arnaucube.com</a> + <a href="/blog/rss.xml" target="_blank" + type="application/rss+xml" title="subscribe via RSS" aria-label="subscribe via RSS"> + <img width="12px;" src="img/rss.png" /> + </a> <div class="onoffswitch" style="margin-left:0px;display:inline-block;" title="change theme"> <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="themeSwitcher">
@@ -34,7 +34,8 @@ <script src="js/highlightjs/highlight.pack.js"></script>
<!-- katex --> <link rel="stylesheet" href="js/katex/katex.min.css"> - </head> + <link rel="alternate" type="application/rss+xml" title="arnaucube - blog RSS" href="https://arnaucube.com/blog/rss.xml"> +</head> <body>@@ -49,6 +50,10 @@ <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">notes</a>
</div> <div style="float:right;"> <a href="/" style="color:#000;display:inline-block;margin-right:10px;">arnaucube.com</a> + <a href="/blog/rss.xml" target="_blank" + type="application/rss+xml" title="subscribe via RSS" aria-label="subscribe via RSS"> + <img width="12px;" src="img/rss.png" /> + </a> <div class="onoffswitch" style="margin-left:0px;display:inline-block;" title="change theme"> <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="themeSwitcher">
@@ -34,7 +34,8 @@ <script src="js/highlightjs/highlight.pack.js"></script>
<!-- katex --> <link rel="stylesheet" href="js/katex/katex.min.css"> - </head> + <link rel="alternate" type="application/rss+xml" title="arnaucube - blog RSS" href="https://arnaucube.com/blog/rss.xml"> +</head> <body>@@ -49,6 +50,10 @@ <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">notes</a>
</div> <div style="float:right;"> <a href="/" style="color:#000;display:inline-block;margin-right:10px;">arnaucube.com</a> + <a href="/blog/rss.xml" target="_blank" + type="application/rss+xml" title="subscribe via RSS" aria-label="subscribe via RSS"> + <img width="12px;" src="img/rss.png" /> + </a> <div class="onoffswitch" style="margin-left:0px;display:inline-block;" title="change theme"> <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="themeSwitcher">
@@ -34,7 +34,8 @@ <script src="js/highlightjs/highlight.pack.js"></script>
<!-- katex --> <link rel="stylesheet" href="js/katex/katex.min.css"> - </head> + <link rel="alternate" type="application/rss+xml" title="arnaucube - blog RSS" href="https://arnaucube.com/blog/rss.xml"> +</head> <body>@@ -49,6 +50,10 @@ <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">notes</a>
</div> <div style="float:right;"> <a href="/" style="color:#000;display:inline-block;margin-right:10px;">arnaucube.com</a> + <a href="/blog/rss.xml" target="_blank" + type="application/rss+xml" title="subscribe via RSS" aria-label="subscribe via RSS"> + <img width="12px;" src="img/rss.png" /> + </a> <div class="onoffswitch" style="margin-left:0px;display:inline-block;" title="change theme"> <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="themeSwitcher">
@@ -34,7 +34,8 @@ <script src="js/highlightjs/highlight.pack.js"></script>
<!-- katex --> <link rel="stylesheet" href="js/katex/katex.min.css"> - </head> + <link rel="alternate" type="application/rss+xml" title="arnaucube - blog RSS" href="https://arnaucube.com/blog/rss.xml"> +</head> <body>@@ -49,6 +50,10 @@ <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">notes</a>
</div> <div style="float:right;"> <a href="/" style="color:#000;display:inline-block;margin-right:10px;">arnaucube.com</a> + <a href="/blog/rss.xml" target="_blank" + type="application/rss+xml" title="subscribe via RSS" aria-label="subscribe via RSS"> + <img width="12px;" src="img/rss.png" /> + </a> <div class="onoffswitch" style="margin-left:0px;display:inline-block;" title="change theme"> <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="themeSwitcher">
@@ -34,7 +34,8 @@ <script src="js/highlightjs/highlight.pack.js"></script>
<!-- katex --> <link rel="stylesheet" href="js/katex/katex.min.css"> - </head> + <link rel="alternate" type="application/rss+xml" title="arnaucube - blog RSS" href="https://arnaucube.com/blog/rss.xml"> +</head> <body>@@ -49,6 +50,10 @@ <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">notes</a>
</div> <div style="float:right;"> <a href="/" style="color:#000;display:inline-block;margin-right:10px;">arnaucube.com</a> + <a href="/blog/rss.xml" target="_blank" + type="application/rss+xml" title="subscribe via RSS" aria-label="subscribe via RSS"> + <img width="12px;" src="img/rss.png" /> + </a> <div class="onoffswitch" style="margin-left:0px;display:inline-block;" title="change theme"> <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="themeSwitcher">
@@ -34,7 +34,8 @@ <script src="js/highlightjs/highlight.pack.js"></script>
<!-- katex --> <link rel="stylesheet" href="js/katex/katex.min.css"> - </head> + <link rel="alternate" type="application/rss+xml" title="arnaucube - blog RSS" href="https://arnaucube.com/blog/rss.xml"> +</head> <body>@@ -49,6 +50,10 @@ <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">notes</a>
</div> <div style="float:right;"> <a href="/" style="color:#000;display:inline-block;margin-right:10px;">arnaucube.com</a> + <a href="/blog/rss.xml" target="_blank" + type="application/rss+xml" title="subscribe via RSS" aria-label="subscribe via RSS"> + <img width="12px;" src="img/rss.png" /> + </a> <div class="onoffswitch" style="margin-left:0px;display:inline-block;" title="change theme"> <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="themeSwitcher">
@@ -34,7 +34,8 @@ <script src="js/highlightjs/highlight.pack.js"></script>
<!-- katex --> <link rel="stylesheet" href="js/katex/katex.min.css"> - </head> + <link rel="alternate" type="application/rss+xml" title="arnaucube - blog RSS" href="https://arnaucube.com/blog/rss.xml"> +</head> <body>@@ -49,6 +50,10 @@ <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">notes</a>
</div> <div style="float:right;"> <a href="/" style="color:#000;display:inline-block;margin-right:10px;">arnaucube.com</a> + <a href="/blog/rss.xml" target="_blank" + type="application/rss+xml" title="subscribe via RSS" aria-label="subscribe via RSS"> + <img width="12px;" src="img/rss.png" /> + </a> <div class="onoffswitch" style="margin-left:0px;display:inline-block;" title="change theme"> <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="themeSwitcher">
@@ -34,7 +34,8 @@ <script src="js/highlightjs/highlight.pack.js"></script>
<!-- katex --> <link rel="stylesheet" href="js/katex/katex.min.css"> - </head> + <link rel="alternate" type="application/rss+xml" title="arnaucube - blog RSS" href="https://arnaucube.com/blog/rss.xml"> +</head> <body>@@ -49,6 +50,10 @@ <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">notes</a>
</div> <div style="float:right;"> <a href="/" style="color:#000;display:inline-block;margin-right:10px;">arnaucube.com</a> + <a href="/blog/rss.xml" target="_blank" + type="application/rss+xml" title="subscribe via RSS" aria-label="subscribe via RSS"> + <img width="12px;" src="img/rss.png" /> + </a> <div class="onoffswitch" style="margin-left:0px;display:inline-block;" title="change theme"> <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="themeSwitcher">
@@ -34,7 +34,8 @@ <script src="js/highlightjs/highlight.pack.js"></script>
<!-- katex --> <link rel="stylesheet" href="js/katex/katex.min.css"> - </head> + <link rel="alternate" type="application/rss+xml" title="arnaucube - blog RSS" href="https://arnaucube.com/blog/rss.xml"> +</head> <body>@@ -49,6 +50,10 @@ <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">notes</a>
</div> <div style="float:right;"> <a href="/" style="color:#000;display:inline-block;margin-right:10px;">arnaucube.com</a> + <a href="/blog/rss.xml" target="_blank" + type="application/rss+xml" title="subscribe via RSS" aria-label="subscribe via RSS"> + <img width="12px;" src="img/rss.png" /> + </a> <div class="onoffswitch" style="margin-left:0px;display:inline-block;" title="change theme"> <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="themeSwitcher">
@@ -34,7 +34,8 @@ <script src="js/highlightjs/highlight.pack.js"></script>
<!-- katex --> <link rel="stylesheet" href="js/katex/katex.min.css"> - </head> + <link rel="alternate" type="application/rss+xml" title="arnaucube - blog RSS" href="https://arnaucube.com/blog/rss.xml"> +</head> <body>@@ -49,6 +50,10 @@ <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">notes</a>
</div> <div style="float:right;"> <a href="/" style="color:#000;display:inline-block;margin-right:10px;">arnaucube.com</a> + <a href="/blog/rss.xml" target="_blank" + type="application/rss+xml" title="subscribe via RSS" aria-label="subscribe via RSS"> + <img width="12px;" src="img/rss.png" /> + </a> <div class="onoffswitch" style="margin-left:0px;display:inline-block;" title="change theme"> <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="themeSwitcher">
@@ -34,7 +34,8 @@ <script src="js/highlightjs/highlight.pack.js"></script>
<!-- katex --> <link rel="stylesheet" href="js/katex/katex.min.css"> - </head> + <link rel="alternate" type="application/rss+xml" title="arnaucube - blog RSS" href="https://arnaucube.com/blog/rss.xml"> +</head> <body>@@ -49,6 +50,10 @@ <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">notes</a>
</div> <div style="float:right;"> <a href="/" style="color:#000;display:inline-block;margin-right:10px;">arnaucube.com</a> + <a href="/blog/rss.xml" target="_blank" + type="application/rss+xml" title="subscribe via RSS" aria-label="subscribe via RSS"> + <img width="12px;" src="img/rss.png" /> + </a> <div class="onoffswitch" style="margin-left:0px;display:inline-block;" title="change theme"> <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="themeSwitcher">
@@ -34,7 +34,8 @@ <script src="js/highlightjs/highlight.pack.js"></script>
<!-- katex --> <link rel="stylesheet" href="js/katex/katex.min.css"> - </head> + <link rel="alternate" type="application/rss+xml" title="arnaucube - blog RSS" href="https://arnaucube.com/blog/rss.xml"> +</head> <body>@@ -49,6 +50,10 @@ <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">notes</a>
</div> <div style="float:right;"> <a href="/" style="color:#000;display:inline-block;margin-right:10px;">arnaucube.com</a> + <a href="/blog/rss.xml" target="_blank" + type="application/rss+xml" title="subscribe via RSS" aria-label="subscribe via RSS"> + <img width="12px;" src="img/rss.png" /> + </a> <div class="onoffswitch" style="margin-left:0px;display:inline-block;" title="change theme"> <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="themeSwitcher">
@@ -0,0 +1,127 @@
+<?xml version="1.0" encoding="UTF-8"?> +<rss version="2.0"> + <channel> + <title>arnaucube - blog</title> + <link>https://arnaucube.com/blog</link> + <description>arnaucube blog</description> + <item> + <title>Notes on Labrador, a lattice-based SNARK scheme</title> + <link>https://arnaucube.com/blog/labrador.html</link> + <description>Overview of how the post-quantum lattice-based SNARK scheme Labrador works.</description> + <pubDate>Thu, 11 Jun 2026 00:00:00 +0000</pubDate> + <guid isPermaLink="true">https://arnaucube.com/blog/labrador.html</guid> + </item> + <item> + <title>Tools</title> + <link>https://arnaucube.com/blog/tools.html</link> + <description>A non-exhaustive overview of tools I use daily.</description> + <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate> + <guid isPermaLink="true">https://arnaucube.com/blog/tools.html</guid> + </item> + <item> + <title>Human connections in the early days of AI</title> + <link>https://arnaucube.com/blog/ai-connections.html</link> + <description>A short note on aiccelerationism, hyperreality, and the recovery of human connections.</description> + <pubDate>Tue, 03 Jun 2025 00:00:00 +0000</pubDate> + <guid isPermaLink="true">https://arnaucube.com/blog/ai-connections.html</guid> + </item> + <item> + <title><span style="font-size:85%">[zkSummit12 talk]</span> Sonobe, a modular folding schemes library</title> + <link>https://www.youtube.com/watch?v=z3FH9I8klDk</link> + <description>[zkSummit12 talk] Sonobe, a modular folding schemes library</description> + <pubDate>Thu, 21 Nov 2024 00:00:00 +0000</pubDate> + <guid isPermaLink="true">https://www.youtube.com/watch?v=z3FH9I8klDk</guid> + </item> + <item> + <title>Notes on ProtoGalaxy</title> + <link>https://arnaucube.com/blog/protogalaxy.html</link> + <description>The idea of these notes is to provide some extra intuition and explainations on ProtoGalaxy's paper. ProtoGalaxy is a folding scheme which iterates on ideas from ProtoStar paper.</description> + <pubDate>Sun, 20 Aug 2023 00:00:00 +0000</pubDate> + <guid isPermaLink="true">https://arnaucube.com/blog/protogalaxy.html</guid> + </item> + <item> + <title>Notes on HyperNova (pdf)</title> + <link>https://raw.githubusercontent.com/arnaucube/math/master/notes_hypernova.pdf</link> + <description>This document contains notes on HyperNova.</description> + <pubDate>Tue, 16 May 2023 00:00:00 +0000</pubDate> + <guid isPermaLink="true">https://raw.githubusercontent.com/arnaucube/math/master/notes_hypernova.pdf</guid> + </item> + <item> + <title>IPA polynomial commitment by hand</title> + <link>https://arnaucube.com/blog/ipa.html</link> + <description>This post overviews the IPA polynomial commitment described in the Halo paper, first by providing an overview on the protocol, then by doing a step-by-step example with small values, following the style done in the 'Plonk by hand series' from Joshua Fitzgerald, and later by providing a Sage implementation of the protocol.</description> + <pubDate>Thu, 06 Apr 2023 00:00:00 +0000</pubDate> + <guid isPermaLink="true">https://arnaucube.com/blog/ipa.html</guid> + </item> + <item> + <title>Notes on FRI and STIR (pdf)</title> + <link>https://raw.githubusercontent.com/arnaucube/math/master/notes_fri_stir.pdf</link> + <description>This document contains notes on FRI low degree testing and the trick to convert it to a polynomial commitment scheme.</description> + <pubDate>Sun, 26 Feb 2023 00:00:00 +0000</pubDate> + <guid isPermaLink="true">https://raw.githubusercontent.com/arnaucube/math/master/notes_fri_stir.pdf</guid> + </item> + <item> + <title>Implementing the powers of tau contributor</title> + <link>https://arnaucube.com/blog/powersoftau.html</link> + <description>In the following notes we go over the ideas behind the Powers of Tau ceremony, how participants contribute and how the contributions are verified (logic & code). We focus on the Ethereum's upcoming KZG-Ceremony.</description> + <pubDate>Mon, 02 Jan 2023 00:00:00 +0000</pubDate> + <guid isPermaLink="true">https://arnaucube.com/blog/powersoftau.html</guid> + </item> + <item> + <title>bLSAG ring signatures overview</title> + <link>https://arnaucube.com/blog/ringsig.html</link> + <description>Notes on ring signatures</description> + <pubDate>Wed, 20 Jul 2022 00:00:00 +0000</pubDate> + <guid isPermaLink="true">https://arnaucube.com/blog/ringsig.html</guid> + </item> + <item> + <title>Lagrange Polynomial Interpolation and Shamir secret sharing</title> + <link>https://arnaucube.com/blog/shamir-secret-sharing.html</link> + <description>Overview of Langrange Polynomial interpolation and Shamir's secret sharing.</description> + <pubDate>Sun, 10 Oct 2021 00:00:00 +0000</pubDate> + <guid isPermaLink="true">https://arnaucube.com/blog/shamir-secret-sharing.html</guid> + </item> + <item> + <title>Batch proof in KZG Commitments</title> + <link>https://arnaucube.com/blog/kzg-batch-proof.html</link> + <description>The benefit of batch proof is that allows us to proof multiple points while the proof size remains constant to one G1 point.</description> + <pubDate>Sat, 14 Aug 2021 00:00:00 +0000</pubDate> + <guid isPermaLink="true">https://arnaucube.com/blog/kzg-batch-proof.html</guid> + </item> + <item> + <title>Notes on KZG polynomial commitments</title> + <link>https://arnaucube.com/blog/kzg-commitments.html</link> + <description>In the following notes I've tried to summarize the KZG Commitment scheme with the concepts that helped me to follow the reasoning.</description> + <pubDate>Thu, 05 Aug 2021 00:00:00 +0000</pubDate> + <guid isPermaLink="true">https://arnaucube.com/blog/kzg-commitments.html</guid> + </item> + <item> + <title>Notes on blind signatures over elliptic curves</title> + <link>https://arnaucube.com/blog/blind-signatures-ec.html</link> + <description>In this notes, we will cover the scheme proposed at 'New Blind Signature Schemes Based on the (Elliptic Curve) Discrete Logarithm Problem' paper by Hamid Mala & Nafiseh Nezhadansari.</description> + <pubDate>Fri, 30 Jul 2021 00:00:00 +0000</pubDate> + <guid isPermaLink="true">https://arnaucube.com/blog/blind-signatures-ec.html</guid> + </item> + <item> + <title>CoffeeMiner: Hacking WiFi to inject cryptocurrency miner to HTML requests</title> + <link>https://arnaucube.com/blog/coffeeminer-hacking-wifi-cryptocurrency-miner.html</link> + <description>The goal of this post, is to explain how can be done the attack of MITM (Machine-In-The-Middle) to inject some javascript in the html pages, to force all the machines connected to a WiFi network to be mining a cryptocurrency for the attacker.</description> + <pubDate>Thu, 04 Jan 2018 00:00:00 +0000</pubDate> + <guid isPermaLink="true">https://arnaucube.com/blog/coffeeminer-hacking-wifi-cryptocurrency-miner.html</guid> + </item> + <item> + <title>Auto generated tweets from Markov chains</title> + <link>https://arnaucube.com/blog/flock-botnet.html</link> + <description>Developing a twitter botnet with autonomous bots replying tweets with text generated based on probabilities in Markov chains</description> + <pubDate>Fri, 29 Dec 2017 00:00:00 +0000</pubDate> + <guid isPermaLink="true">https://arnaucube.com/blog/flock-botnet.html</guid> + </item> + <item> + <title>Static blog template engine implementation in Go</title> + <link>https://arnaucube.com/blog/blogo.html</link> + <description>How has this blog been made? In this post we will see how to develop a minimalistic static blog template engine with Go.</description> + <pubDate>Tue, 26 Dec 2017 00:00:00 +0000</pubDate> + <guid isPermaLink="true">https://arnaucube.com/blog/blogo.html</guid> + </item> + </channel> +</rss>
@@ -34,7 +34,8 @@ <script src="js/highlightjs/highlight.pack.js"></script>
<!-- katex --> <link rel="stylesheet" href="js/katex/katex.min.css"> - </head> + <link rel="alternate" type="application/rss+xml" title="arnaucube - blog RSS" href="https://arnaucube.com/blog/rss.xml"> +</head> <body>@@ -49,6 +50,10 @@ <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">notes</a>
</div> <div style="float:right;"> <a href="/" style="color:#000;display:inline-block;margin-right:10px;">arnaucube.com</a> + <a href="/blog/rss.xml" target="_blank" + type="application/rss+xml" title="subscribe via RSS" aria-label="subscribe via RSS"> + <img width="12px;" src="img/rss.png" /> + </a> <div class="onoffswitch" style="margin-left:0px;display:inline-block;" title="change theme"> <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="themeSwitcher">
@@ -34,7 +34,8 @@ <script src="js/highlightjs/highlight.pack.js"></script>
<!-- katex --> <link rel="stylesheet" href="js/katex/katex.min.css"> - </head> + <link rel="alternate" type="application/rss+xml" title="arnaucube - blog RSS" href="https://arnaucube.com/blog/rss.xml"> +</head> <body>@@ -49,6 +50,10 @@ <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">notes</a>
</div> <div style="float:right;"> <a href="/" style="color:#000;display:inline-block;margin-right:10px;">arnaucube.com</a> + <a href="/blog/rss.xml" target="_blank" + type="application/rss+xml" title="subscribe via RSS" aria-label="subscribe via RSS"> + <img width="12px;" src="img/rss.png" /> + </a> <div class="onoffswitch" style="margin-left:0px;display:inline-block;" title="change theme"> <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="themeSwitcher">
@@ -18,93 +18,110 @@ },
{ "thumb": "labrador_thumb.md", "md": "labrador.md", - "metadescr": "Overview of how the post-quantum lattice-based SNARK scheme Labrador works." + "metadescr": "Overview of how the post-quantum lattice-based SNARK scheme Labrador works.", + "date": "2026-06-11" }, { "thumb": "tools_thumb.md", "md": "tools.md", "metadescr": "A non-exhaustive overview of tools I use daily.", - "metaimg": "img/posts/tools/tools-preview.png" + "metaimg": "img/posts/tools/tools-preview.png", + "date": "2026-06-08" }, { "thumb": "ai-connections_thumb.md", "md": "ai-connections.md", "metadescr": "A short note on aiccelerationism, hyperreality, and the recovery of human connections.", - "metaimg": "img/posts/ai/two-worlds.jpg" + "metaimg": "img/posts/ai/two-worlds.jpg", + "date": "2025-06-03" }, { "thumb": "sonobe-talk_thumb.md", "metadescr": "[zkSummit12 talk] Sonobe, a modular folding schemes library", - "outsideArticle": "https://www.youtube.com/watch?v=z3FH9I8klDk" + "outsideArticle": "https://www.youtube.com/watch?v=z3FH9I8klDk", + "date": "2024-11-21" }, { "thumb": "protogalaxy_thumb.md", "md": "protogalaxy.md", "metadescr": "The idea of these notes is to provide some extra intuition and explainations on ProtoGalaxy's paper. ProtoGalaxy is a folding scheme which iterates on ideas from ProtoStar paper.", - "metaimg": "img/posts/protogalaxy/protogalaxies-colliding.jpg" + "metaimg": "img/posts/protogalaxy/protogalaxies-colliding.jpg", + "date": "2023-08-20" }, { "thumb": "hypernova_thumb.md", "metadescr": "This document contains notes on HyperNova.", - "outsideArticle": "https://raw.githubusercontent.com/arnaucube/math/master/notes_hypernova.pdf" + "outsideArticle": "https://raw.githubusercontent.com/arnaucube/math/master/notes_hypernova.pdf", + "date": "2023-05-16" }, { "thumb": "ipa_thumb.md", "md": "ipa.md", - "metadescr": "This post overviews the IPA polynomial commitment described in the Halo paper, first by providing an overview on the protocol, then by doing a step-by-step example with small values, following the style done in the 'Plonk by hand series' from Joshua Fitzgerald, and later by providing a Sage implementation of the protocol." + "metadescr": "This post overviews the IPA polynomial commitment described in the Halo paper, first by providing an overview on the protocol, then by doing a step-by-step example with small values, following the style done in the 'Plonk by hand series' from Joshua Fitzgerald, and later by providing a Sage implementation of the protocol.", + "date": "2023-04-06" }, { "thumb": "fri_thumb.md", "metadescr": "This document contains notes on FRI low degree testing and the trick to convert it to a polynomial commitment scheme.", - "outsideArticle": "https://raw.githubusercontent.com/arnaucube/math/master/notes_fri_stir.pdf" + "outsideArticle": "https://raw.githubusercontent.com/arnaucube/math/master/notes_fri_stir.pdf", + "date": "2023-02-26" }, { "thumb": "powersoftau_thumb.md", "md": "powersoftau.md", - "metadescr": "In the following notes we go over the ideas behind the Powers of Tau ceremony, how participants contribute and how the contributions are verified (logic & code). We focus on the Ethereum's upcoming KZG-Ceremony." + "metadescr": "In the following notes we go over the ideas behind the Powers of Tau ceremony, how participants contribute and how the contributions are verified (logic & code). We focus on the Ethereum's upcoming KZG-Ceremony.", + "date": "2023-01-02" }, { "thumb": "ringsig_thumb.md", "md": "ringsig.md", - "metadescr": "Notes on ring signatures" + "metadescr": "Notes on ring signatures", + "date": "2022-07-20" }, { "thumb": "shamir-secret-sharing_thumb.md", "md": "shamir-secret-sharing.md", - "metadescr": "Overview of Langrange Polynomial interpolation and Shamir's secret sharing." + "metadescr": "Overview of Langrange Polynomial interpolation and Shamir's secret sharing.", + "date": "2021-10-10" }, { "thumb": "kzg-batch-proof_thumb.md", "md": "kzg-batch-proof.md", - "metadescr": "The benefit of batch proof is that allows us to proof multiple points while the proof size remains constant to one G1 point." + "metadescr": "The benefit of batch proof is that allows us to proof multiple points while the proof size remains constant to one G1 point.", + "date": "2021-08-14" }, { "thumb": "kzg-commitments_thumb.md", "md": "kzg-commitments.md", - "metadescr": "In the following notes I've tried to summarize the KZG Commitment scheme with the concepts that helped me to follow the reasoning." + "metadescr": "In the following notes I've tried to summarize the KZG Commitment scheme with the concepts that helped me to follow the reasoning.", + "date": "2021-08-05" }, { "thumb": "blind-signatures-ec_thumb.md", "md": "blind-signatures-ec.md", "metaimg": "img/posts/blind-signatures-ec/flow1.png", - "metadescr": "In this notes, we will cover the scheme proposed at 'New Blind Signature Schemes Based on the (Elliptic Curve) Discrete Logarithm Problem' paper by Hamid Mala & Nafiseh Nezhadansari." + "metadescr": "In this notes, we will cover the scheme proposed at 'New Blind Signature Schemes Based on the (Elliptic Curve) Discrete Logarithm Problem' paper by Hamid Mala & Nafiseh Nezhadansari.", + "date": "2021-07-30" }, { "thumb": "coffeeminer_thumb.md", "md": "coffeeminer-hacking-wifi-cryptocurrency-miner.md", "metaimg": "img/posts/coffeeMiner/coffeeMiner-network-attack.png", - "metadescr": "The goal of this post, is to explain how can be done the attack of MITM (Machine-In-The-Middle) to inject some javascript in the html pages, to force all the machines connected to a WiFi network to be mining a cryptocurrency for the attacker." + "metadescr": "The goal of this post, is to explain how can be done the attack of MITM (Machine-In-The-Middle) to inject some javascript in the html pages, to force all the machines connected to a WiFi network to be mining a cryptocurrency for the attacker.", + "date": "2018-01-04" }, { "thumb": "flock-botnet_thumb.md", "md": "flock-botnet.md", "metaimg": "img/posts/flock-botnet/markovchain.png", - "metadescr": "Developing a twitter botnet with autonomous bots replying tweets with text generated based on probabilities in Markov chains" + "metadescr": "Developing a twitter botnet with autonomous bots replying tweets with text generated based on probabilities in Markov chains", + "date": "2017-12-29" }, { "thumb": "blogo_thumb.md", "md": "blogo.md", - "metadescr": "How has this blog been made? In this post we will see how to develop a minimalistic static blog template engine with Go." + "metadescr": "How has this blog been made? In this post we will see how to develop a minimalistic static blog template engine with Go.", + "date": "2017-12-26" } ], "copyRaw": [
@@ -49,6 +49,10 @@ <a href="/blog/notes.html" style="font-size:90%;color:#000;display:inline-block;">notes</a>
</div> <div style="float:right;"> <a href="/" style="color:#000;display:inline-block;margin-right:10px;">arnaucube.com</a> + <a href="/blog/rss.xml" target="_blank" + type="application/rss+xml" title="subscribe via RSS" aria-label="subscribe via RSS"> + <img width="12px;" src="img/rss.png" /> + </a> <div class="onoffswitch" style="margin-left:0px;display:inline-block;" title="change theme"> <input onclick="switchTheme()" type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="themeSwitcher">
@@ -291,7 +291,7 @@ <li>
<span class="gray">aragonzkresearch/</span><a href="https://github.com/aragonzkresearch/ark-ec-blind-signatures" target="_blank">ark-ec-blind-signatures</a>: Blind signatures over elliptic curve implementation (native & r1cs constraints) </li> </ul> - <span style="">OVOTE</span>: Offchain Voting with Onchain Trustless Execution (kind of a validity-Rollup for voting) + <span style="">OVOTE</span>: Offchain Voting with Onchain Trustless Execution (kind of a validity-Rollup for voting). Highly scalable, gass-less for users, voting system on Ethereum relying on zkSNARK proofs. <ul> <li> <a href="https://research.aragon.org/docs/ovote" target="_blank">OVOTE technical document</a>