Konstantin Narkhov
Pheix 0.8.119
@condemnedcell
konstantinnarkhov.pro

Raku Advent Calendar 2021: day 12

12, December 2021

This year I have new article «A long journey to Ethereum signatures» to be published at official Raku Advent Calendar blog.

It's originally inspired by the work started after the talk «Multi-network Ethereum dApp in Raku» at TRC2021 and continues the deep dive into Ethereum transaction signing. As you remember, initially I used the local node with mocked/shared account on board for signing and now ... 🎉 we can boost the dApp performance by self-signing feature in Raku with Net::Ethereum, Node::Ethereum::RLP, Bitcoin::Core::Secp256k1 and Node::Ethereum::Keccak256::Native modules.

From the dApp perspective — self-signing options are "must-have" ones. Obvious advantages: quick on-boarding, flexibility and performance. For example, just the migration to Keccak-256 module brings x25 boost. Ok, no spoilers any more, go read ahead 😄

Any feedback, objections, likes and reposts are highly appreciated!


Credits

Article draft, repository, workspace 1, 2

12 December 2021 in programming advent calendars

Announcement at pheix.org

Discussion at HackerNews

Discussion at Reddit: 1, 2


Ethelia

Storage provider on blockchain for lightweight data blocks: traces, logs, events, tags, notes, etc...

Quick feedback

Letters and spaces only