Binance Square

gakonst

0 Seguiti
8 Follower
2 Mi piace
0 Condivisioni
Post
·
--
Visualizza traduzione
15-20% faster Ethereum block processing on Reth v1.5.0. more coming!
15-20% faster Ethereum block processing on Reth v1.5.0.

more coming!
non è chiaro perché questo possa essere un'opinione impopolare su CT, ma: penso che il camion di uniswap sia fantastico.
non è chiaro perché questo possa essere un'opinione impopolare su CT, ma: penso che il camion di uniswap sia fantastico.
Visualizza traduzione
If you're a Reth engineer and you're working with recruiters, feel free to just reach out to me directly. We created the Reth Engineer role as one of the most important roles for the future of crypto infrastructure, and we have tons of roles in the portfolio. I'll intro you.
If you're a Reth engineer and you're working with recruiters, feel free to just reach out to me directly.

We created the Reth Engineer role as one of the most important roles for the future of crypto infrastructure, and we have tons of roles in the portfolio. I'll intro you.
Visualizza traduzione
Can you create a stablecoin out of bitcoin hashrate derivatives?
Can you create a stablecoin out of bitcoin hashrate derivatives?
Gli utenti non dovrebbero pagare le commissioni di transazione, le app dovrebbero. Esempio NextJS per la sponsorizzazione delle commissioni a Porto è appena arrivato (link nel thread)
Gli utenti non dovrebbero pagare le commissioni di transazione, le app dovrebbero.

Esempio NextJS per la sponsorizzazione delle commissioni a Porto è appena arrivato (link nel thread)
nuovi documenti reth! per favore condividi il tuo feedback nella discussione!
nuovi documenti reth!

per favore condividi il tuo feedback nella discussione!
Frontiers di @Paradigm aggiornamento! 6-8 agosto SF. Il giorno 2 si preannuncia 🔥🔥🔥 . Non 1, non 2, ma 3 interventi sulle alte prestazioni! - "Hyperottimizzare Reth" di @ashekhirin & @Rjected - “Scalare il Trie di Stato di Ethereum” di @brianisbland - "Scalare Ethereum L1" di @adietrichs. Candidati qui sotto!
Frontiers di @Paradigm aggiornamento! 6-8 agosto SF.

Il giorno 2 si preannuncia 🔥🔥🔥 .

Non 1, non 2, ma 3 interventi sulle alte prestazioni!
- "Hyperottimizzare Reth" di @ashekhirin & @Rjected
- “Scalare il Trie di Stato di Ethereum” di @brianisbland
- "Scalare Ethereum L1" di @adietrichs.

Candidati qui sotto!
Qual è il folding / IVC SNARK più veloce al momento? Ha un'implementazione ottimizzata?
Qual è il folding / IVC SNARK più veloce al momento?

Ha un'implementazione ottimizzata?
Visualizza traduzione
Still looking for a consensus expert on stake-based finality gadgets for proof of work blockchains, bonus points if you have studied proof of useful work / MEV market structure etc
Still looking for a consensus expert on stake-based finality gadgets for proof of work blockchains, bonus points if you have studied proof of useful work / MEV market structure etc
Visualizza traduzione
would be awesome if my crypto social graph kept it technical when things are happening in the world or stuck with democratic and peace making takes, just better given crypto is supposed to be tech for global freedom and peace
would be awesome if my crypto social graph kept it technical when things are happening in the world or stuck with democratic and peace making takes, just better given crypto is supposed to be tech for global freedom and peace
Le cose che alla fine non aiuteranno Ethereum a vincere per Glamsterdam: EOF, EVM64, SSZ/pureth, Attestazioni disponibili. Serve un'offensiva forte, non un'offensiva debole, e sicuramente non una difesa a lungo termine al momento. La difesa a breve termine (ad es. ricalibri) è buona.
Le cose che alla fine non aiuteranno Ethereum a vincere per Glamsterdam: EOF, EVM64, SSZ/pureth, Attestazioni disponibili.

Serve un'offensiva forte, non un'offensiva debole, e sicuramente non una difesa a lungo termine al momento. La difesa a breve termine (ad es. ricalibri) è buona.
Visualizza traduzione
RE: what should happen to Ethereum's EL my current view is: - Fusaka scores low hanging fruit wins and sets caps for raising the gas limit. - Glamsterdam continues the above gas limit bumping while repricing to bound worst case outcomes. My crazy take might be that after Glamsterdam, beyond further repricing and gas limit increases we need to switch to optimizing the EL for ZK usage, whatever that may mean.
RE: what should happen to Ethereum's EL my current view is:
- Fusaka scores low hanging fruit wins and sets caps for raising the gas limit.
- Glamsterdam continues the above gas limit bumping while repricing to bound worst case outcomes.

My crazy take might be that after Glamsterdam, beyond further repricing and gas limit increases we need to switch to optimizing the EL for ZK usage, whatever that may mean.
Fusaka si svolgerà quest'anno e consentirà agli L2 di scalare ulteriormente. I blob rimarranno gli stessi al lancio, e con i fork di blob pre-programmati, speriamo di arrivare fino a 48 intorno al Q1'26. Continueremo a misurare e vedere quanto in alto possiamo arrivare, gli strumenti ci sono, ora ci vogliono solo i rappresentanti.
Fusaka si svolgerà quest'anno e consentirà agli L2 di scalare ulteriormente.

I blob rimarranno gli stessi al lancio, e con i fork di blob pre-programmati, speriamo di arrivare fino a 48 intorno al Q1'26.

Continueremo a misurare e vedere quanto in alto possiamo arrivare, gli strumenti ci sono, ora ci vogliono solo i rappresentanti.
Visualizza traduzione
we are getting better at using AI to improve our productivity and empower the open source community. in this PR we share the prompts where Claude successfully built a low level EVM call checker lint for Forge Lint (runs by default on forge build) https://github.com/foundry-rs/foundry/pull/10810
we are getting better at using AI to improve our productivity and empower the open source community.

in this PR we share the prompts where Claude successfully built a low level EVM call checker lint for Forge Lint (runs by default on forge build)

https://github.com/foundry-rs/foundry/pull/10810
Cosa penso sia importante per Ethereum per vincere mantenendo un set globale di nodi: 1. disaccoppiare la validazione dalla costruzione dei blocchi tramite zk. Questo richiede di rendere più facile la prova zk dei blocchi in tempo reale: ePBS o Esecuzione Ritardata, non mi interessa quale. Le migrazioni trie aiutano, ma secondo me non sono necessarie, mentre garantire di non provare alla fine del periodo ma all'inizio è davvero importante. 2. disaccoppiare la resistenza alla censura dal nodo più debole. Se fai quanto sopra, introdurre nodi con una bassa partecipazione in ETH con FOCIL che sono responsabili solo per la CR ma non per la costruzione dei blocchi e la validazione del percorso caldo ci libera dai raspberry pi per la scalabilità ma ci consente di continuare a utilizzare raspberry pi per la CR.
Cosa penso sia importante per Ethereum per vincere mantenendo un set globale di nodi:

1. disaccoppiare la validazione dalla costruzione dei blocchi tramite zk. Questo richiede di rendere più facile la prova zk dei blocchi in tempo reale: ePBS o Esecuzione Ritardata, non mi interessa quale. Le migrazioni trie aiutano, ma secondo me non sono necessarie, mentre garantire di non provare alla fine del periodo ma all'inizio è davvero importante.

2. disaccoppiare la resistenza alla censura dal nodo più debole. Se fai quanto sopra, introdurre nodi con una bassa partecipazione in ETH con FOCIL che sono responsabili solo per la CR ma non per la costruzione dei blocchi e la validazione del percorso caldo ci libera dai raspberry pi per la scalabilità ma ci consente di continuare a utilizzare raspberry pi per la CR.
Visualizza traduzione
What I think is important for Ethereum to win while maintaining a global node set: 1. decouple validation from block building throughout with zk. this needs making zk proving blocks in real time easier: ePBS or Delayed Execution, I don't care which. trie migrations help but imo not needed, whereas ensuring you don't prove at the end of the slot but at the start really matters. 2. decouple censorship resistance from weakest node. If you do the above, introducing low-ETH staked nodes who are responsible just for CR but not for the hot path block building and validation liberates us from raspberry pis for scaling but let's us continue using raspberry pis for CR
What I think is important for Ethereum to win while maintaining a global node set:

1. decouple validation from block building throughout with zk. this needs making zk proving blocks in real time easier: ePBS or Delayed Execution, I don't care which. trie migrations help but imo not needed, whereas ensuring you don't prove at the end of the slot but at the start really matters.

2. decouple censorship resistance from weakest node. If you do the above, introducing low-ETH staked nodes who are responsible just for CR but not for the hot path block building and validation liberates us from raspberry pis for scaling but let's us continue using raspberry pis for CR
Sono ancora sbalordito dal fatto che la comunità dei Core Dev di Ethereum non dia priorità alla risoluzione dei 2 problemi più citati dagli sviluppatori EVM secondo il sondaggio di Solidity Lang nonostante i nostri ripetuti sforzi: 1. Stack troppo profondo: sì, questo è un problema di competenza di Solidity, ma basta aggiungere un intervallo di opcode SWAP/DUP17-32 e chiudere la questione. Brucerai alcuni opcode. Va bene, sono fatti per essere utilizzati. Avrai un altro mismatch in stile PUSH0, anche questo va bene, non è perfetto ma va bene. 2. Solleva il limite di 24KB. Non mi interessa cosa fai, fallo diventare 32KB, 48KB, 128KB, 256KB, 512KB, fallo tutto in una volta, gradualmente, metti un prezzo o no ma fai qualcosa! Ora, non l'anno prossimo! Se stai scalando l'L1, garantire che le persone possano scrivere contratti senza errori stupidi è P0. Se il sistema non può gestire un ulteriore 8KB per bytecode, che è un parametro impostato 10 anni fa letteralmente, allora non c'è possibilità che tu possa davvero scalare l'L1. Risolvere stack troppo profondo e limite di dimensione del bytecode! Per gli sviluppatori!
Sono ancora sbalordito dal fatto che la comunità dei Core Dev di Ethereum non dia priorità alla risoluzione dei 2 problemi più citati dagli sviluppatori EVM secondo il sondaggio di Solidity Lang nonostante i nostri ripetuti sforzi:

1. Stack troppo profondo: sì, questo è un problema di competenza di Solidity, ma basta aggiungere un intervallo di opcode SWAP/DUP17-32 e chiudere la questione. Brucerai alcuni opcode. Va bene, sono fatti per essere utilizzati. Avrai un altro mismatch in stile PUSH0, anche questo va bene, non è perfetto ma va bene.

2. Solleva il limite di 24KB. Non mi interessa cosa fai, fallo diventare 32KB, 48KB, 128KB, 256KB, 512KB, fallo tutto in una volta, gradualmente, metti un prezzo o no ma fai qualcosa! Ora, non l'anno prossimo!

Se stai scalando l'L1, garantire che le persone possano scrivere contratti senza errori stupidi è P0.

Se il sistema non può gestire un ulteriore 8KB per bytecode, che è un parametro impostato 10 anni fa letteralmente, allora non c'è possibilità che tu possa davvero scalare l'L1.

Risolvere stack troppo profondo e limite di dimensione del bytecode! Per gli sviluppatori!
Visualizza traduzione
I'm still baffled that the Ethereum Core Dev community does not prioritize fixing the 2 most cited problem of EVM developers per the Solidity Lang survey: 1. Stack too Deep: yes this is a Solidity skill issue a little bit but just add a SWAP/DUP17-32 opcode range and call it a day. You will burn some opcodes. It's fine, they are meant to be used. You're gonna have another PUSH0-style mismatch, this is also fine, it's not perfect but it's fine. 2. Lift the 24KB limit. I don't really care what you do, make it 32KB, 48KB, 128KB, 256KB, 512KB, do it all at once, incrementally, price it or not but do something! Now, not next year! If you are scaling the L1, ensuring people can write contracts without stupid errors is P0. If the system cannot handle an extra 8KB per bytecode which is a param that was set 10yrs ago literally then there's no chance you will be able to actually scale the L1. Fix stack too deep and bytecode size limit! For the devs!
I'm still baffled that the Ethereum Core Dev community does not prioritize fixing the 2 most cited problem of EVM developers per the Solidity Lang survey:

1. Stack too Deep: yes this is a Solidity skill issue a little bit but just add a SWAP/DUP17-32 opcode range and call it a day. You will burn some opcodes. It's fine, they are meant to be used. You're gonna have another PUSH0-style mismatch, this is also fine, it's not perfect but it's fine.

2. Lift the 24KB limit. I don't really care what you do, make it 32KB, 48KB, 128KB, 256KB, 512KB, do it all at once, incrementally, price it or not but do something! Now, not next year!

If you are scaling the L1, ensuring people can write contracts without stupid errors is P0.

If the system cannot handle an extra 8KB per bytecode which is a param that was set 10yrs ago literally then there's no chance you will be able to actually scale the L1.

Fix stack too deep and bytecode size limit! For the devs!
Sono ancora sbalordito dal fatto che la comunità degli sviluppatori core di Ethereum non dia priorità alla risoluzione del problema più citato dagli sviluppatori EVM secondo il sondaggio di Solidity Lang 1. Stack troppo profondo: sì, questo è un problema di abilità di Solidity un po' ma basta aggiungere un intervallo di opcode SWAP/DUP17-32 e dareci un taglio. Brucerai alcuni opcode. Va bene, sono fatti per essere utilizzati. Avrai un'altra incompatibilità in stile PUSH0, anche questo va bene, non è perfetto ma va bene. 2. Alza il limite di 24KB. Non mi interessa cosa fai, fallo diventare 32KB, 48KB, 128KB, 256KB, 512KB, fallo tutto in una volta, in modo incrementale, prezzalo o meno ma fai qualcosa! Ora, non l'anno prossimo! Se stai scalando l'L1, garantire che le persone possano scrivere contratti senza errori stupidi è P0. Se il sistema non riesce a gestire un ulteriore 8KB per bytecode che è un parametro fissato 10 anni fa letteralmente, allora non c'è possibilità che tu possa effettivamente scalare l'L1. Fissa lo stack troppo profondo e il limite della dimensione del bytecode! Per gli sviluppatori!
Sono ancora sbalordito dal fatto che la comunità degli sviluppatori core di Ethereum non dia priorità alla risoluzione del problema più citato dagli sviluppatori EVM secondo il sondaggio di Solidity Lang

1. Stack troppo profondo: sì, questo è un problema di abilità di Solidity un po' ma basta aggiungere un intervallo di opcode SWAP/DUP17-32 e dareci un taglio. Brucerai alcuni opcode. Va bene, sono fatti per essere utilizzati. Avrai un'altra incompatibilità in stile PUSH0, anche questo va bene, non è perfetto ma va bene.

2. Alza il limite di 24KB. Non mi interessa cosa fai, fallo diventare 32KB, 48KB, 128KB, 256KB, 512KB, fallo tutto in una volta, in modo incrementale, prezzalo o meno ma fai qualcosa! Ora, non l'anno prossimo!

Se stai scalando l'L1, garantire che le persone possano scrivere contratti senza errori stupidi è P0.

Se il sistema non riesce a gestire un ulteriore 8KB per bytecode che è un parametro fissato 10 anni fa letteralmente, allora non c'è possibilità che tu possa effettivamente scalare l'L1.

Fissa lo stack troppo profondo e il limite della dimensione del bytecode! Per gli sviluppatori!
Ogni pezzo dell'infrastruttura crypto toccherà Reth in un modo o nell'altro. La cosa più importante per il suo successo è di gran lunga la comunità OSS. Un gruppo formato da oltre 500 persone distribuite geograficamente che hanno contribuito a Reth e credono nella visione e nel suo successo a lungo termine. A livello tecnico, il progetto Reth ha 3 pilastri: - Sicurezza: Otteniamo questo supportando Ethereum L1 in ambienti di staking in produzione. Skin in the game. - Prestazioni: Otteniamo questo spingendo il confine su L2s e costruzione di blocchi MEV. Terragas. - Estensibilità: Forniamo API eccellenti per modificare il tuo nodo senza fork. Reth SDK. C'è molto altro da fare, ma siamo davvero orgogliosi di dove siamo oggi.
Ogni pezzo dell'infrastruttura crypto toccherà Reth in un modo o nell'altro.

La cosa più importante per il suo successo è di gran lunga la comunità OSS. Un gruppo formato da oltre 500 persone distribuite geograficamente che hanno contribuito a Reth e credono nella visione e nel suo successo a lungo termine.

A livello tecnico, il progetto Reth ha 3 pilastri:
- Sicurezza: Otteniamo questo supportando Ethereum L1 in ambienti di staking in produzione. Skin in the game.
- Prestazioni: Otteniamo questo spingendo il confine su L2s e costruzione di blocchi MEV. Terragas.
- Estensibilità: Forniamo API eccellenti per modificare il tuo nodo senza fork. Reth SDK.

C'è molto altro da fare, ma siamo davvero orgogliosi di dove siamo oggi.
Accedi per esplorare altri contenuti
Esplora le ultime notizie sulle crypto
⚡️ Partecipa alle ultime discussioni sulle crypto
💬 Interagisci con i tuoi creator preferiti
👍 Goditi i contenuti che ti interessano
Email / numero di telefono
Mappa del sito
Preferenze sui cookie
T&C della piattaforma