In Symbol, it's possible to store a PDF document on chain and then randomly access its pages. In this article, we'll build a proof of concept that illustrates how this could work. In order to showcase the key usage of Symbol, we will make some simplifications around the handling of PDF documents. The trade-off of the simplifications is additional data bloat written to the blockchain.
In Symbol, voting and harvesting need to be sufficiently decentralized in order for the network to be resilient to attacks. In this article, we review current network statistics to determine the actual decentralization of harvesting and voting power.
The Symbol Python SDK supports sending Symbol transactions. In this guide, we're going to look into how to send transactions asynchronously using only the SDK and aiohttp. We'll write a function that can be used to easily send a transaction to the network given a transaction descriptor.
Greetings, dear reader. Thank you for making the journey to my blog. While X/Twitter is good for engagement and pithy takes, there's a lack of deep - or sometimes any - thinking there. This is a place for longer form writing, thinking and, hopefully, reading.
Unit tests are an important part of modern software development, but many developers don't know the difference between good unit tests and bad unit tests. Commonly used measurements, like code coverage, are often inadequate and can be misused. Let's look at various examples to learn how to write good, reliable and maintainable unit tests!