World State and Block ExecutionEvery day, I’m having fun implementing a blockchain in Java (see project, see posts), based on Ethereum, like others, like RSK, my daily…May 25, 2021May 25, 2021
One Code Many StoragesWhen you deploy a compiled smart contract to an Ethereum-like blockchain like RSK, your transaction includes the compiled bytecode…Apr 9, 2021Apr 9, 2021
Files in the BlockchainThese days I am practicing programming smart contracts in Solidity using TDD. There are several projects I am working on: some DeFi…Feb 16, 2021Feb 16, 2021
Database-like Tables in BlockchainBased on an idea by bguiz published in RSK reseach forum: Crazy Idea: New opcodes for relational DB like data reads and writes, I was…Dec 15, 2020Dec 15, 2020
Decoupling Storage from Execution in RSK BlockchainThese years I was programming a log, using TDD (Test-Driven Programming), to keep me trained in design and developer skills. To me, TDD is…Dec 8, 2020Dec 8, 2020
Paying Storage AccessIn an Ethereum-like blockchain (like RSK or my personal project BlockchainJ) the smart contracts have a linear storage, composed by cells…Nov 27, 2020Nov 27, 2020
Building a Blockchain: Executing Smart ContractsI’m very proud of my favorite personal project BlockchainJ: build a Blockchain in Java, from scratch, using TDD (Test-Driven Development)…Nov 25, 2020Nov 25, 2020
Analyzing RSK Blocks: MinersSome months ago, I wrote about Command Line Tools for RSK Node; now those tools are included in the latest RSKJ release (under the package…Nov 2, 2020Nov 2, 2020
Tokens for Your UsersSuppose that you have an online web site, social network, or game. Your users connect with your server(s) using a mobile, web or desktop…Oct 31, 2020Oct 31, 2020
Building a Blockchain: Towards Beam SynchronizationI’m very enthusiastic about my personal open source project BlockchainJ, a blockchain written in Java using TDD. To me, it’s very…Oct 30, 2020Oct 30, 2020