{"lang":"en","count":91,"series":[{"slug":"understanding-ai","name":"Understanding AI","articles":2},{"slug":"the-zk-chronicles","name":"The ZK Chronicles","articles":26},{"slug":"wtf-is","name":"WTF is…","articles":5},{"slug":"blockchain-101","name":"Blockchain 101","articles":24},{"slug":"elliptic-curves-in-depth","name":"Elliptic Curves in Depth","articles":10},{"slug":"ethereum","name":"Ethereum","articles":1},{"slug":"cryptography-101","name":"Cryptography 101","articles":23}],"posts":[{"slug":"understanding-ai/humble-beginnings","title":"Understanding AI: Humble Beginnings","description":"We lay the mathematical groundwork for machine learning, meeting its three pillars (linear algebra, probability and statistics, and optimization) through a simple example.","series":"understanding-ai","seriesName":"Understanding AI","date":"2026-11-10","author":"Frank Mangone","tags":["artificialIntelligence","machineLearning","mathematics","linearAlgebra","probabilityAndStatistics","optimization"],"readingTime":"16 min","url":"https://arkana.blog/en/blog/understanding-ai/humble-beginnings/","markdownUrl":"https://arkana.blog/en/blog/understanding-ai/humble-beginnings/index.md","translations":{}},{"slug":"the-zk-chronicles/zk-in-the-wild","title":"The ZK Chronicles: ZK in the Wild","description":"We close this series on ZK in the wild: real world applications of zero knowledge proofs, and a look at where things might be headed.","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-11-04","author":"Frank Mangone","tags":["zeroKnowledgeProofs","zkML","zkTLS","postQuantumCryptography","homomorphicEncryption","verifiableComputing"],"readingTime":"21 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/zk-in-the-wild/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/zk-in-the-wild/index.md","translations":{}},{"slug":"understanding-ai/an-introduction","title":"Understanding AI: An Introduction","description":"We embark on a journey into AI with this short prelude to set expectations and explain how data is central to this matter.","series":"understanding-ai","seriesName":"Understanding AI","date":"2026-10-28","author":"Frank Mangone","tags":["artificialIntelligence","machineLearning","dataScience"],"readingTime":"13 min","url":"https://arkana.blog/en/blog/understanding-ai/an-introduction/","markdownUrl":"https://arkana.blog/en/blog/understanding-ai/an-introduction/index.md","translations":{}},{"slug":"the-zk-chronicles/circuits-revisited","title":"The ZK Chronicles: Circuits Revisited","description":"Nobody wants to write circuits by hand. So we look at how Noir turns code into constraints, and at how it then manages to prove them.","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-10-22","author":"Frank Mangone","tags":["zeroKnowledgeProofs","snarks","plonk","sumCheck","multilinearExtensions","lookupArguments","kzg","noir","honk"],"readingTime":"24 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/circuits-revisited/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/circuits-revisited/index.md","translations":{}},{"slug":"the-zk-chronicles/zkvms","title":"The ZK Chronicles: zkVMs","description":"To wrap things up, we finally deliver on the promise of general verifiable computation!","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-09-28","author":"Frank Mangone","tags":["zeroKnowledgeProofs","zkVM","lookupArguments","riscv","starks"],"readingTime":"20 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/zkvms/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/zkvms/index.md","translations":{}},{"slug":"the-zk-chronicles/proof-composition","title":"The ZK Chronicles: Proof Composition","description":"Proofs that verify proofs. Computation that folds into itself. This is where ZK gets truly mind-bending, and dramatically more scalable.","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-09-22","author":"Frank Mangone","tags":["zeroKnowledgeProofs","recursion","foldingSchemes","incrementallyVerifiableComputation","nova"],"readingTime":"19 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/proof-composition/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/proof-composition/index.md","translations":{}},{"slug":"the-zk-chronicles/lookup-arguments","title":"The ZK Chronicles: Lookup Arguments","description":"Arithmetic constraints are powerful, but they're not the whole story. Sometimes the most efficient thing you can do is just look something up.","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-09-09","author":"Frank Mangone","tags":["zeroKnowledgeProofs","lookupArguments","polynomials","arithmetization","plonk"],"readingTime":"18 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/lookup-arguments/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/lookup-arguments/index.md","translations":{}},{"slug":"wtf-is/verifiable-encryption","title":"WTF is Verifiable Encryption","description":"A short exploration on the intersection of privacy and auditability, and the ideas and techniques we use to reconcile them.","series":"wtf-is","seriesName":"WTF is…","date":"2026-08-11","author":"Frank Mangone","tags":["encryption","verifiableEncryption","homomorphicEncryption","zeroKnowledgeProofs","sigmaProtocols","privacy"],"readingTime":"15 min","url":"https://arkana.blog/en/blog/wtf-is/verifiable-encryption/","markdownUrl":"https://arkana.blog/en/blog/wtf-is/verifiable-encryption/index.md","translations":{}},{"slug":"the-zk-chronicles/exotic-domains","title":"The ZK Chronicles: Exotic Domains","description":"Transparency is now solved, but there's still the question of efficiency. Time to get creative with the domains we compute over.","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-08-04","author":"Frank Mangone","tags":["zeroKnowledgeProofs","starks","binius","finiteFields","circleStarks"],"readingTime":"14 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/exotic-domains/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/exotic-domains/index.md","translations":{}},{"slug":"the-zk-chronicles/starks","title":"The ZK Chronicles: STARKs","description":"No trusted setup, no pairings, and no problem: STARKs take a radically different path, and it starts with a new way to think about computation.","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-07-29","author":"Frank Mangone","tags":["zeroKnowledgeProofs","starks","polynomials","arithmetization","interactiveProofs","fri"],"readingTime":"21 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/starks/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/starks/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/starks/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/starks/index.md"}}},{"slug":"the-zk-chronicles/snarks-part-2","title":"The ZK Chronicles: SNARKs (Part 2)","description":"We now look at a second technique to build SNARKs that aims to fix some of the shortcomings in our previous exploration.","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-07-15","author":"Frank Mangone","tags":["zeroKnowledgeProofs","snarks","plonk","polynomials","arithmetization"],"readingTime":"21 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/snarks-part-2/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/snarks-part-2/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/snarks-part-2/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/snarks-part-2/index.md"}}},{"slug":"the-zk-chronicles/snarks-part-1","title":"The ZK Chronicles: SNARKs (Part 1)","description":"All the pieces are finally in place. Time to build our first real zk-SNARK.","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-07-10","author":"Frank Mangone","tags":["zeroKnowledgeProofs","snarks","groth16","pairings","trustedSetup"],"readingTime":"19 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/snarks-part-1/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/snarks-part-1/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/snarks-part-1/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/snarks-part-1/index.md"}}},{"slug":"the-zk-chronicles/arithmetization","title":"The ZK Chronicles: Arithmetization","description":"A look at the bridge between the representation layer of problems, and the proving layer.","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-06-22","author":"Frank Mangone","tags":["zeroKnowledgeProofs","arithmetization","r1cs","plonk"],"readingTime":"15 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/arithmetization/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/arithmetization/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/arithmetization/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/arithmetization/index.md"}}},{"slug":"the-zk-chronicles/the-random-oracle-model","title":"The ZK Chronicles: The Random Oracle Model","description":"Now that we understand zero knowledge, we must take some time to inspect how it fares under non-interactivity.","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-06-07","author":"Frank Mangone","tags":["zeroKnowledgeProofs","randomOracleModel","hashing","nonInteractivity","fiatShamirTransform"],"readingTime":"13 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/the-random-oracle-model/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/the-random-oracle-model/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/the-random-oracle-model/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/the-random-oracle-model/index.md"}}},{"slug":"the-zk-chronicles/zero-knowledge","title":"The ZK Chronicles: Zero Knowledge","description":"It's finally time to formalize what \"zero knowledge\" truly means","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-05-15","author":"Frank Mangone","tags":["zeroKnowledgeProofs","honestVerifierZeroKnowledge","simulator","knowledgeSoundness","extractor"],"readingTime":"12 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/zero-knowledge/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/zero-knowledge/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/zero-knowledge/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/zero-knowledge/index.md"}}},{"slug":"wtf-is/entropy","title":"WTF is Entropy","description":"We explore the mysterious and misunderstood concept of entropy, and discover how it pops up in unexpected places.","series":"wtf-is","seriesName":"WTF is…","date":"2026-05-06","author":"Frank Mangone","tags":["entropy","thermodynamics","informationTheory","cryptography"],"readingTime":"13 min","url":"https://arkana.blog/en/blog/wtf-is/entropy/","markdownUrl":"https://arkana.blog/en/blog/wtf-is/entropy/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/wtf-is/entropy/","markdownUrl":"https://arkana.blog/es/blog/wtf-is/entropy/index.md"}}},{"slug":"the-zk-chronicles/inner-product-arguments","title":"The ZK Chronicles: Inner Product Arguments","description":"KZG isn't the only way to commit to polynomials. Let's explore inner product arguments, and how the idea of folding gives us Bulletproofs and Dory","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-04-22","author":"Frank Mangone","tags":["zeroKnowledgeProofs","innerProductArguments","bulletproofs","dory"],"readingTime":"16 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/inner-product-arguments/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/inner-product-arguments/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/inner-product-arguments/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/inner-product-arguments/index.md"}}},{"slug":"the-zk-chronicles/commitment-schemes-part-2","title":"The ZK Chronicles: Commitment Schemes (Part 2)","description":"The next step in our journey will see us looking at a new and important commitment mechanism, designed for polynomials","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-04-07","author":"Frank Mangone","tags":["zeroKnowledgeProofs","polynomialCommitmentSchemes","kzg"],"readingTime":"17 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/commitment-schemes-part-2/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/commitment-schemes-part-2/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/commitment-schemes-part-2/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/commitment-schemes-part-2/index.md"}}},{"slug":"the-zk-chronicles/fast-fourier-transform","title":"The ZK Chronicles: Fast Fourier Transform","description":"Before we go on any further, we must stop and take a look at one of the most important algorithms enabling most of the things we're doing","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-04-01","author":"Frank Mangone","tags":["zeroKnowledgeProofs","fastFourierTransform","polynomials"],"readingTime":"13 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/fast-fourier-transform/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/fast-fourier-transform/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/fast-fourier-transform/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/fast-fourier-transform/index.md"}}},{"slug":"the-zk-chronicles/sigma-protocols","title":"The ZK Chronicles: Sigma Protocols","description":"With commitment schemes at hand, we turn our attention once again to proving systems","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-03-23","author":"Frank Mangone","tags":["zeroKnowledgeProofs","sigmaProtocols","schnorrProtocol","pedersenCommitments"],"readingTime":"18 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/sigma-protocols/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/sigma-protocols/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/sigma-protocols/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/sigma-protocols/index.md"}}},{"slug":"the-zk-chronicles/commitment-schemes-part-1","title":"The ZK Chronicles: Commitment Schemes (Part 1)","description":"Time to start building on top of the primitives we know so far!","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-03-08","author":"Frank Mangone","tags":["zeroKnowledgeProofs","pedersenCommitments","homomorphisms"],"readingTime":"14 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/commitment-schemes-part-1/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/commitment-schemes-part-1/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/commitment-schemes-part-1/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/commitment-schemes-part-1/index.md"}}},{"slug":"the-zk-chronicles/groups","title":"The ZK Chronicles: Groups","description":"After stocking up with hashes, now's time for another big protagonist of this ZK story!","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-03-02","author":"Frank Mangone","tags":["zeroKnowledgeProofs","groups","ellipticCurves"],"readingTime":"15 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/groups/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/groups/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/groups/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/groups/index.md"}}},{"slug":"the-zk-chronicles/enter-hashing","title":"The ZK Chronicles: Enter Hashing","description":"Time for hashes to take the stage, bringing along a few cool tricks!","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-02-17","author":"Frank Mangone","tags":["zeroKnowledgeProofs","hashing","fiatShamirTransform","merkleTree"],"readingTime":"15 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/enter-hashing/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/enter-hashing/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/enter-hashing/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/enter-hashing/index.md"}}},{"slug":"the-zk-chronicles/computation-models","title":"The ZK Chronicles: Computation Models","description":"A broader look at the connection between different computation models, and the importance of arithmetic circuits","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-02-04","author":"Frank Mangone","tags":["zeroKnowledgeProofs","arithmeticCircuits","computationModels","complexityTheory"],"readingTime":"13 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/computation-models/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/computation-models/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/computation-models/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/computation-models/index.md"}}},{"slug":"the-zk-chronicles/circuits-part-2","title":"The ZK Chronicles: Circuits (Part 2)","description":"We now move forward to our first truly general computation correctness proving mechanism!","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2026-01-24","author":"Frank Mangone","tags":["zeroKnowledgeProofs","arithmeticCircuits","sumCheck","gkr"],"readingTime":"18 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/circuits-part-2/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/circuits-part-2/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/circuits-part-2/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/circuits-part-2/index.md"}}},{"slug":"blockchain-101/evolving-a-blockchain","title":"Blockchain 101: Evolving a Blockchain","description":"To close things off, we look at a few important guidelines to upgrading an already-running Blockchain!","series":"blockchain-101","seriesName":"Blockchain 101","date":"2026-01-16","author":"Frank Mangone","tags":["blockchain","ethereum","theMerge","danksharding"],"readingTime":"12 min","url":"https://arkana.blog/en/blog/blockchain-101/evolving-a-blockchain/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/evolving-a-blockchain/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/evolving-a-blockchain/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/evolving-a-blockchain/index.md"}}},{"slug":"blockchain-101/handling-data","title":"Blockchain 101: Handling Data","description":"How do we handle data in Blockchain? What sort of problems may we face?","series":"blockchain-101","seriesName":"Blockchain 101","date":"2026-01-14","author":"Frank Mangone","tags":["blockchain","dataAvailability","celestia","ipfs"],"readingTime":"13 min","url":"https://arkana.blog/en/blog/blockchain-101/handling-data/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/handling-data/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/handling-data/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/handling-data/index.md"}}},{"slug":"the-zk-chronicles/multilinear-extensions","title":"The ZK Chronicles: Multilinear Extensions","description":"Before moving onto new proving systems, we must introduce a very necessary tool!","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2025-12-26","author":"Frank Mangone","tags":["zeroKnowledgeProofs","polynomials","multilinearExtensions","schwartzZippelLemma"],"readingTime":"15 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/multilinear-extensions/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/multilinear-extensions/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/multilinear-extensions/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/multilinear-extensions/index.md"}}},{"slug":"the-zk-chronicles/circuits-part-1","title":"The ZK Chronicles: Circuits (Part 1)","description":"As we get closer to general proving systems, we are required to look at computation models, which brings us to circuits!","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2025-12-08","author":"Frank Mangone","tags":["zeroKnowledgeProofs","arithmeticCircuits","polynomials","sumCheck"],"readingTime":"11 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/circuits-part-1/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/circuits-part-1/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/circuits-part-1/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/circuits-part-1/index.md"}}},{"slug":"the-zk-chronicles/sum-check","title":"The ZK Chronicles: Sum Check","description":"Equipped with finite fields and polynomials, it’s time to take a look at our very first proving system!","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2025-11-25","author":"Frank Mangone","tags":["sumCheck","zeroKnowledgeProofs","verifiableComputing","polynomials"],"readingTime":"14 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/sum-check/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/sum-check/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/sum-check/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/sum-check/index.md"}}},{"slug":"the-zk-chronicles/math-foundations","title":"The ZK Chronicles: Math Foundations","description":"Time for our first basic mathematical concepts!","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2025-11-18","author":"Frank Mangone","tags":["zeroKnowledgeProofs","mathematics","finiteFields","polynomials","interpolation"],"readingTime":"13 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/math-foundations/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/math-foundations/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/math-foundations/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/math-foundations/index.md"}}},{"slug":"the-zk-chronicles/first-steps","title":"The ZK Chronicles: First Steps","description":"We embark on a new journey solely dedicated to ZK technology!","series":"the-zk-chronicles","seriesName":"The ZK Chronicles","date":"2025-11-10","author":"Frank Mangone","tags":["zeroKnowledgeProofs","verifiableComputing"],"readingTime":"11 min","url":"https://arkana.blog/en/blog/the-zk-chronicles/first-steps/","markdownUrl":"https://arkana.blog/en/blog/the-zk-chronicles/first-steps/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/the-zk-chronicles/first-steps/","markdownUrl":"https://arkana.blog/es/blog/the-zk-chronicles/first-steps/index.md"}}},{"slug":"elliptic-curves-in-depth/part-10","title":"Elliptic Curves In-Depth: Curves in Practice","description":"To wrap up the series, we take a look at a few practical aspects, and present some of the most studied elliptic curves out there.","series":"elliptic-curves-in-depth","seriesName":"Elliptic Curves in Depth","date":"2025-10-28","author":"Frank Mangone","tags":["ellipticCurves","algorithms","secp256k1","ed25519","bls12381"],"readingTime":"17 min","url":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-10/","markdownUrl":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-10/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-10/","markdownUrl":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-10/index.md"}}},{"slug":"blockchain-101/zk-in-blockchain","title":"Blockchain 101: ZK in Blockchain","description":"Moving on from Polkadot, we now cover the intersection between two cutting edge technologies: blockchain and zero knowledge proofs","series":"blockchain-101","seriesName":"Blockchain 101","date":"2025-10-15","author":"Frank Mangone","tags":["zeroKnowledgeProofs","blockchain","rollup","alephZero","mina"],"readingTime":"11 min","url":"https://arkana.blog/en/blog/blockchain-101/zk-in-blockchain/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/zk-in-blockchain/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/zk-in-blockchain/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/zk-in-blockchain/index.md"}}},{"slug":"elliptic-curves-in-depth/part-9","title":"Elliptic Curves In-Depth: Computing Pairings","description":"A wrap-up on pairings, with some discussions around algorithms, types, and other nuances.","series":"elliptic-curves-in-depth","seriesName":"Elliptic Curves in Depth","date":"2025-10-06","author":"Frank Mangone","tags":["pairings","ellipticCurves","degeneracy","algorithms"],"readingTime":"15 min","url":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-9/","markdownUrl":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-9/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-9/","markdownUrl":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-9/index.md"}}},{"slug":"blockchain-101/jam","title":"Blockchain 101: JAM","description":"To close off our chapter in Polkadot, we’ll have to talk about its latest development: JAM.","series":"blockchain-101","seriesName":"Blockchain 101","date":"2025-09-23","author":"Frank Mangone","tags":["blockchain","polkadot","jam","sharding","parallelization"],"readingTime":"16 min","url":"https://arkana.blog/en/blog/blockchain-101/jam/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/jam/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/jam/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/jam/index.md"}}},{"slug":"blockchain-101/coretime","title":"Blockchain 101: Coretime","description":"Accessing Polkadot’s validation resources can be done through a novel way to pay for Blockchain usage: Coretime.","series":"blockchain-101","seriesName":"Blockchain 101","date":"2025-09-01","author":"Frank Mangone","tags":["polkadot","blockchain","validation","coretime"],"readingTime":"9 min","url":"https://arkana.blog/en/blog/blockchain-101/coretime/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/coretime/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/coretime/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/coretime/index.md"}}},{"slug":"blockchain-101/polkadot-consensus","title":"Blockchain 101: Polkadot Consensus","description":"Next in our Polkadot exploration, we focus on its rich consensus mechanism - and its satellite features.","series":"blockchain-101","seriesName":"Blockchain 101","date":"2025-08-13","author":"Frank Mangone","tags":["polkadot","blockchain","consensus","rollup","xcm"],"readingTime":"14 min","url":"https://arkana.blog/en/blog/blockchain-101/polkadot-consensus/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/polkadot-consensus/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/polkadot-consensus/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/polkadot-consensus/index.md"}}},{"slug":"blockchain-101/polkadot","title":"Blockchain 101: Polkadot","description":"It’s finally time to uncover the secrets of a personal favorite: Polkadot","series":"blockchain-101","seriesName":"Blockchain 101","date":"2025-08-05","author":"Frank Mangone","tags":["polkadot","blockchain","rollup"],"readingTime":"11 min","url":"https://arkana.blog/en/blog/blockchain-101/polkadot/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/polkadot/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/polkadot/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/polkadot/index.md"}}},{"slug":"blockchain-101/beyond-the-blockchain-part-2","title":"Blockchain 101: Beyond The Blockchain (Part 2)","description":"Continuing with the radical ideas, we know turn our attention to replacing the Blockchain itself - with a DAG!","series":"blockchain-101","seriesName":"Blockchain 101","date":"2025-08-01","author":"Frank Mangone","tags":["dag","blockdag","blockchain","ghostdag"],"readingTime":"10 min","url":"https://arkana.blog/en/blog/blockchain-101/beyond-the-blockchain-part-2/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/beyond-the-blockchain-part-2/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/beyond-the-blockchain-part-2/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/beyond-the-blockchain-part-2/index.md"}}},{"slug":"elliptic-curves-in-depth/part-8","title":"Elliptic Curves In-Depth: The Weil and Tate Pairings","description":"With torsion groups at hand, we can now explore the formal definition of pairings.","series":"elliptic-curves-in-depth","seriesName":"Elliptic Curves in Depth","date":"2025-07-23","author":"Frank Mangone","tags":["cryptography","mathematics","ellipticCurves","pairings","torsion"],"readingTime":"11 min","url":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-8/","markdownUrl":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-8/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-8/","markdownUrl":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-8/index.md"}}},{"slug":"wtf-is/risc-v","title":"WTF is RISC-V","description":"A gentle intro to the world of open-source, modular processing units.","series":"wtf-is","seriesName":"WTF is…","date":"2025-07-15","author":"Frank Mangone","tags":["cpu","riscv","computerScience"],"readingTime":"10 min","url":"https://arkana.blog/en/blog/wtf-is/risc-v/","markdownUrl":"https://arkana.blog/en/blog/wtf-is/risc-v/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/wtf-is/risc-v/","markdownUrl":"https://arkana.blog/es/blog/wtf-is/risc-v/index.md"}}},{"slug":"blockchain-101/beyond-the-blockchain-part-1","title":"Blockchain 101: Beyond The Blockchain (Part 1)","description":"Not everything needs to be a Blockchain to qualify as a Distributed Ledger Technology - and today, we start looking at other structures!","series":"blockchain-101","seriesName":"Blockchain 101","date":"2025-07-01","author":"Frank Mangone","tags":["hedera","hashgraph","consensus","blockchain","dag"],"readingTime":"14 min","url":"https://arkana.blog/en/blog/blockchain-101/beyond-the-blockchain-part-1/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/beyond-the-blockchain-part-1/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/beyond-the-blockchain-part-1/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/beyond-the-blockchain-part-1/index.md"}}},{"slug":"blockchain-101/parallelizing-execution","title":"Blockchain 101: Parallelizing Execution","description":"Moving on, we explore two modern Blockchains focused on parallel execution: Aptos and Sui","series":"blockchain-101","seriesName":"Blockchain 101","date":"2025-06-24","author":"Frank Mangone","tags":["blockchain","aptos","sui","parallelization"],"readingTime":"10 min","url":"https://arkana.blog/en/blog/blockchain-101/parallelizing-execution/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/parallelizing-execution/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/parallelizing-execution/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/parallelizing-execution/index.md"}}},{"slug":"blockchain-101/blockchain-safari","title":"Blockchain 101: Blockchain Safari","description":"To mark our departure into new horizons, we take a short detour to look at some other cool ideas proposed by other Blockchains.","series":"blockchain-101","seriesName":"Blockchain 101","date":"2025-06-16","author":"Frank Mangone","tags":["blockchain","sidechain","privacy","consensus","utxo"],"readingTime":"16 min","url":"https://arkana.blog/en/blog/blockchain-101/blockchain-safari/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/blockchain-safari/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/blockchain-safari/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/blockchain-safari/index.md"}}},{"slug":"blockchain-101/solana-programs","title":"Blockchain 101: Solana Programs","description":"After looking at some nuances in Solana’s consensus, we now focus on its execution layer!","series":"blockchain-101","seriesName":"Blockchain 101","date":"2025-06-09","author":"Frank Mangone","tags":["solana","blockchain","parallelization"],"readingTime":"11 min","url":"https://arkana.blog/en/blog/blockchain-101/solana-programs/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/solana-programs/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/solana-programs/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/solana-programs/index.md"}}},{"slug":"wtf-is/the-internet","title":"WTF is the Internet","description":"A short exploration of what the Internet really is, and the machinery that makes such an ubiquitous thing work.","series":"wtf-is","seriesName":"WTF is…","date":"2025-05-26","author":"Frank Mangone","tags":["internet","protocols","history","computerScience"],"readingTime":"14 min","url":"https://arkana.blog/en/blog/wtf-is/the-internet/","markdownUrl":"https://arkana.blog/en/blog/wtf-is/the-internet/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/wtf-is/the-internet/","markdownUrl":"https://arkana.blog/es/blog/wtf-is/the-internet/index.md"}}},{"slug":"elliptic-curves-in-depth/part-7","title":"Elliptic Curves In-Depth: Torsion Groups","description":"Setting up the bases to later define pairings, this article explores torsion groups!","series":"elliptic-curves-in-depth","seriesName":"Elliptic Curves in Depth","date":"2025-05-20","author":"Frank Mangone","tags":["cryptography","mathematics","ellipticCurves","pairings","torsion"],"readingTime":"13 min","url":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-7/","markdownUrl":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-7/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-7/","markdownUrl":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-7/index.md"}}},{"slug":"blockchain-101/solana","title":"Blockchain 101: Solana","description":"Our journey now leads us into another big player in the Blockchain space: Solana","series":"blockchain-101","seriesName":"Blockchain 101","date":"2025-05-13","author":"Frank Mangone","tags":["solana","blockchain","proofOfHistory","consensus"],"readingTime":"10 min","url":"https://arkana.blog/en/blog/blockchain-101/solana/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/solana/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/solana/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/solana/index.md"}}},{"slug":"blockchain-101/rollups","title":"Blockchain 101: Rollups","description":"Before we jump into other Blockchain solutions, let’s explore the ecosystem built around Ethereum","series":"blockchain-101","seriesName":"Blockchain 101","date":"2025-04-28","author":"Frank Mangone","tags":["ethereum","blockchain","rollup","dataAvailability"],"readingTime":"12 min","url":"https://arkana.blog/en/blog/blockchain-101/rollups/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/rollups/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/rollups/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/rollups/index.md"}}},{"slug":"elliptic-curves-in-depth/part-6","title":"Elliptic Curves In-Depth: The Birch–Swinnerton-Dyer Conjecture","description":"An examination of some of the behind-the-scenes action that enables ECC, accompanied with brief look at a long-standing problem in math.","series":"elliptic-curves-in-depth","seriesName":"Elliptic Curves in Depth","date":"2025-04-14","author":"Frank Mangone","tags":["cryptography","conjecture","rationalPoints","mathematics","ellipticCurves"],"readingTime":"12 min","url":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-6/","markdownUrl":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-6/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-6/","markdownUrl":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-6/index.md"}}},{"slug":"blockchain-101/wrapping-up-ethereum","title":"Blockchain 101: Wrapping Up Ethereum","description":"A few last comments on important architectural aspects of Ethereum, rounding up the section on this Blockchain!","series":"blockchain-101","seriesName":"Blockchain 101","date":"2025-04-07","author":"Frank Mangone","tags":["blockchain","ethereum","hardFork","ether","gas"],"readingTime":"11 min","url":"https://arkana.blog/en/blog/blockchain-101/wrapping-up-ethereum/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/wrapping-up-ethereum/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/wrapping-up-ethereum/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/wrapping-up-ethereum/index.md"}}},{"slug":"elliptic-curves-in-depth/part-5","title":"Elliptic Curves In-Depth: Divisors and the Mordell-Weil Group","description":"This time we cover divisors, and analyze how they play into the world of elliptic curves, revealing some new secrets.","series":"elliptic-curves-in-depth","seriesName":"Elliptic Curves in Depth","date":"2025-03-31","author":"Frank Mangone","tags":["cryptography","divisors","groups","mathematics","ellipticCurves"],"readingTime":"15 min","url":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-5/","markdownUrl":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-5/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-5/","markdownUrl":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-5/index.md"}}},{"slug":"ethereum/the-gem-of-pectra","title":"The Gem of Pectra: EIP-7702, the SetCode Transaction","description":"Explore Ethereum’s Pectra update and EIP-7702, which enhances Account Abstraction by enabling EOAs to adopt smart contract functionality.","series":"ethereum","seriesName":"Ethereum","date":"2025-03-31","author":"Gonzalo Bustos","tags":["ethereum","eip","setCode","pectra"],"readingTime":"7 min","url":"https://arkana.blog/en/blog/ethereum/the-gem-of-pectra/","markdownUrl":"https://arkana.blog/en/blog/ethereum/the-gem-of-pectra/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/ethereum/the-gem-of-pectra/","markdownUrl":"https://arkana.blog/es/blog/ethereum/the-gem-of-pectra/index.md"}}},{"slug":"wtf-is/quantum-computing","title":"WTF is Quantum Computing","description":"A short explainer on how quantum computers work, what they can do, and what to expect from them in the near future","series":"wtf-is","seriesName":"WTF is…","date":"2025-03-24","author":"Frank Mangone","tags":["computerScience","quantumMechanics","qubit","postQuantumCryptography"],"readingTime":"11 min","url":"https://arkana.blog/en/blog/wtf-is/quantum-computing/","markdownUrl":"https://arkana.blog/en/blog/wtf-is/quantum-computing/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/wtf-is/quantum-computing/","markdownUrl":"https://arkana.blog/es/blog/wtf-is/quantum-computing/index.md"}}},{"slug":"blockchain-101/consensus-revisited","title":"Blockchain 101: Consensus Revisited","description":"Exploring the consensus mechanism behind Ethereum: Proof of Stake","series":"blockchain-101","seriesName":"Blockchain 101","date":"2025-03-17","author":"Frank Mangone","tags":["ethereum","blockchain","consensus","proofOfStake","validator"],"readingTime":"12 min","url":"https://arkana.blog/en/blog/blockchain-101/consensus-revisited/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/consensus-revisited/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/consensus-revisited/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/consensus-revisited/index.md"}}},{"slug":"elliptic-curves-in-depth/part-4","title":"Elliptic Curves In-Depth: Maps and Isogenies","description":"Let’s talk about functions on elliptic curves, and their crazy properties.","series":"elliptic-curves-in-depth","seriesName":"Elliptic Curves in Depth","date":"2025-03-03","author":"Frank Mangone","tags":["cryptography","functions","homomorphisms","isomorphisms","mathematics","ellipticCurves"],"readingTime":"14 min","url":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-4/","markdownUrl":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-4/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-4/","markdownUrl":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-4/index.md"}}},{"slug":"blockchain-101/smart-contracts-part-2","title":"Blockchain 101: Smart Contracts (Part 2)","description":"A more functional approach to Smart Contracts, exploring Solidity in further detail","series":"blockchain-101","seriesName":"Blockchain 101","date":"2025-02-24","author":"Frank Mangone","tags":["ethereum","blockchain","evm","solidity","smartContracts"],"readingTime":"15 min","url":"https://arkana.blog/en/blog/blockchain-101/smart-contracts-part-2/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/smart-contracts-part-2/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/smart-contracts-part-2/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/smart-contracts-part-2/index.md"}}},{"slug":"elliptic-curves-in-depth/part-3","title":"Elliptic Curves In-Depth: The Group Structure","description":"Time to focus on the most relevant aspect about elliptic curves in cryptography: their group structure.","series":"elliptic-curves-in-depth","seriesName":"Elliptic Curves in Depth","date":"2025-01-29","author":"Frank Mangone","tags":["cryptography","groups","mathematics","ellipticCurves"],"readingTime":"10 min","url":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-3/","markdownUrl":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-3/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-3/","markdownUrl":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-3/index.md"}}},{"slug":"elliptic-curves-in-depth/part-2","title":"Elliptic Curves In-Depth: Finite Fields and Projective Coordinates","description":"We now move from our familiar real number setting, to the realm of finite fields, where elliptic curves really shine.","series":"elliptic-curves-in-depth","seriesName":"Elliptic Curves in Depth","date":"2025-01-22","author":"Frank Mangone","tags":["cryptography","finiteFields","mathematics","ellipticCurves"],"readingTime":"11 min","url":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-2/","markdownUrl":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-2/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-2/","markdownUrl":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-2/index.md"}}},{"slug":"elliptic-curves-in-depth/part-1","title":"Elliptic Curves In-Depth: The Basic Operations","description":"A (kinda) gentle intro to elliptic curves","series":"elliptic-curves-in-depth","seriesName":"Elliptic Curves in Depth","date":"2025-01-14","author":"Frank Mangone","tags":["cryptography","mathematics","ellipticCurves"],"readingTime":"12 min","url":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-1/","markdownUrl":"https://arkana.blog/en/blog/elliptic-curves-in-depth/part-1/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-1/","markdownUrl":"https://arkana.blog/es/blog/elliptic-curves-in-depth/part-1/index.md"}}},{"slug":"blockchain-101/smart-contracts","title":"Blockchain 101: Smart Contracts","description":"A peek into the architecture that makes Smart Contracts possible in Ethereum","series":"blockchain-101","seriesName":"Blockchain 101","date":"2024-12-26","author":"Frank Mangone","tags":["ethereum","blockchain","evm","solidity","smartContracts"],"readingTime":"13 min","url":"https://arkana.blog/en/blog/blockchain-101/smart-contracts/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/smart-contracts/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/smart-contracts/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/smart-contracts/index.md"}}},{"slug":"blockchain-101/storage","title":"Blockchain 101: Storage","description":"Time to look at the machinery behind Ethereum’s storage!","series":"blockchain-101","seriesName":"Blockchain 101","date":"2024-12-17","author":"Frank Mangone","tags":["ethereum","blockchain","merkleTree","patriciaTrie","dataStructures"],"readingTime":"11 min","url":"https://arkana.blog/en/blog/blockchain-101/storage/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/storage/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/storage/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/storage/index.md"}}},{"slug":"blockchain-101/ethereum","title":"Blockchain 101: Ethereum","description":"Time to move on to the second big milestone in Blockchain’s history: Ethereum","series":"blockchain-101","seriesName":"Blockchain 101","date":"2024-11-09","author":"Frank Mangone","tags":["ethereum","blockchain","smartContracts"],"readingTime":"8 min","url":"https://arkana.blog/en/blog/blockchain-101/ethereum/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/ethereum/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/ethereum/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/ethereum/index.md"}}},{"slug":"cryptography-101/fully-homomorphic-encryption","title":"Cryptography 101: Fully Homomorphic Encryption","description":"To close things off, we look at homomorphic encryption again, this time on rings!","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-10-22","author":"Frank Mangone","tags":["cryptography","mathematics","encryption","rings","homomorphicEncryption"],"readingTime":"18 min","url":"https://arkana.blog/en/blog/cryptography-101/fully-homomorphic-encryption/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/fully-homomorphic-encryption/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/fully-homomorphic-encryption/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/fully-homomorphic-encryption/index.md"}}},{"slug":"blockchain-101/wrapping-up-bitcoin","title":"Blockchain 101: Wrapping Up Bitcoin","description":"With this fourth article, we finish our brief pass through Bitcoin by looking at a couple missing key points.","series":"blockchain-101","seriesName":"Blockchain 101","date":"2024-10-15","author":"Frank Mangone","tags":["blockchain","bitcoin","transactions","consensus"],"readingTime":"10 min","url":"https://arkana.blog/en/blog/blockchain-101/wrapping-up-bitcoin/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/wrapping-up-bitcoin/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/wrapping-up-bitcoin/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/wrapping-up-bitcoin/index.md"}}},{"slug":"cryptography-101/post-quantum-cryptography","title":"Cryptography 101: Post Quantum Cryptography","description":"Time to build some cryptographic methods out of rings and their associated hard problems","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-10-07","author":"Frank Mangone","tags":["cryptography","mathematics","postQuantumCryptography","ringLearningWithErrors","lattices","rings"],"readingTime":"14 min","url":"https://arkana.blog/en/blog/cryptography-101/post-quantum-cryptography/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/post-quantum-cryptography/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/post-quantum-cryptography/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/post-quantum-cryptography/index.md"}}},{"slug":"blockchain-101/a-primer-on-consensus","title":"Blockchain 101: A Primer on Consensus","description":"Let’s shift our focus to how a decentralized system can agree on a single truth: through consensus.","series":"blockchain-101","seriesName":"Blockchain 101","date":"2024-09-25","author":"Frank Mangone","tags":["blockchain","bitcoin","consensus","proofOfWork","mining"],"readingTime":"10 min","url":"https://arkana.blog/en/blog/blockchain-101/a-primer-on-consensus/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/a-primer-on-consensus/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/a-primer-on-consensus/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/a-primer-on-consensus/index.md"}}},{"slug":"cryptography-101/ring-learning-with-errors","title":"Cryptography 101: Ring Learning With Errors","description":"Now that we know about rings, we need a hard problem to work out some cryptography from them - enter Ring Learning With Errors!","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-09-17","author":"Frank Mangone","tags":["cryptography","mathematics","rings","ringLearningWithErrors","lattices"],"readingTime":"11 min","url":"https://arkana.blog/en/blog/cryptography-101/ring-learning-with-errors/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/ring-learning-with-errors/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/ring-learning-with-errors/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/ring-learning-with-errors/index.md"}}},{"slug":"blockchain-101/transactions","title":"Blockchain 101: Transactions","description":"Let's focus on the lifeblood of Blockchains early: Transactions!","series":"blockchain-101","seriesName":"Blockchain 101","date":"2024-09-10","author":"Frank Mangone","tags":["blockchain","bitcoin","transactions","utxo","digitalSignatures"],"readingTime":"8 min","url":"https://arkana.blog/en/blog/blockchain-101/transactions/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/transactions/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/transactions/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/transactions/index.md"}}},{"slug":"blockchain-101/how-it-all-began","title":"Blockchain 101: How it All Began","description":"We embark on a new journey, where we explore the amazing technology of Blockchains","series":"blockchain-101","seriesName":"Blockchain 101","date":"2024-08-31","author":"Frank Mangone","tags":["blockchain","bitcoin","cryptocurrency","cryptography"],"readingTime":"10 min","url":"https://arkana.blog/en/blog/blockchain-101/how-it-all-began/","markdownUrl":"https://arkana.blog/en/blog/blockchain-101/how-it-all-began/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/blockchain-101/how-it-all-began/","markdownUrl":"https://arkana.blog/es/blog/blockchain-101/how-it-all-began/index.md"}}},{"slug":"cryptography-101/rings","title":"Cryptography 101: Rings","description":"Before moving onto the latest frontier of cryptography - post-quantum cryptography - , we need to lay down some more groundwork!","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-08-27","author":"Frank Mangone","tags":["cryptography","abstractAlgebra","mathematics","rings"],"readingTime":"13 min","url":"https://arkana.blog/en/blog/cryptography-101/rings/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/rings/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/rings/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/rings/index.md"}}},{"slug":"cryptography-101/starks","title":"Cryptography 101: STARKs","description":"Following from SNARKs, we now explore another type of knowledge proofs tailored for scalability","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-08-20","author":"Frank Mangone","tags":["cryptography","zeroKnowledgeProofs","mathematics","polynomials","scalability","starks"],"readingTime":"17 min","url":"https://arkana.blog/en/blog/cryptography-101/starks/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/starks/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/starks/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/starks/index.md"}}},{"slug":"cryptography-101/zero-knowledge-proofs-part-3","title":"Cryptography 101: Zero Knowledge Proofs (Part 3)","description":"Let’s get practical, and build some arithmetic circuits!","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-07-30","author":"Frank Mangone","tags":["cryptography","zeroKnowledgeProofs","mathematics","arithmeticCircuits"],"readingTime":"10 min","url":"https://arkana.blog/en/blog/cryptography-101/zero-knowledge-proofs-part-3/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/zero-knowledge-proofs-part-3/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/zero-knowledge-proofs-part-3/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/zero-knowledge-proofs-part-3/index.md"}}},{"slug":"cryptography-101/zero-knowledge-proofs-part-2","title":"Cryptography 101: Zero Knowledge Proofs (Part 2)","description":"This second round of zero knowledge proofs will take us on a journey to understand a more general framework. Hang tight!","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-06-25","author":"Frank Mangone","tags":["cryptography","zeroKnowledgeProofs","mathematics","polynomials","arithmeticCircuits","plonk","snarks"],"readingTime":"17 min","url":"https://arkana.blog/en/blog/cryptography-101/zero-knowledge-proofs-part-2/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/zero-knowledge-proofs-part-2/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/zero-knowledge-proofs-part-2/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/zero-knowledge-proofs-part-2/index.md"}}},{"slug":"cryptography-101/arithmetic-circuits","title":"Cryptography 101: Arithmetic Circuits","description":"Before moving on into more complex zero knowledge proofs, we need to introduce a new model: arithmetic circuits!","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-06-18","author":"Frank Mangone","tags":["cryptography","zeroKnowledgeProofs","mathematics","polynomials","arithmeticCircuits"],"readingTime":"9 min","url":"https://arkana.blog/en/blog/cryptography-101/arithmetic-circuits/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/arithmetic-circuits/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/arithmetic-circuits/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/arithmetic-circuits/index.md"}}},{"slug":"cryptography-101/zero-knowledge-proofs-part-1","title":"Cryptography 101: Zero Knowledge Proofs (Part 1)","description":"We take a leap into the world of zero-knowledge proofs by exploring one of the many ZKP protocols out there: Bulletproofs","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-06-11","author":"Frank Mangone","tags":["cryptography","zeroKnowledgeProofs","mathematics","commitmentSchemes"],"readingTime":"14 min","url":"https://arkana.blog/en/blog/cryptography-101/zero-knowledge-proofs-part-1/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/zero-knowledge-proofs-part-1/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/zero-knowledge-proofs-part-1/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/zero-knowledge-proofs-part-1/index.md"}}},{"slug":"cryptography-101/commitment-schemes-revisited","title":"Cryptography 101: Commitment Schemes Revisited","description":"An expansion upon the ideas behind simpler commitment schemes, providing important tools for more complex constructions down the road","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-06-04","author":"Frank Mangone","tags":["cryptography","polynomials","mathematics","commitmentSchemes"],"readingTime":"10 min","url":"https://arkana.blog/en/blog/cryptography-101/commitment-schemes-revisited/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/commitment-schemes-revisited/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/commitment-schemes-revisited/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/commitment-schemes-revisited/index.md"},"pt":{"url":"https://arkana.blog/pt/blog/cryptography-101/commitment-schemes-revisited/","markdownUrl":"https://arkana.blog/pt/blog/cryptography-101/commitment-schemes-revisited/index.md"}}},{"slug":"cryptography-101/pairing-applications-and-more","title":"Cryptography 101: Pairing Applications & More","description":"Following our presentation of pairings, we look at a couple more applications enabled by this new tool","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-05-28","author":"Frank Mangone","tags":["cryptography","pairings","mathematics","keyExchange","digitalSignatures"],"readingTime":"7 min","url":"https://arkana.blog/en/blog/cryptography-101/pairing-applications-and-more/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/pairing-applications-and-more/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/pairing-applications-and-more/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/pairing-applications-and-more/index.md"},"pt":{"url":"https://arkana.blog/pt/blog/cryptography-101/pairing-applications-and-more/","markdownUrl":"https://arkana.blog/pt/blog/cryptography-101/pairing-applications-and-more/index.md"}}},{"slug":"cryptography-101/pairings","title":"Cryptography 101: Pairings","description":"A brief introduction to pairings, an important tool in modern cryptography","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-05-20","author":"Frank Mangone","tags":["cryptography","ellipticCurves","pairings","mathematics"],"readingTime":"11 min","url":"https://arkana.blog/en/blog/cryptography-101/pairings/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/pairings/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/pairings/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/pairings/index.md"},"pt":{"url":"https://arkana.blog/pt/blog/cryptography-101/pairings/","markdownUrl":"https://arkana.blog/pt/blog/cryptography-101/pairings/index.md"}}},{"slug":"cryptography-101/asides-evaluating-security","title":"Cryptography 101 Aside: Evaluating Security","description":"Short summary of some important aspect of security in cryptography","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-05-13","author":"Frank Mangone","tags":["cryptography","cryptanalysis","security"],"readingTime":"8 min","url":"https://arkana.blog/en/blog/cryptography-101/asides-evaluating-security/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/asides-evaluating-security/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/asides-evaluating-security/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/asides-evaluating-security/index.md"},"pt":{"url":"https://arkana.blog/pt/blog/cryptography-101/asides-evaluating-security/","markdownUrl":"https://arkana.blog/pt/blog/cryptography-101/asides-evaluating-security/index.md"}}},{"slug":"cryptography-101/threshold-signatures","title":"Cryptography 101: Threshold Signatures","description":"Combining polynomials and digital signatures brings forth a cool new functionality, in the form of Threshold Signatures!","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-04-30","author":"Frank Mangone","tags":["cryptography","polynomials","thresholdSignatures","interpolation","mathematics"],"readingTime":"13 min","url":"https://arkana.blog/en/blog/cryptography-101/threshold-signatures/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/threshold-signatures/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/threshold-signatures/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/threshold-signatures/index.md"},"pt":{"url":"https://arkana.blog/pt/blog/cryptography-101/threshold-signatures/","markdownUrl":"https://arkana.blog/pt/blog/cryptography-101/threshold-signatures/index.md"}}},{"slug":"cryptography-101/polynomials","title":"Cryptography 101: Polynomials","description":"Polynomials play an important role in many cryptographic applications. This article is dedicated to giving a brief intro to the topic","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-04-24","author":"Frank Mangone","tags":["cryptography","polynomials","interpolation","mathematics"],"readingTime":"8 min","url":"https://arkana.blog/en/blog/cryptography-101/polynomials/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/polynomials/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/polynomials/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/polynomials/index.md"},"pt":{"url":"https://arkana.blog/pt/blog/cryptography-101/polynomials/","markdownUrl":"https://arkana.blog/pt/blog/cryptography-101/polynomials/index.md"}}},{"slug":"cryptography-101/homomorphisms-and-isomorphisms","title":"Cryptography 101: Homomorphisms and Isomorphisms","description":"A deeper dive into core concepts of groups, and a fascinating application: homomorphic encryption","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-04-16","author":"Frank Mangone","tags":["cryptography","encryption","homomorphisms","isomorphisms","mathematics"],"readingTime":"8 min","url":"https://arkana.blog/en/blog/cryptography-101/homomorphisms-and-isomorphisms/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/homomorphisms-and-isomorphisms/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/homomorphisms-and-isomorphisms/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/homomorphisms-and-isomorphisms/index.md"},"pt":{"url":"https://arkana.blog/pt/blog/cryptography-101/homomorphisms-and-isomorphisms/","markdownUrl":"https://arkana.blog/pt/blog/cryptography-101/homomorphisms-and-isomorphisms/index.md"}}},{"slug":"cryptography-101/signatures-recharged","title":"Cryptography 101: Signatures Recharged","description":"A quick look at some slightly more elaborate signature schemes than usual","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-04-09","author":"Frank Mangone","tags":["cryptography","digitalSignatures","ellipticCurves","mathematics"],"readingTime":"10 min","url":"https://arkana.blog/en/blog/cryptography-101/signatures-recharged/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/signatures-recharged/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/signatures-recharged/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/signatures-recharged/index.md"},"pt":{"url":"https://arkana.blog/pt/blog/cryptography-101/signatures-recharged/","markdownUrl":"https://arkana.blog/pt/blog/cryptography-101/signatures-recharged/index.md"}}},{"slug":"cryptography-101/protocols-galore","title":"Cryptography 101: Protocols Galore","description":"A gentle introduction to some very useful schemes: key exchange, commitment schemes, zero-knowledge proofs, verifiable random functions","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-04-02","author":"Frank Mangone","tags":["cryptography","zeroKnowledgeProofs","verifiableRandomness","keyExchange","commitmentSchemes"],"readingTime":"11 min","url":"https://arkana.blog/en/blog/cryptography-101/protocols-galore/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/protocols-galore/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/protocols-galore/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/protocols-galore/index.md"},"pt":{"url":"https://arkana.blog/pt/blog/cryptography-101/protocols-galore/","markdownUrl":"https://arkana.blog/pt/blog/cryptography-101/protocols-galore/index.md"}}},{"slug":"cryptography-101/asides-rsa-explained","title":"Cryptography 101 Asides: RSA Explained","description":"A short explanation on how RSA works","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-03-31","author":"Frank Mangone","tags":["cryptography","rsa","mathematics","modularArithmetic"],"readingTime":"5 min","url":"https://arkana.blog/en/blog/cryptography-101/asides-rsa-explained/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/asides-rsa-explained/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/asides-rsa-explained/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/asides-rsa-explained/index.md"},"pt":{"url":"https://arkana.blog/pt/blog/cryptography-101/asides-rsa-explained/","markdownUrl":"https://arkana.blog/pt/blog/cryptography-101/asides-rsa-explained/index.md"}}},{"slug":"cryptography-101/hashing","title":"Cryptography 101: Hashing","description":"Hashing functions are an essential cryptographic primitive. Join me in a deep dive into what they are, and what they are used for!","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-03-24","author":"Frank Mangone","tags":["cryptography","hashing","dataStructures","merkleTree"],"readingTime":"10 min","url":"https://arkana.blog/en/blog/cryptography-101/hashing/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/hashing/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/hashing/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/hashing/index.md"},"pt":{"url":"https://arkana.blog/pt/blog/cryptography-101/hashing/","markdownUrl":"https://arkana.blog/pt/blog/cryptography-101/hashing/index.md"}}},{"slug":"cryptography-101/encryption-and-digital-signatures","title":"Cryptography 101: Encryption and Digital Signatures","description":"Building upon our previous knowledge of elliptic curves, we explore how to encrypt and sign information","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-03-18","author":"Frank Mangone","tags":["cryptography","ellipticCurves","mathematics","encryption","digitalSignatures"],"readingTime":"9 min","url":"https://arkana.blog/en/blog/cryptography-101/encryption-and-digital-signatures/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/encryption-and-digital-signatures/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/encryption-and-digital-signatures/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/encryption-and-digital-signatures/index.md"},"pt":{"url":"https://arkana.blog/pt/blog/cryptography-101/encryption-and-digital-signatures/","markdownUrl":"https://arkana.blog/pt/blog/cryptography-101/encryption-and-digital-signatures/index.md"}}},{"slug":"cryptography-101/elliptic-curves-somewhat-demystified","title":"Cryptography 101: Elliptic Curves (Somewhat) Demystified","description":"An introductory dive into the world of elliptic curves, forming the basis for understanding useful cryptographic mechanisms","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-03-11","author":"Frank Mangone","tags":["cryptography","ellipticCurves","mathematics","modularArithmetic"],"readingTime":"6 min","url":"https://arkana.blog/en/blog/cryptography-101/elliptic-curves-somewhat-demystified/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/elliptic-curves-somewhat-demystified/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/elliptic-curves-somewhat-demystified/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/elliptic-curves-somewhat-demystified/index.md"},"pt":{"url":"https://arkana.blog/pt/blog/cryptography-101/elliptic-curves-somewhat-demystified/","markdownUrl":"https://arkana.blog/pt/blog/cryptography-101/elliptic-curves-somewhat-demystified/index.md"}}},{"slug":"cryptography-101/where-to-start","title":"Cryptography 101: Where to Start","description":"A very gentle intro into the world of cryptography","series":"cryptography-101","seriesName":"Cryptography 101","date":"2024-03-07","author":"Frank Mangone","tags":["cryptography","groups","mathematics","modularArithmetic"],"readingTime":"5 min","url":"https://arkana.blog/en/blog/cryptography-101/where-to-start/","markdownUrl":"https://arkana.blog/en/blog/cryptography-101/where-to-start/index.md","translations":{"es":{"url":"https://arkana.blog/es/blog/cryptography-101/where-to-start/","markdownUrl":"https://arkana.blog/es/blog/cryptography-101/where-to-start/index.md"},"pt":{"url":"https://arkana.blog/pt/blog/cryptography-101/where-to-start/","markdownUrl":"https://arkana.blog/pt/blog/cryptography-101/where-to-start/index.md"}}}]}