← Voltar
20/100r/BlockchainStartups · @o-g-paka · Wevolv3 · KOL & Influencer

Can full nodes be incentivized without creating a Sybil nightmare?

Abrir no Reddit ↗
💡 Por que Ă© um lead: [PROJECT/COLD] Post Ă© sobre incentivos a nĂłs de blockchain e arquitetura tĂ©cnica (Stellar, ZK proofs), sem qualquer menção a marketing, KOLs, growth ou necessidade de serviços de agĂȘncia cripto.

Post original

I think understand what you’re getting at. There’s account verification for the actual blockchain accounts itself, then verification of actual balances held by accounts on a blockchain, then verification of transaction parameters, verification of the transaction participants authorization to take part in the transaction, and validation (ledger close in many instances) of these events. Plus some sort of consensus mechanism to keep the network state in balance. Which is a valuable service that these validators and other types of nodes provide for the network. My focus is on Stellar, it aligns with my goals and principles in its implementation. Also, there’s 0 financial incentives to run a node, except if you maintain stable up-time for a few months then you can apply for a rolling grant program to help pay for running the infrastructure. I started with Solidity and ETH in 2018 but moved to Stellar due to a need for multisignature accounts, for a contract disbursement project, that are baked in instead of implemented as smart contracts, which is what was all that available on ETH. I did learn how to write MEV scripts to maximize node gas profits. It’s icky. Now Stellar has baked in the math and cryptography functionality for ZK Proofs on-chain.Adding the Reward Split is the easiest part. What this has allowed me to do is focus on the transaction utility itself. In the ZK/Smart Contract transaction there are a few slots for straightforward encrypted ciphertext (PQencrypted) and key hashes or signatures. The “dapp” I have built watches these events emitted by its contracts and can process the ciphertext events. These smart contract events include “signals”, which instruct the dapp to perform certain functions using the included encrypted transaction data which it can decrypt. In the dapp itself, the Users can create a very minimal profile which contains a private stealth address that is used on-chain as part of the contract transaction, that maps to their Stellar account. Stellar provided a way that I can use the on-chain ZK proof for the contract with an in-browser WASM function to authorize the transaction in-browser then submit it to the dapp, which in turn encrypts the original transaction into a fee-bump envelope transaction and submits the whole thing with the proof to the transaction. Which validates it all without publishing the inner transactions in clear text on-chain. The ciphertext and “pre-executed” transaction hashes can include things like the address and public key for a type of account known as a “claimable balance”, for example. I use a Diffie-Hellman type of key exchange/sharing scheme where the only account that can claim the balance is the one it was “sent”’to. The claimable balance can also have an “expiration date”, where the funds are returned if not claimed by some date or other measurable outcome. Anyway, I have had a lot of fun building it and a few supporting apps and services to demonstrate its functionality in a real way. I setup an app to index PDF files, read and summarize the contents in a book -> chapter -> section -> page hierarchy of content summaries. Then added a way to search it and the documents using local MS-PHI models for r bring your own AI key to then have your own private library. People can the package their indexed and/or summarized content for sale to AI Agents through the x402 gateway. If they are configured to use my dapp instead of doing it directly, then the transaction happens anonymously as far as the public is concerned. If there is a a need for regulators or authorities to view the un-encrypted data, the parties to the transaction can generate a “viewer key” ( I can’t).

Rascunhos

Sem rascunho (score abaixo do threshold). Ajuste o threshold em ConfiguraçÔes se quiser gerar rascunho para leads com score menor.

Status