Recent Posts
Simapp - Change cosmos AddressCodec
this article is a record of modifying addresscodec of cosmos-sdk SimApp.
What is SimApp SimApp is an application built using the Cosmos SDK for testing and educational purposes.
prerequisite dependency injection (DI) framework for the Cosmos SDK
cosmos simapp
clone the cosmos-sdk
change to simapp dir and build with go
change AddressCodec All the module configs are located in simapp/app_config.go.
we can change app module config in simapp/app_config.go
change the addresscodec
read more
Cryptographic Algorithms in BTC - ECDSA
In this article, we will discuss the ECDSA algorithm in BTC, and dive into the source code of btc to see how it works.
In blockchain, cryptographic plays an important role for the security of the network, one of the most important application is verify if a transations is from the owner of the account. One of the most popular cryptographic algorithms is Elliptic Curve Digital Signature Algorithm (ECDSA).
ECDSA algorithm curve equation First let’s talk about the Elliptic Curve.
read more