# Duc Tho Tran > Duc Tho Tran (ducthotran2010). Distributed systems in Go, smart contracts in Solidity. Author of EIP-7695. Writing about protocol internals, message brokers, and the platforms underneath them. Author: Duc Tho Tran (ducthotran2010). Also known as Ducke Tran, Trần Đức Thọ, and "Duke" in Axie Infinity governance. Author of EIP-7695. Canonical entity: https://ducketran.com/#person (JSON-LD `Person`, on the home page and /about/). This file follows the llms.txt convention. Every URL below returns HTML; there is no separate machine-only copy, so fetch the URL itself for full content. ## Writing - [Under a staking reward system](https://ducketran.com/under-a-staking-reward-system/): A staking reward has to be right at every moment, nobody is running a job to keep it that way, and changing your stake must not force a payout. The accounting that does all three. (published 2026-08-12, tags: web3) - [Is everything really a file?](https://ducketran.com/is-everything-really-a-file/): The slogan is true, and not in the way it sounds. Following it down explains why two handles can share one read position, and why the number you just closed comes straight back. (published 2026-08-09, tags: systems) ## Pages - [About](https://ducketran.com/about/): background, systems and platform work, smart contract work, and published specifications. - [Atom feed](https://ducketran.com/feed.xml): title, date and blurb per post; fetch the URL for the full text. ## Elsewhere - [GitHub](https://github.com/ducthotran2010) - [LinkedIn](https://www.linkedin.com/in/ducthotran2010) - [EIP-7695](https://eips.ethereum.org/EIPS/eip-7695): Ownership Delegation and Context for ERC-721. Authored. - [REP-0015](https://github.com/ronin-chain/REPs/blob/main/REP-0015/REP-0015.md): Ronin Evolution Proposal. Authored.