<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>horatius</title>
        <link>https://paragraph.com/@horatius</link>
        <description>undefined</description>
        <lastBuildDate>Tue, 18 Aug 2026 10:52:11 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[On DAO governance...   or   How to pick the "RIGHT" organization]]></title>
            <link>https://paragraph.com/@horatius/on-dao-governance-or-how-to-pick-the-right-organization</link>
            <guid>Ybf1B3f0UwvljHEV55Sc</guid>
            <pubDate>Tue, 17 May 2022 06:28:55 GMT</pubDate>
            <description><![CDATA[The recent discussion on Hop forum spurred me the write my thoughts on this issue and decentralized governance in general. I have presented there my Case Against delegating to Organizations where I argue against making it "OK" and socially acceptable for organizations to apply as DAO delegates. You can see my original post along with the reactions here.Case Against delegating to Organizations“I have much stronger confidence in a promise of a mafia boss than a well meaning social worker”(parap...]]></description>
            <content:encoded><![CDATA[<p>The recent discussion on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forum.hop.exchange/t/apply-as-a-hop-dao-delegate/32/15">Hop forum</a> spurred me the write my thoughts on this issue and decentralized governance in general.</p><p>I have presented there my <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forum.hop.exchange/t/apply-as-a-hop-dao-delegate/32/14#case-against-delegating-to-organisations-1">Case Against delegating to Organizations</a> where I argue against making it &quot;OK&quot; and socially acceptable for organizations to apply as DAO delegates. You can see my original post along with the reactions <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forum.hop.exchange/t/apply-as-a-hop-dao-delegate/32/14#case-against-delegating-to-organisations-1">here</a>.</p><h2 id="h-case-against-delegating-to-organizations" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Case Against delegating to Organizations</h2><p><em>“I have much stronger confidence in a promise of a mafia boss than a well meaning social worker”</em>(paraphrasing N. N. Taleb)</p><p>Why? Mafia don is giving promises on behalf of himself, has his goodwill and reputation at stake, the latter of which is a very important asset in mafia business and in life in general. A social worker acts on behalf of an organization whose decisions he rarely influences or controls. Even in a case he influences things, he has no reputation at stake.</p><h3 id="h-neither-feelings-nor-inhibitions" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Neither feelings nor inhibitions</h3><p>Even thought we like to anthropomorphize organizations and often think of them as of people they have no conscience, shame, compassion or any other feelings that tend to make humans behave much nicer to other humans than they would otherwise. Easily observed when compared online vs offline interactions of the same people. It’s no coincidence that psychopathy and sociopathy is more prevalent in higher management. They can be more ruthless and effective. The point being that organizations have only incentives and no moral inhibitions that would keep them in check.</p><h3 id="h-the-happy-beginnings" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">The happy beginnings...</h3><p>Currently we are in the early days and crypto is still full of early adopters whose primary motivation is not money. Many companies are currently lead by value driven founders, passionate about self sovereignty decentralization and building a better world. Many organizations reflect these values, but as crypto becomes more mainstream it also becomes less value driven and more incentive driven.</p><p>The main company incentive is profit, which is neither good nor bad, but <em>would rather not have profit seeking automatons for delegates</em>, which is what all for-profit companies trend towards.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/84cce490b9c947c87b5ff0f2253acf959865082db4a64f933ab51ea2c2fc131c.jpg" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><em>Google silently removes its &quot;Don&apos;t be evil&quot; motto after almost two decades</em> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.notebookcheck.net/Google-silently-removes-its-Don-t-be-evil-motto-after-almost-two-decades.304468.0.html">source</a></p><h3 id="h-the-curious-case-of-google" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">The curious case of Google...</h3><p>Larry and Sergey started Google with “don’t be evil” slogan which currently seems laughable, but there is no reason to believe it wasn’t genuine belief of the founders. The founders though are long gone (as all will eventually be) and if the whole business model of company is built on selling ads, it’s hard to avoid the scenario where it ends up harvesting users for data and attention. Any CEO who would want to change course would be quickly replaced by someone who can better act in the company&apos;s best interest.</p><h3 id="h-are-all-organizations-evil" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Are all organizations evil?</h3><p>As I have argued above, <em>they are strictly incentive driven, and if these are misaligned with human wellbeing than it&apos;s too bad for humans</em>.</p><p>It is theoretically possible to design better organizations implementing novel mechanisms where we can leverage tokenomics in removing negative externalities. Something along the lines of Vitalik&apos;s <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://bytecode.substack.com/p/1-vitalik-buterin-and-karl-floersch?s=r">Retroactive public goods funding</a>, or Kevin&apos;s <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://newsletter.banklesshq.com/p/crypto-can-fix-the-world?s=r">Regenerative Cryptoeconomics</a>. Still, we have a long way to go implementing these into practice and seeing them withstanding the test of time.</p><h3 id="h-avoiding-plutocracy" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Avoiding plutocracy</h3><p>In our discussion <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forum.hop.exchange/u/reav3r">@Reav3R</a> raised couple of very important points in <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forum.hop.exchange/t/apply-as-a-hop-dao-delegate/32/20?u=0xhoratius">his post</a>, quoted:</p><blockquote><p>From two very simple <strong>premises</strong>:</p><ul><li><p>The ethos of (<em>Hop</em>) DAO is to be as decentralized as possible, hence the D in the name</p></li><li><p>Consolidation of executive power reduces the decentralization of a DAO; the more <em>unique</em> entities hold executive power, the more decentralized a DAO is</p></li></ul><p>We can <strong>conclude</strong> that:</p><ul><li><p>Sybil attackers compromise the decentralization of a DAO</p></li><li><p>Consolidation of executive power within the hands of a few entities <em>could potentially</em>(<em>1</em>) compromise the decentralization of a DAO</p></li></ul></blockquote><blockquote><p>Looking at this from a DAO’s perspective, it is only a question of decentralization; once one entity gains 51% of the executive power, they are <strong>free</strong> to do as they please...</p></blockquote><blockquote><p>... “Collectives” are much more likely to seize that 51% than “individuals”, and by delegating to a collective we increase that risk.</p></blockquote><blockquote><p>... Consolidation of executive power poses an existential risk to decentralization of DAOs, and organizations are far more likely to succeed at doing so. We should treat the cause not the symptoms.</p></blockquote><p>His point is different, but very well taken. I was arguing that a person with the same amount of tokens is on average a much better choice than an organization, his point was that <strong>we should not miss the forest for the trees and combat the concentration power itself</strong>, no matter if in hands of individuals or organizations.</p><h3 id="h-delegates-indorsed-by-organizations" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Delegates indorsed by organizations</h3><p>I think the palatable way how organizations could influence governance is by endorsing delegates. Why? it does not seem realistic that organizations would not want to exert influence and just stepped away from governance completely it&apos;s hard to imagine. I see this as pragmatic middle ground. There is also the fact that organizations are much better known than individual candidates.</p><p><em>With people the Catch-22 is that those who are publicly well known are known precisely because they are already busy building in the ecosystem and do not have the time to be delegates.</em></p><p>However, I think we should establish a norm that <strong>delegates</strong> which are supported by given organization <strong>should have no conflicts of interest</strong> and are still representing their views.</p><p>A disclaimer from the delegate in similar spirit would be warranted: <em>My voting is neither financially nor in any other way incentivized to represent the views of XY organization.</em></p><h3 id="h-does-our-reaction-matter" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Does our reaction matter?</h3><p>One may argue that even if we would ban it, or make it socially unacceptable organizations can still apply as anons, would this norm actually solve anything? Naïve answer would be No, but I believe we have seen that social consensus is actually a really strong force in the society, even if hard one to measure.</p><p>Most people actually do not want to break social consensus if they feel it serves a good purpose. If you are not a psychopath you feel bad about yourself if you act against what you believe is right.</p><p><strong>We are establishing new norms of decentralized</strong> governance here. There may well be organizations that are and will continue to be good force for the space for decades to come, but it is a strong precedence I would rather not see...</p>]]></content:encoded>
            <author>horatius@newsletter.paragraph.com (horatius)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/5fe5263a46b7bae7bf73f49f2805b9ede6e0a078dbc2932c2cd2643387a7cb92.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Predatory rollups, why will rollups become L1s]]></title>
            <link>https://paragraph.com/@horatius/predatory-rollups-why-will-rollups-become-l1s</link>
            <guid>SurUe557SnzZaAZanYFT</guid>
            <pubDate>Sun, 03 Apr 2022 16:26:25 GMT</pubDate>
            <description><![CDATA[Musings on the future of rollups When talking about rollups and layer ones the classical analogy from biology about parents and offspring is not out of place. The parent(L1) secures the child(rollup) until it is big enough to secure itself. Child also resembles it&apos;s parent in it&apos;s traits, since it is safe to assume many early users who shape its culture are also users of underlying L1, at least in the early days. Nomenclature For easier understanding and better imagery, I will use t...]]></description>
            <content:encoded><![CDATA[<p><em>Musings on the future of rollups</em></p><p>When talking about rollups and layer ones the classical analogy from biology about parents and offspring is not out of place. The parent(L1) secures the child(rollup) until it is big enough to secure itself. Child also resembles it&apos;s parent in it&apos;s traits, since it is safe to assume many early users who shape its culture are also users of underlying L1, at least in the early days.</p><p><strong>Nomenclature</strong> For easier understanding and better imagery, I will use the terms &quot;layer one / L1&quot; and &quot;rollup / L2&quot; interchangeably with &quot;parent&quot; and &quot;child&quot; respectively.</p><h3 id="h-current-state-of-rollups" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Current state of rollups</h3><p>Currently rollups are either app specific (Dydx, Deversify) or in it’s infancy(Arbitrum, Optimism). The sequencer (block producer) is currently centralized. In generalized rollups there is no token yet and development teams are in control of the protocol updates. Said simply, currently L2 seem like a quite different animal to L1s. However, the roadmaps of all generalized rollups include decentralizing the sequencer (rollup term for block producer) and introducing a token. All major rollup teams are also dedicated to decentralize rollup governance.</p><p><strong>Differences &amp; Similarities</strong> Put simply, a fully developed generalized rollup is a separate chain that outsources its security to the parent L1.</p><h3 id="h-why-rollups-will-become-l1s" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Why rollups will become L1s</h3><p><em>Inherent tension between children and parents</em></p><p>Classical analogy from biology about parents and offspring is not out of place here. The parent(L1) secures the child(L2) until it is big enough to secure itself. Child also resembles it&apos;s parent in it&apos;s traits, since it is safe to assume many early users who shape its culture are also users of underlying L1, at least in the early days. In biological systems *children are dependent on their parents, but only up to a point after which they become fully self sufficient. Will it be any different with rollups?</p><p>What makes a mature rollup different from L1 is that it outsources its security to its parent chain. It of course has to pay for this in terms of tx costs on the main chain. It would seem like a symbiotic relationship, but therein lies inherent tension. It is often said that every rollup makes the parent block space more valuable, which should be bullish for the whole ecosystem. <strong>But the darker side of this dynamics is that the child chain is leaking value to its parent.</strong> It&apos;s reasonable to assume that a market cap of a successful rollup would increase as its usage increases. However, <strong>if rollup token holders are rational and want to increase its utility hence its value, it would make sense for them to leave the parent L1 entirely</strong>. Why? They are basically leaking value out to the parent chain when paying for the security. This value could be kept within the child chain by simply keeping its state internally and implementing EIP1559-like fee burn mechanism. <em>But wait! doesn&apos;t it compromise the security of a rollup?</em></p><p>The child chain at its mature rollup stage already has its own execution and consensus layer. So if it where to leave its &quot;parent&quot; the only extra work for the validators would be to keep the state of rollups on their nodes instead of posting it to L1. They would loose the security guarantees of L1, but as the market cap of the rollup&apos;s token continues to increase, this is less and less of an issue. The question rollup token holders will start to ask themselves is, How much security is &quot;enough&quot; for our rollup? Do we at this stage really need to rely on the security of the L1 chain?</p><p>Depending on the use case, the <em>answer would seem to turn to </em><strong><em>NO</em></strong><em> at some point</em> in its life.</p><h4 id="h-children-growing-up-rollup-greater-l1" class="text-xl font-header !mt-6 !mb-3 first:!mt-0 first:!mb-0">Children growing up, Rollup -&gt; L1</h4><p>Due to the inherent tension described above, <em>L1s could serve only as a springboard for L2s to bootstrap security and leverage network effects of the underlying L1</em> and then grow up into separate L1s as the chain matures.</p><p>There are other forces at play, so what may keep the rollup centric future alive?</p><h4 id="h-once-a-child-always-a-child-rollup-centric-future" class="text-xl font-header !mt-6 !mb-3 first:!mt-0 first:!mb-0">Once a child always a child, Rollup centric future</h4><ul><li><p>Cross-shard interoperability If I understand Danksharding correctly, this construction will make possible a transaction executed on one rollup to be conditional on the state of another rollup, put simply, bring back the synchronous transaction across rollups and protocol interoperability, making it feel as if all rollups are just a part of one big chain!!! This is currently lost both on rollups and in L1 to L1 communication. If we really can bring this back to rollups, I would see this as the strongest argument of rollup centric future!!!</p></li><li><p>Less friction (not really) One really annoying thing with all L1 is that you need to get their token to transact on the network. In rollup you can pay for tx costs in the token of the parent chain. However, there is no fundamental reason why would this status quo not change. Zksync is already making it possible to pay for tx in multiple tokens and there is no reason why &quot;rollup turned L1&quot; would disallow paying for tx in parent&apos;s token.</p></li><li><p>Political alignment between rollups and L1s If there is a big overlap in the userbase of rollup and its parent, meaning many people use both it may simply be a political decision to stay as a rollup to be more closely aligned. Analogous of what we see nowadays play out, majority of miners are not in fact rational but &quot;honest&quot;, meaning they behave by the &quot;norms&quot; of their chain and follow the protocol rules as intended and are not in fact profit maximizing.</p></li></ul><h4 id="h-better-aligned-rollup-constructions" class="text-xl font-header !mt-6 !mb-3 first:!mt-0 first:!mb-0">Better aligned rollup constructions</h4><p>If currently publicized rollup construction becomes predatory, it does not mean that rollups are fundamentally broken. These constructions do not lead to rollups becoming L1s, at least not from the reason described above.</p><ul><li><p><strong>Staying centralized</strong> - is it a problem??? <em>There is no fundamental reason why rollups need to be decentralized</em>. The whole point of a rollup is the ability to force exit to parent chain. There are degrees of centralization with even the most centralized one party rollup being quite usable for most use cases. Let&apos;s take one party system like DyDx rollup. One party orders transactions, holds state, and progresses the chain. <em>WHEN</em> in the future there are no backdoors to upgrade rollup code, the most DyDx (or any other ZKrollup) can do, is censor transactions or halt the chain. Both of which are not ideal, but with the ability to exit to parent chain, not catastrophic either. There are also different constructions ensuring any / all these functions to be more robust. Data availability could be solved just by dumping the transactions to Celestia or another data availability layer and there could be other incentives in place for sequencers / provers to step in if the main one fails. It can also be a federated system of few sequencers / provers that ensures some redundancy in the system. Or even some fail safe mechanism, that kicks in, if some cog in this machine fails. Thus if a rollup stays fully / partially centralized, it&apos;s main security guarantee is the ability to exit to parent chain. This makes it dependent on the main chain, no matter if it has a token or not.</p></li><li><p><strong>No token</strong> - What is the need of a token in rollup? Not having a token seems to be currently off the table, since everyone loves a token ;) and all VCs &amp; investors want to cash out at some point in a big way. There is however, no inherent need for a rollup to have it&apos;s own token. Arguments why tokens are needed usually are along the lines &quot;We need it to decentralize Governance / Sequencer / (choose whatever else)&quot;. But obviously for anything a token is needed in a rollup, the token of the parent chain can be used just as easily as the token of the child chain. Put simply, there is no fundamental need for a rollup to have token even if we want to decentralize everything. So if it plays out that rollup introducing their tokens is parasitic to the main chain, new rollups will spring up that will use the codebase of existing rollups and just replace their token with parent token. Then the holders of the parent token would have large incentive to move to this new rollup since it grow their bags and not the bags of VCs of the original rollup.</p></li></ul><h3 id="h-so-how-will-it-all-play-out" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">So how will it all play out?</h3><p>At this stage, there is little doubt that every rollup will have its own token. Right now, all rollups seems to be very aligned with Ethereum, but there is no token yet. Rollups are far from being mature and will continue to be dependent on the L1 for a long time. The narrative of a rollup centric future is also going strong and will not change over night even when incentives will.</p><p>I see two forces one pulling the rollups away from L1s and the other joining them together. The force pulling rollups apart from L1 is high fees for calldata. This could be to a large extent neutralized by drastically lowering them both with EIP4488 and sharding. The other force pushing them together is implementation of cross rollup interoperability (Danksharding), making rollups behave like a part of a super chain rather than a separate chain, thus strictly better to small L1s from interoperability perspective.</p><p>In other words, if Ethereum development were to stop today and rollups were to continue developing this would become an issue. However, Ethereum development seems to be picking up steam and going strong.</p><p>So lo and behold to the rollup centric future!!!</p>]]></content:encoded>
            <author>horatius@newsletter.paragraph.com (horatius)</author>
        </item>
    </channel>
</rss>