
Zvonimir enhanced the node score calculation in the OriginTrail/dkg-evm-module by implementing a new weighting formula within the RandomSampling smart contract. Using Solidity, he adjusted the influence of nodeAskFactor18 and nodePublishingFactor18, dividing the former by ten and multiplying the latter by fifteen before summing with nodeStakeFactor18. This approach aimed to better reflect node capability and participation, thereby improving the reliability of node selection and aligning rewards more closely with actual contributions. The work demonstrated a focused application of smart contract development skills, addressing incentive balance and selection accuracy within a complex decentralized system over a one-month period.

September 2025 monthly summary for OriginTrail/dkg-evm-module focused on enhancing node score calculation to improve reliability and reward alignment in RandomSampling. Implemented an explicit weighting adjustment in the RandomSampling contract, aiming to produce a more accurate reflection of node capability and participation. This work reduces the influence of the nodeAskFactor18 component while increasing the impact of nodePublishingFactor18, balancing incentives and improving selection quality.
September 2025 monthly summary for OriginTrail/dkg-evm-module focused on enhancing node score calculation to improve reliability and reward alignment in RandomSampling. Implemented an explicit weighting adjustment in the RandomSampling contract, aiming to produce a more accurate reflection of node capability and participation. This work reduces the influence of the nodeAskFactor18 component while increasing the impact of nodePublishingFactor18, balancing incentives and improving selection quality.
Overview of all repositories you've contributed to across your timeline