From a7f0bb17b6900ad7d08c3f49c48cd796af6f0dae Mon Sep 17 00:00:00 2001 From: "Carlos R. Mercado" <107061601+charlieflipside@users.noreply.github.com> Date: Mon, 12 Sep 2022 12:05:11 -0400 Subject: [PATCH] Update MKR_delegate_targeting.Rmd --- MKR_delegate_targeting.Rmd | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/MKR_delegate_targeting.Rmd b/MKR_delegate_targeting.Rmd index 6fd5d22..134c43c 100644 --- a/MKR_delegate_targeting.Rmd +++ b/MKR_delegate_targeting.Rmd @@ -55,7 +55,7 @@ the 'holders' number we commonly see in tools like etherscan. Of the 87,000 Holders of MKR, only 6,375 (7%) have at least 1 whole MKR (~$700 at time of writing). Given that MKR uses on-chain voting on the Ethereum Layer 1, it may be cost prohibitive in ETH gas -terms for smaller holders to delegate and vote on-chain. +terms for smaller holders to delegate and vote on-chain (as opposed to an off-chain tool like Snapshot). ```{r, message = FALSE, warning= FALSE} library(shroomDK) @@ -127,11 +127,6 @@ columns = list( ``` -The MKR governance contract: 0x0a3f6849f78076aefaDf113F5BED87720274dDC0 held 188,866 MKR as of -block 15440000. The Largest contract and overall address holder of maker. - -This means of the total 977,631 MKR: 544,881 (~56%) is practically available for delegation. - ```{r} message( @@ -145,17 +140,29 @@ message( ) ``` -Combining + +The MKR governance contract: 0x0a3f6849f78076aefaDf113F5BED87720274dDC0 held 188,866 MKR as of +block 15440000. The Largest contract and overall address holder of MKR. + +This means of the total 977,631 MKR: 544,881 (~56%) is practically available for delegation. + + - 356,015 in EOAs w/ 1+ MKR that are not in the governance contract. + - 188,866 in the governance contract whose delegation can be fought over pvp style. + - Note: excluding the single gnosis-safe holding 9,556 for now. + +At time of writing, Flipside Crypto has ~9,000 MKR delegated to it (4.7% of current governance). ## Time-Weighted MKR Holders Instead of analyzing holders based on current balance on MKR, we can add weight for *having held* MKR -for a long time. For example, weighing a user whose held 10 MKR for 10,000 blocks as a better delegate -target than one who has held 100 MKR for only 100 blocks. +for a long time. For example, weighing an address whose held 10 MKR for 100,000 blocks as a better delegate +target than one who has held 100 MKR for only 1,000 blocks. Giving users 1 point per MKR for every 1,000 blocks where they held at least 0.1 MKR in the range of Jan 1, 2021 (block #:11,566,000) to -Aug 30th 11am UTC (block # 15,440,000). +Aug 30th 11am UTC (block # 15,440,000) it is clear there is a strong correlation +between holding MKR now and having held it in the past- but important outliers and nuance +allow for more precision in targeting potential delegates. ```{r, message = FALSE, warning= FALSE} @@ -210,6 +217,3 @@ plot_ly(mkr_tw_bal, x = ~log(NEW_VALUE), y = ~log(TIME_WEIGHTED_SCORE), ``` -## Recent Accumulators - -TODO