rocketpool-research
go-ethereum
Our great sponsors
rocketpool-research | go-ethereum | |
---|---|---|
12 | 365 | |
39 | 46,063 | |
- | 2.2% | |
6.3 | 9.9 | |
24 days ago | 4 days ago | |
Go | ||
- | GNU Lesser General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
rocketpool-research
-
Forcing the use of MEV-boost is leading us to censorship
What's to stop the authorities from outlawing all relays except the censoring ones? When you are forced to use MEV-boost trough threat of penalties (up to 80% of your stake!), then even those of us that "fell" for the decentralised promise of RP will be forced to be complicit in censorship.
-
Censorship and a potential fork (not powchain) after the Merge that may have serious consequences - summary
Unfortunately RP is also starting to look more and more centralised. In the latest upgrade they introduce penalties which were not included in the original "dumb contract" between us, validators, and RP. What's worse, they speak of forcing validators use MEV-boost.
- Daily General Discussion - August 16, 2022
-
Where does the second 16 eth come from if I create a full 32 eth minipool?
This surprised me a bit - I know this is how it works for a 16 eth node where it has to wait for another 16 eth to be matched and sent by the contract, but what about in my case? Am I still stuck waiting for the oDAO to confirm "everything looks right" (per here)? And if so, is there a way to see where I'm at on this queue? So is the contract holding the other 16 eth in the general pool and then will send it (basically "reserving" it for me)?
-
Daily General Discussion - March 20, 2022
This is a better place to dive deeper into the research being done on this and other topics: https://github.com/rocket-pool/rocketpool-research
-
Attention: All Node Operators (Extremely Important)
The minipool will wait for 12 hours while it gets vetted by the Oracle DAO to make sure it didn't abuse the Beacon Chain's withdrawal credentials exploit (this is known as the "scrub check")
-
UPDATE: Launch Bug and Fix Timeline
We'll make sure to keep our awesome community updated as we go roll out our solution to this unexpected, but very welcomed addition to the protocol. https://github.com/rocket-pool/rocketpool-research/blob/master/Reports/withdrawal-creds-exploit.md
-
Daily General Discussion - August 28, 2021
More info on this can be found here: https://medium.com/rocket-pool/the-merge-0x02-mev-and-the-future-of-the-protocol-c7451337ec40 and here: https://github.com/rocket-pool/rocketpool-research
- Upgrading The Minipool Smart Contract Delegate
-
Limiting ODAO Power & Rocket Pool Minipool Delegate Upgrade System
Link to repository: https://github.com/rocket-pool/rocketpool-research/blob/master/delegate-upgrades.md
go-ethereum
-
Ethereum Foundation removes their canary
Even more relevant would be the Ethereum Improvement Proposal repo (where people submit proposals to change the spec):
https://github.com/ethereum/EIPs
Or the go-ethereum execution client (the most popular execution client):
https://github.com/ethereum/go-ethereum
-
How I Contributed One Line of Code to Ethereum
Geth - Official Go implementation of the Ethereum protocol.
- Geth v1.13.5: Further fixes to path state scheme quirks
- Geth v1.13.3: Pebble fixes and prep work for the upcoming Cancun hard fork
- Goerli bootnodes
- Geth v1.12.1 is released
-
Geth online pruning ETA
Go ahead and prune. Pbss progress can be followed here: https://github.com/ethereum/go-ethereum/pull/25963
-
How are blockchains built and deployed?
you may as well just look at the Ethereum reference implementation: https://github.com/ethereum/go-ethereum
-
Daily General Discussion - June 18, 2023
Interestingly, this was mitigated in Geth v1.11.4 this March, so should no longer be a concern on Ethereum, though the authors note that forks e.g. BSC and ETC may still be vulnerable.
-
Bot for GitHub/Lab Releases
I want to create a bot that sends messages once new releases of certain GitHub/Gitlab repo’s ( -https://github.com/bitcoin/bitcoin/releases -https://github.com/ethereum/go-ethereum/releases -https://github.com/prysmaticlabs/prysm/releases -https://github.com/dashpay/dash/releases -https://github.com/Team-Kujira/core/tags -https://gitlab.com/thorchain/thornode/-/releases ) have been released.
What are some alternatives?
defisaver-v3-contracts - All the contracts related to the Defi Saver ecosystem
Nethermind - A robust execution client for Ethereum node operators.
turbo-geth - Ethereum implementation on the efficiency frontier
web3.py - A python interface for interacting with the Ethereum blockchain and ecosystem.
smartnode-install - The install script for a Rocket Pool smart node.
besu - An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu
rocketpool-js - A javascript library for interacting with the Rocket Pool network.
cosmos-sdk - :chains: A Framework for Building High Value Public Blockchains :sparkles:
rocketpool - Decentralised Ethereum Liquid Staking Protocol.
core-geth - A highly configurable Go implementation of the Ethereum protocol.
docs.rocketpool.net - Rocket Pool Documentation & Guide Hub
Parity - (deprecated) The fast, light, and robust client for the Ethereum mainnet.