<?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>Airesh Bhat</title>
        <link>https://paragraph.com/@airesh-bhat</link>
        <description>Just another developer trying to change this world!!
Working on the TransferOfValue Protocol!!</description>
        <lastBuildDate>Sat, 20 Jun 2026 21:10:17 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>Airesh Bhat</title>
            <url>https://storage.googleapis.com/papyrus_images/67fc1810f00fe19e5e333daec5f4661b249845ce2511293ffa911b639da32e27.jpg</url>
            <link>https://paragraph.com/@airesh-bhat</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[Zero Knowledge Proofs - An example]]></title>
            <link>https://paragraph.com/@airesh-bhat/zero-knowledge-proofs-an-example</link>
            <guid>Vq89Z1IcVBtynZUNEPPu</guid>
            <pubDate>Thu, 31 Oct 2024 11:22:50 GMT</pubDate>
            <description><![CDATA[In this article, we’ll dive into an example of Zero Knowledge Proofs in the identity realm. The aim or goal is to provide the user with an intuition on how we can think of Zero Knowledge Proofs and their real-world applications. This article was written while working on the project, Chiti.IdentityDecentralized networks require decentralized Identities. Most identity solutions today use OAuth2.0 or OpenID Connect to authenticate users. These solutions however don&apos;t have a way to allow the...]]></description>
            <content:encoded><![CDATA[<p>In this article, we’ll dive into an example of <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://a16zcrypto.com/posts/videos/zero-knowledge-made-simple/">Zero Knowledge Proofs</a> in the identity realm. The aim or goal is to provide the user with an intuition on how we can think of Zero Knowledge Proofs and their real-world applications. This article was written while working on the project, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/AireshBhat/Chiti">Chiti</a>.</p><h3 id="h-identity" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Identity</h3><p>Decentralized networks require decentralized Identities. Most identity solutions today use OAuth2.0 or OpenID Connect to authenticate users. These solutions however don&apos;t have a way to allow the user to update their personality, features, and attributes of themselves on these systems to truly reflect the nature of an identity that is dynamic and comprised of multiple aspects.</p><p>Identity is made up of Human personality, soul, and character, all distinct from one another. The soul Identity constitutes the Chiti. It is generally made up of the ideals that make up an individual soul or a nation. Chiti, the soul identity or innate nature of an identity is constant. Or we can say, alterations to one’s idea’s ideals rarely change over a given lifetime. As we can see in our society, changing the nature of an individual is a tough task!</p><p>Personality results from a cumulative effect of an individual&apos;s actions, thoughts, and impressions. To store this personality as a digital identity requires the use of new-age digital storage tools such as CIDs as identifiers for data, Consensus protocols that decide on an agreed time tracking mechanism for the network, Data Finalisation protocols to store an immutable of the latest version of an identity, Public-Private Keys and signing protocols for accessing the digital identity.</p><p>How is this stored in code?</p><p>The entire identity is essentially like a key value database stored in a <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/paritytech/trie">Merkle “Trie”</a>. This data is identified by a root CID (<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://en.wikipedia.org/wiki/Content-addressable_storage">Content Identifier</a>). CID is essentially a form of hash of the data(plain or encrypted). The only requirement is that the metadata that describes this CID stores the schema used to understand the hashed data. Whenever this root CID is updated with a new feature/attribute, a new hash of the data is calculated. The hashed data includes the parents’ block hash in its data, forming an unbreakable link to its previous hashes. When storing the parents’ entries hash, the data of known verifiers and attestors of the features/attributes are also stored, acting as Proof of Personhood. The identity can choose whom to broadcast this new CID to. Data encryption can be done by using a password(generally a term that defines the event/attribute) to derive a public-private key pair and using the private key to encrypt the corresponding data. The <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://willowprotocol.org/specs/data-model/index.html#data_model">Willow Protocol</a> is used to define a network data model.</p><pre data-type="codeBlock" text="/// The base `Identity` trait that all identities should implement.
pub trait Identity {
    type Id;
    pub fn get_id(&amp;self) -&gt; &amp;Self::Id;
    fn update_id(&amp;self) -&gt; &amp;Self::Id; // Re-calculates the root hash of the identity merkle trie upon updating a feature/facet (Emits Update Identity event that peers can subscribe to)
}
"><code><span class="hljs-comment">/// The base `Identity` trait that all identities should implement.</span>
<span class="hljs-keyword">pub</span> <span class="hljs-keyword">trait</span> <span class="hljs-title class_">Identity</span> {
    <span class="hljs-keyword">type</span> <span class="hljs-title class_">Id</span>;
    <span class="hljs-keyword">pub</span> <span class="hljs-keyword">fn</span> <span class="hljs-title function_">get_id</span>(&#x26;<span class="hljs-keyword">self</span>) <span class="hljs-punctuation">-></span> &#x26;<span class="hljs-keyword">Self</span>::Id;
    <span class="hljs-keyword">fn</span> <span class="hljs-title function_">update_id</span>(&#x26;<span class="hljs-keyword">self</span>) <span class="hljs-punctuation">-></span> &#x26;<span class="hljs-keyword">Self</span>::Id; <span class="hljs-comment">// Re-calculates the root hash of the identity merkle trie upon updating a feature/facet (Emits Update Identity event that peers can subscribe to)</span>
}
</code></pre><h3 id="h-identity-is-a-two-way-street" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Identity is a two-way street</h3><p>The individual, I, is inseparable from its relation to the plural We. Identity is strengthened by the networks it’s connected to, a.k.a, its peers.</p><p>Each Identity is responsible for maintaining their relationships, a.k.a, their Web Of Trust. Every identity stores the latest feature they know about their peers, defining the relation using the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3375436#:~:text=Outside%20of%20digital%20life%2C%20however,are%20shared%20with%20different%20others).">Social Identity</a> protocol. Intersectional Social Data is a data structure to store the identity of an individual to truly reflect the nature of identity. Its sociality and intersectionality(the We). Information about what you know about your peers and a data format that allows one to calculate a trust score or reputation score of the peers you score. This is like reading the feedback reviews of the identities(which could be a place like a hotel/restaurant or the personality of an individual) your relationships have posted about.</p><p>These relations the identity claims to be part of their identity now take the form of “<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://a16zcrypto.com/posts/videos/zero-knowledge-made-simple/">Zero Knowledge Proofs</a>”. For Identity A, attestations and proofs that Identity B has provided of other peers are essential of the form “zero knowledge”. Identity A “believes” or trusts the score Identity B has provided to other peers to determine its own notion of a peer related to B. This is done very widely in blockchains when a private key is used to sign a message or transaction. A user would then trust a blockchain that houses proof of this transaction which is generally stored as a Root Hash of the Merkle Trie in its <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://spec.polkadot.network/chap-state#sect-block-format">block</a>.</p><p>Features/attributes you attest to are used as verification by those who trust your identity, without needing to read the actual data/proof.</p><h2 id="h-applications" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Applications</h2><ul><li><p><strong>Attribute Verification</strong>: A participant can verify specific attributes (e.g., location, credentials) without disclosing full identity details. For instance, to prove location history to a peer, they could use ZKP to confirm that attribute without revealing unnecessary location points or other unrelated personal information.</p></li><li><p><strong>Sybil Resistance</strong>: For one-person-one-vote systems or democratic participation, ZKPs help verify the uniqueness of participants without needing complete identity disclosure. By randomly selecting verifiable points in a participant&apos;s past activity (e.g., locations), ZKPs allow peers to confirm non-duplicated identities, reducing vulnerability to identity spoofing and duplicate voting.</p></li><li><p><strong>Social Authentication</strong>: Instead of relying on static passwords or biometrics, social authentication in ISD can leverage ZKPs. Peers use a networked memory approach where users authenticate by proving knowledge of shared past interactions or connections, without sharing direct identifiers. This supports adaptive, context-sensitive authentication based on known relationships.</p></li><li><p><strong>Credit and Trust System Integrity</strong>: ZKPs also enable secure verification within the ISD credit network (trust and lending relationships). They allow peers to confirm trustworthiness without showing exact credit scores, ensuring system integrity and preventing credit overuse or abuse.</p></li><li><p><strong>Partial Identity Disclosure</strong>: ZKPs help verify specific identity attributes (e.g., professional credentials) based on selective disclosure, where only necessary attributes are revealed for a particular interaction, preserving anonymity in other contexts.</p></li></ul><p>Links:</p><ul><li><p>Cover Photo: Image by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://pixabay.com/users/fietzfotos-6795508/?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=6704764">Albrecht Fietz</a> from <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://pixabay.com//?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=6704764">Pixabay</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/AireshBhat/Chiti">Chiti</a>: An implementation of Dynamic Identity</p></li><li><p>Parity Tech - <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/paritytech/trie">Merkle Trie implementation</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3375436#:~:text=Outside%20of%20digital%20life%2C%20however,are%20shared%20with%20different%20others).">Intersectional Social Data paper</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://en.wikipedia.org/wiki/Content-addressable_storage">Content Addressable Storage</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://willowprotocol.org/specs/data-model/index.html#data_model">Willow Protocol Data Model</a>: An instance defines the parameters mentioned in this protocol to allow for data storage of truly dynamic identities.</p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://a16zcrypto.com/posts/videos/zero-knowledge-made-simple/">Zero Knowledge Made Simple</a></p></li></ul>]]></content:encoded>
            <author>airesh-bhat@newsletter.paragraph.com (Airesh Bhat)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/a441a7f2dd77f22b0377cb19dad073a39285c1cfd7cb7cfb2588ad56b7c2f56f.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Owning your value]]></title>
            <link>https://paragraph.com/@airesh-bhat/owning-your-value</link>
            <guid>tEkmc5vdoCtycXM5dS6L</guid>
            <pubDate>Fri, 30 Dec 2022 09:32:46 GMT</pubDate>
            <description><![CDATA[What does it mean to own your value?In almost every interaction in today’s world, one needs to interact with a third party. We trust platforms like Facebook, Instagram, Twitter to regulate information shared on their platforms. We trust banks to keep the money we earn safely. We trust organizations such as Google, Brave to keep our internet surfing data safe from falling into the wrong hands. We trust technologies such as Apple, Microsoft, Samsung to keep the data we store safe from hacking. ...]]></description>
            <content:encoded><![CDATA[<h1 id="h-what-does-it-mean-to-own-your-value" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">What does it mean to own your value?</h1><p>In almost every interaction in today’s world, one needs to interact with a third party. We trust platforms like Facebook, Instagram, Twitter to regulate information shared on their platforms. We trust banks to keep the money we earn safely. We trust organizations such as Google, Brave to keep our internet surfing data safe from falling into the wrong hands. We trust technologies such as Apple, Microsoft, Samsung to keep the data we store safe from hacking. We trust the local government bodies to keep our identity safe. We trust government institutions to keep our surroundings clean, and to build infrastructure so that we can create value more efficiently.</p><p>As you can see the pattern here, there’s a lot of trust we throw around. Our entire life revolves around trust. Trust that the external world will take care of our needs. However, we aren’t all lucky that way. Sometimes the banks we trust steal our money. Sometimes the politicians we trust steal our assets and identity for their own benefit. Social media platforms we trust sell our information to other organizations without our knowledge. Every time we need to trust someone to take care of proof for us, there is a possibility that the trust can be broken, with or without intention.</p><h4 id="h-what-can-we-do-to-fix-this" class="text-xl font-header !mt-6 !mb-3 first:!mt-0 first:!mb-0">What can we do to fix this?</h4><p>Blockchain as a technology can be used here to build back trust. It’s a tool that integrates trust as the very backbone of its operations. Anyone using a platform built on this technology can blindly trust the platform as everything required to run this platform is open for everyone to see. Anything can be audited by anyone.</p><p>How do we use this technology to gain back trust in human society? We start by decentralizing value calculation of a person. If we use a single entity to calculate an individual’s value, for example, dollar, Ethereum, or bitcoin… we end up centralizing around that entity. Humans then start competing to get the highest amount of that single entity. At the end of the day, the goal is to transfer value. It’s to use the dollar, Ethereum, and bitcoin for services people provide.</p><h4 id="h-how-do-we-decentralize-value-calculation" class="text-xl font-header !mt-6 !mb-3 first:!mt-0 first:!mb-0">How do we decentralize value calculation?</h4><p>I’m going to introduce a term used in the blockchain world.</p><p><strong><em>Nakamoto coefficient</em></strong>.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://learn.bybit.com/blockchain/nakamoto-coefficient-decentralization/">https://learn.bybit.com/blockchain/nakamoto-coefficient-decentralization/</a></p><p>This term was coined by one, Balaji Srinivasan, to calculate the true decentralization of a blockchain. <em>What does that mean</em>? It measures the degree to which a blockchain is owned by the people. It ranges from being owned by one person to being owned by everyone in the world. This same concept can be used for a token. To measure the true value of a token, we can measure the number of wallets that collect this token. This can give us a true measure of whether a token added value to human society or not.</p><p>Owning this token will give us actual ownership of our value. The underlying technology prevents any individual from stealing this value you created.</p><p>With these thoughts in mind, the Kundalini project is a new blockchain that focuses on the value calculation of an individual. We are building the tools required for you to take back control of your value and also make use of it to navigate life easily!</p><p>To understand how we decentralize value calculation, head over to this GitHub repository.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/AireshBhat/KundaliniProject">https://github.com/AireshBhat/KundaliniProject</a></p>]]></content:encoded>
            <author>airesh-bhat@newsletter.paragraph.com (Airesh Bhat)</author>
        </item>
        <item>
            <title><![CDATA[Transfer of Value Protocol]]></title>
            <link>https://paragraph.com/@airesh-bhat/transfer-of-value-protocol</link>
            <guid>9g3wfU9vmy0rdBrD4MDM</guid>
            <pubDate>Tue, 22 Nov 2022 11:36:56 GMT</pubDate>
            <description><![CDATA[Transfer of Value ProtocolWhy do you work? What’s the main goal? Maybe you like it. Maybe it helps you feed your family. Helps you buy that bike that you can use for your weekend rides. Helps you buy that jewelry for you to wear and feel good. The list is countless. At the end of the day, money is nothing but a means for you to experience your dreams. Your goals. Money is just a medium of transfer. The transfer of value. You transfer your value to your company. Your skills, your knowledge, yo...]]></description>
            <content:encoded><![CDATA[<h1 id="h-transfer-of-value-protocol" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Transfer of Value Protocol</h1><p>Why do you work? What’s the main goal?</p><p>Maybe you like it. Maybe it helps you feed your family. Helps you buy that bike that you can use for your weekend rides. Helps you buy that jewelry for you to wear and feel good. The list is countless.</p><p>At the end of the day, money is nothing but a means for you to experience your dreams. Your goals. Money is just a medium of transfer. The transfer of value.</p><p>You transfer your value to your company. Your skills, your knowledge, your hard work is then paid for in money. You then use this money to go and experience the joys of life. Whatever this material life can offer you.</p><p><em>Money is an abstraction of value - Andreas M. Antonopoulos</em></p><div data-type="youtube" videoId="n-EpKQ6xIJs">
      <div class="youtube-player" data-id="n-EpKQ6xIJs" style="background-image: url('https://i.ytimg.com/vi/n-EpKQ6xIJs/hqdefault.jpg'); background-size: cover; background-position: center">
        <a href="https://www.youtube.com/watch?v=n-EpKQ6xIJs">
          <img src="{{DOMAIN}}/editor/youtube/play.png" class="play"/>
        </a>
      </div></div><p>At the end of the day, we are trying to transfer value from one person to the other. The means we do it is money. Initially, it was the barter system. Then came beads, feathers, basically something that you couldn’t eat. After thousands of years, humans started using precious metals. Precious metals were used because they were scarce. Something that couldn’t be found easily. Then came promissory notes which soon became notes issued by the government. A society working on debt.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/51a2537e501e791b0207186cd80b53b6db6f03caae6ce0431271f388aa937643.png" alt="Evolution of money as technology" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Evolution of money as technology</figcaption></figure><p>Bitcoin was the latest technology when it came to the evolution of money. It proposed a system where everyone in the world would automatically come to a consensus on who owns what. No need for any central authority to prove the same. With every new innovation comes skepticism.</p><p>What’s the point of all this anyway. What are we as humans trying to achieve? Why do we need money?</p><h2 id="h-the-tov-protocol" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">The TOV Protocol</h2><p>If the end goal is to transfer value, why not avoid the middleman? Which in this case is money. That’s the whole point of blockchain right? Removing the middleman. How would such a world work? How can you transfer value from one person to another without the need for money?</p><p>That is what the Transfer of Protocol does. This protocol aims to improve the efficiency of the transfer of value which is the main goal of humans.</p><p>To track the progress of this protocol, follow this GitHub repository!</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/AireshBhat/TransferOfValue">https://github.com/AireshBhat/TransferOfValue</a></p>]]></content:encoded>
            <author>airesh-bhat@newsletter.paragraph.com (Airesh Bhat)</author>
        </item>
        <item>
            <title><![CDATA[Running a Gnosis Validator on Digital Ocean droplet]]></title>
            <link>https://paragraph.com/@airesh-bhat/running-a-gnosis-validator-on-digital-ocean-droplet</link>
            <guid>6WZkRdUW1LILWmt5rH3J</guid>
            <pubDate>Tue, 22 Nov 2022 07:44:19 GMT</pubDate>
            <description><![CDATA[Setting up a Gnosis Validator:Setup ssh key:Created a new public/private key pair to interact with the console of the droplet.Create a dropletCreate a droplet with the following values.4 vCPUs32GB / 600GB Disk($262/mo)Setup firewallSet up the firewall ports for Nethermind, Prysm & Lighthouse. sudo ufw allow 30303 sudo ufw deny 8545 sudo ufw allow 12000/udp sudo ufw allow 13000/tcp sudo ufw enable Note: Faced an issue connecting to the droplet after making this change. Had to enable port 22 to...]]></description>
            <content:encoded><![CDATA[<h1 id="h-setting-up-a-gnosis-validator" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Setting up a Gnosis Validator:</h1><h3 id="h-setup-ssh-key" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Setup ssh key:</h3><p>Created a new public/private key pair to interact with the console of the droplet.</p><h3 id="h-create-a-droplet" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Create a droplet</h3><p>Create a droplet with the following values.</p><ul><li><p>4 vCPUs</p></li><li><p>32GB / 600GB Disk</p></li><li><p>($262/mo)</p></li></ul><h3 id="h-setup-firewall" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Setup firewall</h3><p>Set up the firewall ports for Nethermind, Prysm &amp; Lighthouse.</p><p><code>sudo ufw allow 30303</code></p><p><code>sudo ufw deny 8545</code></p><p><code>sudo ufw allow 12000/udp</code></p><p><code>sudo ufw allow 13000/tcp</code></p><p><code>sudo ufw enable</code></p><p>Note: Faced an issue connecting to the droplet after making this change. Had to enable port 22 to get it working.</p><h3 id="h-install-docker-compose" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Install docker-compose:</h3><p>Using the terminal, run the commands given to install <code>docker-compose</code>.</p><pre data-type="codeBlock" text="sudo apt-get remove docker-compose sudo curl -L &quot;https://github.com/docker/compose/releases/download/v2.2.3/docker-compose-$(uname -s)-$(uname -m)&quot; -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
"><code>sudo apt<span class="hljs-operator">-</span>get remove docker<span class="hljs-operator">-</span>compose sudo curl <span class="hljs-operator">-</span>L <span class="hljs-string">"https://github.com/docker/compose/releases/download/v2.2.3/docker-compose-$(uname -s)-$(uname -m)"</span> <span class="hljs-operator">-</span>o <span class="hljs-operator">/</span>usr<span class="hljs-operator">/</span>local<span class="hljs-operator">/</span>bin<span class="hljs-operator">/</span>docker<span class="hljs-operator">-</span>compose
sudo chmod <span class="hljs-operator">+</span>x <span class="hljs-operator">/</span>usr<span class="hljs-operator">/</span>local<span class="hljs-operator">/</span>bin<span class="hljs-operator">/</span>docker<span class="hljs-operator">-</span>compose
sudo ln <span class="hljs-operator">-</span>s <span class="hljs-operator">/</span>usr<span class="hljs-operator">/</span>local<span class="hljs-operator">/</span>bin<span class="hljs-operator">/</span>docker<span class="hljs-operator">-</span>compose <span class="hljs-operator">/</span>usr<span class="hljs-operator">/</span>bin<span class="hljs-operator">/</span>docker<span class="hljs-operator">-</span>compose
</code></pre><h3 id="h-generate-validator-keystores-and-deposit-data" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Generate Validator Keystores and Deposit Data</h3><p>Pull the docker image for the validator data generator.</p><pre data-type="codeBlock" text="cd docker pull ghcr.io/gnosischain/validator-data-generator:latest
"><code>cd docker pull ghcr.io/gnosischain<span class="hljs-operator">/</span>validator<span class="hljs-operator">-</span>data<span class="hljs-operator">-</span>generator:latest
</code></pre><p>This will be used to generate key stores and deposit data.</p><h3 id="h-generating-validator-keys-and-deposit-data" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Generating validator keys and deposit data</h3><p>Run the below command in the terminal</p><pre data-type="codeBlock" text="docker run -it --rm -v /root/snap/validator_keys:/app/validator_keys ghcr.io/gnosischain/validator-data-generator:latest new-mnemonic --num_validators=1 --mnemonic_language=english --folder=/app/validator_keys
"><code>docker run <span class="hljs-operator">-</span>it <span class="hljs-operator">-</span><span class="hljs-operator">-</span>rm <span class="hljs-operator">-</span>v <span class="hljs-operator">/</span>root<span class="hljs-operator">/</span>snap<span class="hljs-operator">/</span>validator_keys:<span class="hljs-operator">/</span>app<span class="hljs-operator">/</span>validator_keys ghcr.io/gnosischain<span class="hljs-operator">/</span>validator<span class="hljs-operator">-</span>data<span class="hljs-operator">-</span>generator:latest <span class="hljs-keyword">new</span><span class="hljs-operator">-</span>mnemonic <span class="hljs-operator">-</span><span class="hljs-operator">-</span>num_validators<span class="hljs-operator">=</span><span class="hljs-number">1</span> <span class="hljs-operator">-</span><span class="hljs-operator">-</span>mnemonic_language<span class="hljs-operator">=</span>english <span class="hljs-operator">-</span><span class="hljs-operator">-</span>folder<span class="hljs-operator">=</span><span class="hljs-operator">/</span>app<span class="hljs-operator">/</span>validator_keys
</code></pre><p>Take down the mnemonic seed phrase and follow the steps in the terminal.</p><h2 id="h-choose-your-beacon-chain-client-and-import-validator-keys" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Choose Your Beacon Chain Client &amp; Import Validator Keys</h2><p>I chose the lighthouse client.</p><h3 id="h-installing-the-lighthouse-client" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Installing the lighthouse client</h3><p>Download the lighthouse-v{version}-x86_64-apple-darwin-portable.tar.gz binary from the releases page.</p><pre data-type="codeBlock" text="wget https://github.com/sigp/lighthouse/releases/download/v3.2.1/lighthouse-v3.2.1-x86_64-unknown-linux-gnu-portable.tar.gz
"><code>wget <span class="hljs-symbol">https:</span>/<span class="hljs-regexp">/github.com/sigp</span><span class="hljs-regexp">/lighthouse/releases</span><span class="hljs-regexp">/download/v</span>3.<span class="hljs-number">2.1</span>/lighthouse-v3.<span class="hljs-number">2.1</span>-x86_64-unknown-linux-gnu-portable.tar.gz
</code></pre><p>Extract the archive.</p><pre data-type="codeBlock" text="tar -xvf lighthouse-v3.2.1-x86_64-unknown-linux-gnu-portable.tar.gz 
"><code>tar <span class="hljs-operator">-</span>xvf lighthouse<span class="hljs-operator">-</span>v3<span class="hljs-number">.2</span><span class="hljs-number">.1</span><span class="hljs-operator">-</span>x86_64<span class="hljs-operator">-</span>unknown<span class="hljs-operator">-</span>linux<span class="hljs-operator">-</span>gnu<span class="hljs-operator">-</span>portable.tar.gz 
</code></pre><p>Move the lighthouse binary to a location in the path.</p><h3 id="h-obtain-the-lighthouse-docker-image" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Obtain the lighthouse docker image</h3><p>Run the following command to obtain the latest lighthouse docker image</p><p><code>docker pull sigp/lighthouse</code></p><p>Download and test the image with</p><p><code>docker run sigp/lighthouse lighthouse --version</code></p><h2 id="h-build-from-source" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Build from Source</h2><ul><li><p>Install Rust using [rustup]. Once done, run the below command to add cargo command to the path. <code>source &quot;$HOME/.cargo/env&quot;</code></p></li><li><p>Install the following packages</p><pre data-type="codeBlock" text="sudo apt install -y git gcc g++ make cmake pkg-config llvm-dev libclang-dev clang protobuf-compiler
"><code>sudo apt install <span class="hljs-operator">-</span>y git gcc g<span class="hljs-operator">+</span><span class="hljs-operator">+</span> make cmake pkg<span class="hljs-operator">-</span>config llvm<span class="hljs-operator">-</span>dev libclang<span class="hljs-operator">-</span>dev clang protobuf<span class="hljs-operator">-</span>compiler
</code></pre></li></ul><h3 id="h-build-lighthouse" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Build Lighthouse</h3><p>Clone the lighthouse repository</p><pre data-type="codeBlock" text="git clone https://github.com/sigp/lighthouse.git
"><code>git <span class="hljs-built_in">clone</span> https://github.com/sigp/lighthouse.git
</code></pre><pre data-type="codeBlock" text="cd lighthouse
git checkout stable
make
"><code><span class="hljs-built_in">cd</span> lighthouse
git checkout stable
make
</code></pre><p>While running the make command I ran into an error.</p><p><em>error: could not compile</em> <code>http_api</code> <em>due to previous error</em></p><p>The solution to this was to add a recursion limit to the crate http_api</p><p><code>#![recursion_limit = &quot;256&quot;]</code></p><p>After adding this the make command was successful.</p><h3 id="h-start-the-processes" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Start the processes</h3><p>To start the consensus layer, run the below command inside the validator-keys folder</p><p><code>lighthouse bn --http</code></p><p>To start the execution layer, run the below command</p><pre data-type="codeBlock" text="docker run -p 9000:9000/tcp -p 9000:9000/udp -p 127.0.0.1:5052:5052 -v $HOME/.lighthouse:/root/.lighthouse sigp/lighthouse lighthouse --network mainnet beacon --http --http-address 0.0.0.0
"><code>docker run <span class="hljs-operator">-</span>p <span class="hljs-number">9000</span>:<span class="hljs-number">9000</span><span class="hljs-operator">/</span>tcp <span class="hljs-operator">-</span>p <span class="hljs-number">9000</span>:<span class="hljs-number">9000</span><span class="hljs-operator">/</span>udp <span class="hljs-operator">-</span>p <span class="hljs-number">127.0</span><span class="hljs-number">.0</span><span class="hljs-number">.1</span>:<span class="hljs-number">5052</span>:<span class="hljs-number">5052</span> <span class="hljs-operator">-</span>v $HOME<span class="hljs-operator">/</span>.lighthouse:<span class="hljs-operator">/</span>root<span class="hljs-operator">/</span>.lighthouse sigp<span class="hljs-operator">/</span>lighthouse lighthouse <span class="hljs-operator">-</span><span class="hljs-operator">-</span>network mainnet beacon <span class="hljs-operator">-</span><span class="hljs-operator">-</span>http <span class="hljs-operator">-</span><span class="hljs-operator">-</span>http<span class="hljs-operator">-</span><span class="hljs-keyword">address</span> <span class="hljs-number">0</span><span class="hljs-number">.0</span><span class="hljs-number">.0</span><span class="hljs-number">.0</span>
</code></pre><h3 id="h-connecting-to-an-external-execution-layer" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Connecting to an external execution layer</h3><p>Create a random jwt token as this will be used to connect to an external node <code>openssl rand -hex 32 | tr -d &quot;\n&quot; &gt; &quot;/tmp/jwtsecret&quot;</code></p><p>Once created, start the consensus layer by passing the execution layer address and the created jet</p><pre data-type="codeBlock" text="lighthouse bn --http ----execution-endpoint https://gnosischain-rpc.gateway.pokt.network --execution-jwt /tmp/jwtsecret
"><code>lighthouse bn <span class="hljs-operator">-</span><span class="hljs-operator">-</span>http <span class="hljs-operator">-</span><span class="hljs-operator">-</span><span class="hljs-operator">-</span><span class="hljs-operator">-</span>execution<span class="hljs-operator">-</span>endpoint https:<span class="hljs-comment">//gnosischain-rpc.gateway.pokt.network --execution-jwt /tmp/jwtsecret</span>
</code></pre>]]></content:encoded>
            <author>airesh-bhat@newsletter.paragraph.com (Airesh Bhat)</author>
        </item>
        <item>
            <title><![CDATA[What do I believe in?]]></title>
            <link>https://paragraph.com/@airesh-bhat/what-do-i-believe-in</link>
            <guid>QylkRzUfP24FuxebIA1G</guid>
            <pubDate>Fri, 18 Nov 2022 05:47:59 GMT</pubDate>
            <description><![CDATA[What’s the purpose of our lives? Why are we here today? Why are you reading this article? Why do some events in our life feel right and some others don’t? How do we explain such feelings? Looks like I turned Aristotle for this article 😂 The questions above are normally very difficult to answer. Which is why most of the time we avoid them. What I can tell you though is what I believe in. I feel it should help you answer the above questions yourself. I believe that each one of us has a purpose...]]></description>
            <content:encoded><![CDATA[<p>What’s the purpose of our lives? Why are we here today? Why are you reading this article? Why do some events in our life feel right and some others don’t? How do we explain such feelings?</p><p>Looks like I turned Aristotle for this article 😂</p><p>The questions above are normally very difficult to answer. Which is why most of the time we avoid them. What I can tell you though is what I believe in. I feel it should help you answer the above questions yourself.</p><p>I believe that each one of us has a purpose to be fulfilled in life. We’ve been put on this Earth for some reason. Maybe it’s to take care of our kids. Maybe it’s to grow the next billion-dollar idea. Maybe it’s to protect our loved ones. You know best.</p><p>The question of our life purpose is something that can be answered only by each individual. What others can do is give suggestions on how they found the answer themselves. It’s however impossible to answer the question for someone else.</p><h3 id="h-why-i-believe-web3-is-the-future" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Why I believe web3 is the future…</h3><p>As I said before, the question of our purpose in life can only be answered by ourselves. But we humans can help each other figure it out. I believe blockchain and web3 can give us the tools to further ease the process. Let me explain how.</p><p>Imagine the following scenario.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f24b32808a3d8ddf5803b3c7612037b1007dddb0ccf52f6312496383372c8d45.png" alt="Hmm, little bland I guess. Let’s add a gradient background!" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Hmm, little bland I guess. Let’s add a gradient background!</figcaption></figure><p>You are one person out of the billions of people out there.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8a9f8811b2616848978a6a96f9a252bd78b0cc983ce720c25c2c1225535b6206.png" alt="A very raw representation of the world xD" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">A very raw representation of the world xD</figcaption></figure><p>Our goal is to figure out our purpose in life. What it is we need to find in life. What information do we need to find to share with the rest of the world?</p><p>We can use money here as a sort of indicator. If you are going towards your purpose, you’ll see that money is no longer something you need to worry about. Because you’ll start earning so much of it(with the added peace of mind). Else there will be a nagging feeling at the back of your head that something isn’t right.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/58d6ab4439a5af99b2bfde419ef582809c5dbe3051242524f04131241a0c8d2a.png" alt="An attempt to draw a book" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">An attempt to draw a book</figcaption></figure><p>This is knowledge. Please forgive my attempt at drawing 🤣🥲</p><p>This is can be used as a state. The world’s knowledge is the current state we as humanity are in.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6361d9e1c6009f656f9453f65033b67a4f49a16eeac7f19d05346a6d459da10f.png" alt="Knowledge is power" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Knowledge is power</figcaption></figure><p>Knowledge sheds light on humanity. It’s our guiding book. It has all the rights, and all the wrongs. Basically, everything that we humans have done to date. What process was successful, What process was not? It’s a guide we all can use in our lives. Something we can refer to whenever we feel stuck. Maybe someone else was at the same point and they found a piece of knowledge that would probably help us grow. That’s why I feel knowledge should be free to everyone. No wonder Wikipedia is so famous.</p><p>Our goal is to add to this book. Our purpose is to find a piece of knowledge to contribute to this.</p><p>If you see this is what everyone gets paid for at the end of the day. What value you are adding to your company? You’re basically bringing in knowledge from outside to add value to your company. In turn, your company pays you. Sometimes you feel you’re worth more than what the company pays you. Maybe it’s because the company doesn’t value you for the knowledge you have.</p><p>That’s why I feel it’s best to work for ourselves. It’s better to work on ourselves rather than for someone else. Maybe our paths cross. Maybe some ideologies match and we end up working towards the same cause. After we achieve it, it’s time to move on to the next source of truth. This way we grow and create more meaningful social bonds.</p><p>Blockchain is that book. That knowledge. It’s nothing but a digital ledger. It keeps track of everything. No one can go and change it for their own benefit. The one who adds new knowledge gets due credit. The one who adds new processes gets due credit. I believe this is how the world should function.</p><p>Authors note: <em>Try telling something new to someone today. Observe how your value increases in their eyes!</em></p>]]></content:encoded>
            <author>airesh-bhat@newsletter.paragraph.com (Airesh Bhat)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/c96f3ef7852ddc62b80efabc75f0bf4ad5aa1531d256d485c5f3d3f0bf314e3d.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[What do we all need to aim to achieve?]]></title>
            <link>https://paragraph.com/@airesh-bhat/what-do-we-all-need-to-aim-to-achieve</link>
            <guid>ogYiWfy1Zy2GMHsGArA7</guid>
            <pubDate>Thu, 17 Nov 2022 04:32:19 GMT</pubDate>
            <description><![CDATA[As I mentioned in a previous article, the main goal of humanity is to achieve greater collective enlightenment. https://twitter.com/PPathole/status/1373485789099753472?s=20&t=75Xnyoj1lTBSZFYriCKNHgWhy do we need this?Let’s start with trust. The biggest problem in today’s society is trust. The game below gives a perfect representation of the issue in today’s society. https://ncase.me/trust/ There are a few takeaways from the above game.Basically, there&apos;s a lot of mistrust in today&apos;s ...]]></description>
            <content:encoded><![CDATA[<p>As I mentioned in a previous article, the main goal of humanity is to achieve <em>greater collective enlightenment</em>.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/PPathole/status/1373485789099753472?s=20&amp;t=75Xnyoj1lTBSZFYriCKNHg">https://twitter.com/PPathole/status/1373485789099753472?s=20&amp;t=75Xnyoj1lTBSZFYriCKNHg</a></p><h3 id="h-why-do-we-need-this" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Why do we need this?</h3><p>Let’s start with trust. The biggest problem in today’s society is <strong>trust</strong>. The game below gives a perfect representation of the issue in today’s society.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://ncase.me/trust/">https://ncase.me/trust/</a></p><p>There are a few takeaways from the above game.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/cb8c4e0c74e64e2a1a27413c0be7e761040aa8216f8237ee2ebbba40fa080985.png" alt="Basically, there&apos;s a lot of mistrust in today&apos;s world" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Basically, there&apos;s a lot of mistrust in today&apos;s world</figcaption></figure><p>And the biggest lesson is: <em>In the short run, the game defines the players. But in the long run, it&apos;s us players who define the game.</em></p><p>When I first played this game I felt very depressed. To realize that we’re merely products of the environment. This is along the lines that “<em>our fate is already written for us</em>”. We lose faith that we don’t have any control in this world and end up letting the world control us in its game.</p><p>However a recent epiphany I had changed everything. It made me see everything differently. It made me see the world differently. How people behave. Why do they behave the way they do? It all became very clear.</p><p>Let me try breaking it down for you.</p><p>In the game, the main medium of exchange was money. The end goal was to earn as much money as possible. To win basically. But at what cost? The downfall of others? What if we changed the dynamics of the game a bit? Instead of having characters who have certain behaviors, what if we have characters who believe in a single cause? This single cause is “finding the true reason as to why we exist”.</p><p>If you see closely, that is what everyone is trying to achieve, one way or the other. What does Apple believe in?</p><p><em>We believe that we&apos;re on the face of the Earth to make great products. We believe in the simple, not the complex. We believe that we need to own and control the primary technologies behind the products we make. We participate only in markets where we can make a significant contribution.</em> What are they trying to do? Advance the human race. It’s deeply rooted in their values. That’s why they are the best company today. They consistently try to find the technology that adds more value to our lives.</p><p>What does Microsoft believe in?</p><p><em>We fundamentally believe that we need a culture founded on a growth mindset. It starts with the belief that everyone can grow and develop; that potential is nurtured, not pre-determined; and that anyone can change their mindset. ​​​​​​​We need to be always learning and insatiably curious.</em> Why do we need to be learning? In order to improve humanity’s knowledge again. It’s to attain greater collective consciousness.</p><p>Almost all successful companies either create value or are one of the main ingredients required in creating value(for example oil. You need oil to power industries to generate value).</p><p>The problem is money.</p><p>Every material item in today’s world needs money. Somewhere along the way, humans forgot that value creation is more important than money. The end goal became to earn as much as possible rather than grow together and create as much value as possible.</p><p>You can explain all problems in today’s society when you’re able to see the above fact. This was the epiphany I had. If somehow we are able to transfer value directly without the need for money, I think we will move in the right direction.</p><h3 id="h-how-do-we-do-this" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">How do we do this?</h3><p><em>Create the conditions necessary to evolve trust. Build relationships. Find win-wins. Communicate clearly.</em></p><p>All the items that makeup blockchain!</p><p>Bitcoin showed us that we don’t need trust to know how much bitcoin each person owns. Bitcoin however was again about money. What if we could transfer value directly without the need for Bitcoin or Ether? Let’s figure this out in future articles!</p><p>Authors Note:</p><p><em>The world is one big company. We are all its employees trying to figure out that one common truth.</em></p>]]></content:encoded>
            <author>airesh-bhat@newsletter.paragraph.com (Airesh Bhat)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/1aee75fa709e5dca5142295839bc5d1db07b47ee6c960eeebc4f3ec40747f258.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[How would you navigate this digital world?

]]></title>
            <link>https://paragraph.com/@airesh-bhat/how-would-you-navigate-this-digital-world</link>
            <guid>wcMhdgzTHnfheXYSH7Qz</guid>
            <pubDate>Tue, 15 Nov 2022 03:42:09 GMT</pubDate>
            <description><![CDATA[You are a “being” in the physical world. To be able to navigate this digital world, you will have to own your digital counterpart. Right now in today’s world, there are multiple copies of you.Asper_9, asper9, asp3r9, the struggle to get a username is realEach copy although pretty similar, at the end of the day try to do the same thing. These companies collect data. Your data. Your behaviors. What you like. What you don’t like. What keeps your attention hooked on? It’s very clear they use adva...]]></description>
            <content:encoded><![CDATA[<p>You are a “being” in the physical world. To be able to navigate this digital world, you will have to <strong>own</strong> your digital counterpart.</p><p>Right now in today’s world, there are multiple copies of you.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2638a408aa6456daf879730b5db70967dcefced3c6216b1ccdbd55c85de6d376.png" alt="Asper_9, asper9, asp3r9, the struggle to get a username is real" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Asper_9, asper9, asp3r9, the struggle to get a username is real</figcaption></figure><p>Each copy although pretty similar, at the end of the day try to do the same thing.</p><p>These companies collect data. Your data. Your behaviors. What you like. What you don’t like. What keeps your attention hooked on? It’s very clear they use advanced algorithms (Machine Learning/AI) to map your behavior. What do they gain from this? Your time. Your precious time. These companies use the information you provided to them, to keep you hooked on the platform. They know your weaknesses and your strengths. History has shown us how they can manipulate the mass population quite easily actually. Quite a few documentaries on Netflix.</p><h3 id="h-how-it-should-be" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">How it should be</h3><p>You should own your profile. All your data, all your information, everything about you should be held by you.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/baf8b41d59615c88a734146049f44747ddd572de858bf658c2defef18aeac75c.png" alt="I&apos;m gonna have my own personal Jarvis too..." blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">I&apos;m gonna have my own personal Jarvis too...</figcaption></figure><p>Seems tedious? Don’t worry! That’s what the developers on the blockchain set out to fix. They are building the tools to give freedom to every individual. Sounds exciting…</p><p>This is how it would look when everything is ready.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8ca517b8bef3ec001470e1193270e69b84f892035a906996efcb8e7747ea6fcf.png" alt="Are you a product of a mistake XD? Chances are you are even more special 👀" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Are you a product of a mistake XD? Chances are you are even more special 👀</figcaption></figure><p>You are a person who happened to be lucky to be born in this world(The probability of you being alive is 1 in 400 trillion, basically 0).</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/afwp/your-odds-of-being-alive-af7826915073">https://medium.com/afwp/your-odds-of-being-alive-af7826915073</a></p><p>I’m assuming you were put here to do something. Make a dent in the universe. Maybe to make a change, to help the people in your surroundings, to help your loved ones. These are the sort of things you hear in a graduation speech. But for some reason, we do like hearing these things right. Ever asked why?</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bcec159160a7e18369125a3b7c84cafce5178ff751b9baa986d1d2b15422b8e6.jpg" alt="Feels good when someone tells you that you have a purpose in this world. How do you think astrologers made money XD?" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Feels good when someone tells you that you have a purpose in this world. How do you think astrologers made money XD?</figcaption></figure><p>The world is your platform. Everything that exists is a tool you can use to help yourself grow. To help yourself experience life to the fullest. To realize your true calling. Web3 is the initial technology that can help you build your tools. It can help you navigate this world of the internet. All the knowledge you need to succeed already lies on the internet. You just need to know how to use it.</p><p>This online digital presence will be done through a “wallet”. A wallet can be anything. Your mobile. Your computer. Your hardware. All are connected to each other. Either through a server(node) hosted by you or an external source(could be a community). Your wallet is customizable. It’s in your control. What you see, what information you get, and when to get it. Everything.</p><p>In this wallet, you will hold your tokens. Protocols you believe in. Protocols you believe will help you in your path in life and provide benefit to others too. The more tokens of a protocol you have, the more you believe in it.</p><p>Apart from other tokens/protocols, everyone will have their own token as well. This token will represent what they believe in. Circulating this token amongst people would mean that they believe in the same cause as you. We will discuss the circulation of the tokens and their mechanisms in a future article. Your token will be mapped to the value you bring into this world. The more value you bring, the more value your token holds. Exchanges should showcase this. The value of a token. Why the token(user) is doing so well? Their platforms should highlight successful tokens(people). What are they doing differently? Identify new protocols that are causing change…</p><p>This wallet will be used for every interaction with the outside world. Any exchange will be done through your wallet. This will give the control to you. What gets in, what gets out. A very interesting read on a new technology regarding privacy would be Zero Knowledge Proofs! Will definitely cover this in a future article.</p><div data-type="youtube" videoId="fOGdb1CTu5c">
      <div class="youtube-player" data-id="fOGdb1CTu5c" style="background-image: url('https://i.ytimg.com/vi/fOGdb1CTu5c/hqdefault.jpg'); background-size: cover; background-position: center">
        <a href="https://www.youtube.com/watch?v=fOGdb1CTu5c">
          <img src="{{DOMAIN}}/editor/youtube/play.png" class="play"/>
        </a>
      </div></div><p>There will be tools that will help you decide how to structure your User Interface. Everything will sort of be a no-code solution. Drag and drop. Building blocks for everything. All you need to do is assemble it the way you like.</p><p>Authors note:</p><p><em>You see, we were never meant to exchange tokens. It should be what defines us. What makes us who we are? That’s what the tokens you collect should reflect.</em></p>]]></content:encoded>
            <author>airesh-bhat@newsletter.paragraph.com (Airesh Bhat)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/1fa07d55d50bcd393945f50d767228ee89499a96c177c7a4eb8367082d021c49.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[What a protocol would look like?]]></title>
            <link>https://paragraph.com/@airesh-bhat/what-a-protocol-would-look-like</link>
            <guid>XvNeSFMpDlDv0HNneplL</guid>
            <pubDate>Mon, 14 Nov 2022 14:35:54 GMT</pubDate>
            <description><![CDATA[Protocol speaks a language.A protocol speaks a language. This language will be governed by a set of values/beliefs.Protocol governs the dynamics of the ecosystemA protocol is a program. It has a set of rules. It has certain criteria to be followed to be part of the ecosystem. If any action supports the ecosystem you are rewarded and if you go against it, might even be removed from the ecosystem. Examples of protocols written today are $AUDIO: Audius is a decentralized, community-owned, and ar...]]></description>
            <content:encoded><![CDATA[<h3 id="h-protocol-speaks-a-language" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Protocol speaks a language.</h3><p>A protocol speaks a language. This language will be governed by a set of values/beliefs.</p><h3 id="h-protocol-governs-the-dynamics-of-the-ecosystem" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Protocol governs the dynamics of the ecosystem</h3><p>A protocol is a program. It has a set of rules. It has certain criteria to be followed to be part of the ecosystem. If any action supports the ecosystem you are rewarded and if you go against it, might even be removed from the ecosystem. Examples of protocols written today are</p><p>$AUDIO: <em>Audius is a decentralized, community-owned, and artist-controlled music-sharing protocol.</em></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.audius.org/protocol/overview">https://docs.audius.org/protocol/overview</a></p><p>$WOM: <em>An entire ecosystem of creators, authenticators, publishers, and advertisers creates, incentivizes, and rewards word-of-mouth recommendations.</em></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://womprotocol.io/how-it-works/">https://womprotocol.io/how-it-works/</a></p><p>Lens Protocol: <em>Lens Protocol is a composable and decentralized social graph, ready for you to build on so you can focus on creating a great experience, not scaling your users.</em></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.lens.xyz">https://www.lens.xyz</a></p><h3 id="h-the-protocol-should-evoke-emotions" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">The protocol should evoke emotions</h3><p><em>Start with why.</em> - <em>Simon Sinek</em></p><p>Following a protocol means you understand what the protocol stands for. It should align with your values and principles. Simon Sinek mentions that all great leaders start with why. It’s a pattern. They all think, act, and execute the same way.</p><p>He goes on to ask the question, <em>“Why is apple so innovative? Year after year, after year, they’re more innovative than all their competition, and yet they’re just a computer company.”</em> Mind you this was 13 years ago when Steve Jobs was leading the company.</p><p><em>Why is it that Martin Luther King led the Civil Rights Movement? He wasn’t the only man who suffered in a pre-civil rights America.</em></p><p><em>Why is it the Wright brothers able to figure out controlled, powered man flight when there were certainly other teams who were better qualified, and better funded and they didn’t achieve powered man flight</em></p><p>The answer’s simple:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bfd4233b85df5e59b0a6fa9372e4f604c5c388ad7b7269bea7e37b3262f24baf.png" alt="Why -&gt; How -&gt; What -&gt; Excuse me" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Why -&gt; How -&gt; What -&gt; Excuse me</figcaption></figure><p>All the great leaders and organizations think from the inside out. Everyone knows what they do, some know how they do it, and few know why they do it. Great leaders and organizations however start every thought with the why. Then they figure out how to get it done.</p><p>This simple change drives people. It motivates them to follow the principles and values. If integrated into work, they end up leading more meaningful lives because they believe they are working for a cause. “It gives lives purpose”.</p><p>That is what a protocol should represent. The <strong>why</strong>…</p><p>Authors note:</p><p><em>From ancient civilizations, the humans that brought the most value were the most celebrated. We’re just taking quite some time to figure out its not money we should be after, it’s generating value. The more value you bring, the more celebrated you are in any social circle.</em></p>]]></content:encoded>
            <author>airesh-bhat@newsletter.paragraph.com (Airesh Bhat)</author>
        </item>
        <item>
            <title><![CDATA[What do we need to build?
]]></title>
            <link>https://paragraph.com/@airesh-bhat/what-do-we-need-to-build</link>
            <guid>q6RkiX96hkyc8Tihfj6M</guid>
            <pubDate>Mon, 14 Nov 2022 05:14:18 GMT</pubDate>
            <description><![CDATA[We need to build protocols for every aspect of life. Let me break that down for you… Andreas M. Antonopoulos in his talk quote, “We have yet to discover a civilization old enough that didn’t have money”. From the Barter system to our current economy, there has always been a way to transfer money, from one person to another. Let’s look at it this way. There has always been a way to transfer value from one person to another.vsWhat is the end goal of money anyway, to transfer value right?! The i...]]></description>
            <content:encoded><![CDATA[<p>We need to build protocols for every aspect of life.</p><p>Let me break that down for you…</p><p>Andreas M. Antonopoulos in his talk quote, <em>“We have yet to discover a civilization old enough that didn’t have money”.</em></p><div data-type="youtube" videoId="n-EpKQ6xIJs">
      <div class="youtube-player" data-id="n-EpKQ6xIJs" style="background-image: url('https://i.ytimg.com/vi/n-EpKQ6xIJs/hqdefault.jpg'); background-size: cover; background-position: center">
        <a href="https://www.youtube.com/watch?v=n-EpKQ6xIJs">
          <img src="{{DOMAIN}}/editor/youtube/play.png" class="play"/>
        </a>
      </div></div><p>From the Barter system to our current economy, there has always been a way to transfer money, from one person to another.</p><p>Let’s look at it this way.</p><p>There has always been a way to transfer <strong><em>value</em></strong> from one person to another.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f9da6808e1ec57533f986319f6aff9d3b1d400009372ae3b0f9320ed6f5239e9.png" 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>vs</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2d73980638761f34e525054af63d8d47ae4f28f2e1004972c8759c9ba5752e2d.png" 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>What is the end goal of money anyway, to transfer value right?! The issue in today’s society is that money is given so much importance, that people forgot at the end of the day, it’s all about trading value.</p><p>Try imagining a society without money but still able to trade value. How can such a society be built? How to build an economy such that it is ingrained in the mechanics of life that people focus on the end value rather than the means goal which is money(or some form of it).</p><p>That is what we need to build. We need to build enough protocols(languages that unify people) until we reach a protocol that everyone agrees to. I will break down the mechanics of how this will work in future articles.</p><p>Thank you!</p><p>Authors note:</p><p><em>I always found it difficult to explain convincingly to someone why blockchain is needed. The blockchain economy is born out of uniform(peer-to-peer) architecture. The world today is born out of a hierarchical architecture. Everything is hierarchical. Even the way you think. The suffering in today’s world is because of this. Everything can be pointed to one node on the top which will be the root cause of all problems below it.</em></p>]]></content:encoded>
            <author>airesh-bhat@newsletter.paragraph.com (Airesh Bhat)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/fe5f94d4583ce35820bb820a8a0adcdab4a70f9a0e68def53076ce730b589f4c.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Why do we need decentralisation?]]></title>
            <link>https://paragraph.com/@airesh-bhat/why-do-we-need-decentralisation</link>
            <guid>1zVwnOwgMLNd3P88umnr</guid>
            <pubDate>Sat, 12 Nov 2022 06:28:49 GMT</pubDate>
            <description><![CDATA[Barter system. This was the oldest form of value transfer known to man. Between then to now, humans invented various ways to transfer value between each other. For the first time in the history of humanity, we have found a way to do this at peak efficiency XD.Yea this was me when I realized it... (Oh my god! Unbelievable! XD)On the blockchain ecosystem today, you can showcase your novelty, innovation, and uniqueness to the entire world. There’s a whole different reason why this is a necessity...]]></description>
            <content:encoded><![CDATA[<p><strong>Barter system</strong>. This was the oldest form of value transfer known to man. Between then to now, humans invented various ways to transfer value between each other. For the first time in the history of humanity, we have found a way to do this at peak efficiency XD.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/78b0e5e2be85f75e1e90607472fbe85d62035dafafc7d5065a435c26e6db6048.jpg" alt="Yea this was me when I realized it... (Oh my god! Unbelievable! XD)" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Yea this was me when I realized it... (Oh my god! Unbelievable! XD)</figcaption></figure><p>On the blockchain ecosystem today, you can showcase your novelty, innovation, and uniqueness to the entire world. There’s a whole different reason why this is a necessity for humanity which I’ll cover in a later article. However, it’s very easy to see the result of this in today’s world.</p><p>Some of the most famous Instagram/Twitter/TikTok/Facebook, social media platforms basically, have shown that people who can generate good content consistently in their own unique way are most valuable to the platform.</p><p>These companies use your talent and make way more money than you can imagine for themselves. Well in fact the true innovation was a product of yours. It’s someone that you own, but due to the current network architecture of today’s world, it’s tough to understand why this issue of privacy is important.</p><p>Decentralization is a tool. It helps us achieve a much larger vision. <strong>Collective consciousness</strong></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/891f6505531162c66fc21c6d3d6cffddad2f925792938c2e80de7dd51895a61e.jpg" alt="Yea you read that right..." blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Yea you read that right...</figcaption></figure><p><em>“I came to the conclusion that we should aspire to increase the scope and scale of human consciousness in order to better understand what questions to ask. Really, the only thing that makes sense is to strive for greater collective enlightenment.”</em> - <em>Elon Musk</em></p><p>We’ve reached a stage in humanity where data transfer between two people can be done almost instantaneously. A person in the United States could send a message to a person in India in milliseconds. That’s how advanced technology has grown. That’s how advanced the connectivity between people has grown.</p><p><em>Yet we don’t have flying cars you ask.</em></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1070d7d121b833a0dd4bfb5114b176753e488e43f0c48d17972816e891f38ef7.jpg" alt="It&apos;s ok, we&apos;re almost there" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">It&apos;s ok, we&apos;re almost there</figcaption></figure><p>We’re pretty close to flying cars than you may think actually. I predict we’ll have them by the end of 2027.</p><p>For collective consciousness to increase, we need everyone to get smarter, and happier. Everyone needs to contribute to humanity in their own unique way. That’s how we’ll all grow together better. It’s Karma but look at it from the good light. The more good you do, the “good“ comes back to you(in multi-folds if I may add). We’ve figured out a way to be happier automatically. You don’t need to get Dopamine from any external sources. You won’t need to drown your sorrows in various excuses. You can be happy all the time xD.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/60357cb61d297cfc95e11608e9865beda7ac20d9317e299a3a82c069a5b7309e.jpg" alt="Yea, the future&apos;s good" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Yea, the future&apos;s good</figcaption></figure><p>Anyway coming back to the point, with decentralization and blockchain, we can build the tools needed to help you grow better as a human. It’s like the tool that’ll help you succeed in life. You just need to use it for your own personal gain and share any new information you learn in the process with the rest of the world. This is a world where there are no more walls.</p><p>So if you’re now convinced why we need decentralization, please read on!!!</p><p><em>With this much information available to humanity today, we’ve flipped the equation. We’ve started to reduce chaos more and more.</em></p>]]></content:encoded>
            <author>airesh-bhat@newsletter.paragraph.com (Airesh Bhat)</author>
        </item>
    </channel>
</rss>