overview.texi (1680B)
1 @node overview 2 @chapter Overview 3 4 @verbatim 5 de-mur-rage 6 7 1: the detention of a ship by the freighter beyond the time allowed for loading, unloading, or sailing 8 9 2: a charge for detaining a ship, freight car, or truck 10 @end verbatim 11 12 This ERC20 smart contract implementation for the EVM imposes a demurrage on all held token balances. 13 14 The demurrage is a continuous value @emph{decay}, subtracted from all balances every minute. 15 16 Also. a time period is defined at contract creation time at which the difference between held balances and the demurrage can be withdrawn to a pre-selected address, which in turn can redistribute that token value. 17 18 In short: Everyone is taxed a little something every minute, and every so often a decision is made on how to redistribute that tax. 19 20 21 @section Features 22 23 @itemize 24 @item Continuous decay of all balances. 25 @item Capture and redistribution of decayed balances. 26 @item Per-minute decay resolution. 27 @item Minting and burning of vouchers. 28 @item Grant and revoke access to mint and burn vouchers. 29 @item Voucher expiration (modifiable anytime after publishing). 30 @item Supply cap (modifiable anytime after publishing). 31 @item Constant gas usage across exponential calculations. 32 @end itemize 33 34 @section Nomenclature 35 36 @table @samp 37 @item Demurrage 38 A percentage of token supply that will continuously be removed. 39 @item Demurrage Period 40 A period of time denominated in minutes after which demurraged amounts are available for redistribution. 41 @item Sink Account 42 The intermediate beneficiary of the demurraged amount, which may or may not redistribute value. 43 @item Base balance 44 The inflated balance of each used which is stored for bookkeeping. 45 @end table 46 47