Colony Blog
  • Blog
  • Education
  • Development
  • Research
Elena Dimitrova

Elena Dimitrova

6 posts •
Blockchain

Parameterized Transaction Reviews

Multi-signature transactions are one of the most useful patterns for smart contracts and the dApps that utilize them. But in the ‘vanilla’ implementation of multi-signature design, transaction reviewers (owners), are assigned contract-wide and review all transactions.

  • Elena Dimitrova
    Elena Dimitrova
7 min read
Blockchain

Token-weighted Voting Implementation Part 3

This is the last of a 3-part article which presents the Solidity-based implementation of the Token weighted voting protocol.

  • Elena Dimitrova
    Elena Dimitrova
3 min read
Ethereum

Token-weighted Voting Implementation Part 2

This is the second of a 3-part article which presents the Solidity-based implementation of the Token weighted voting protocol.

  • Elena Dimitrova
    Elena Dimitrova
5 min read
Ethereum

Token-weighted Voting Implementation Part 1

This is the first of a 3-part article which presents the Solidity-based implementation of the Token weighted voting protocol.

  • Elena Dimitrova
    Elena Dimitrova
3 min read
Ethereum

Writing Robust Smart Contracts in Solidity

Before contract function code executes, it’s a good idea to validate who triggered it and what inputs are given.

  • Elena Dimitrova
    Elena Dimitrova
4 min read
Ethereum

Writing Upgradable Contracts in Solidity

Ethereum contracts are immutable — once deployed to the blockchain they cannot be updated, yet the need to change their logic with time is ultimately necessary. This article presents one way to implement upgradeable Ethereum contracts.

  • Elena Dimitrova
    Elena Dimitrova
3 min read
Colony Blog © 2025
Latest Posts Twitter Ghost