Close Menu
Forex Trading Live News
    Facebook X (Twitter) Instagram
    • bitcoinBitcoin(BTC)$77,253.000.11%
    • ethereumEthereum(ETH)$2,506.47-0.60%
    • tetherTether(USDT)$1.00-0.01%
    • binancecoinBNB(BNB)$721.40-0.72%
    • rippleXRP(XRP)$1.36-0.56%
    • usd-coinUSDC(USDC)$1.000.00%
    • solanaSolana(SOL)$101.06-0.31%
    • tronTRON(TRX)$0.3412090.44%
    • Figure HelocFigure Heloc(FIGR_HELOC)$1.00-0.31%
    • zcashZcash(ZEC)$1,093.21-2.68%
    • HyperliquidHyperliquid(HYPE)$78.33-2.02%
    • dogecoinDogecoin(DOGE)$0.084203-0.83%
    • RainRain(RAIN)$0.015318-3.41%
    • moneroMonero(XMR)$532.38-0.24%
    • USDSUSDS(USDS)$1.00-0.01%
    • WhiteBIT CoinWhiteBIT Coin(WBT)$80.15-0.04%
    • chainlinkChainlink(LINK)$11.44-0.59%
    • leo-tokenLEO Token(LEO)$9.08-0.76%
    • cardanoCardano(ADA)$0.2082970.15%
    • stellarStellar(XLM)$0.179478-0.38%
    • Ethena USDeEthena USDe(USDE)$1.00-0.02%
    • daiDai(DAI)$1.000.00%
    • bitcoin-cashBitcoin Cash(BCH)$224.52-0.52%
    • USD1USD1(USD1)$1.00-0.01%
    • litecoinLitecoin(LTC)$54.852.00%
    • uniswapUniswap(UNI)$6.24-1.64%
    • CantonCanton(CC)$0.095876-1.40%
    • the-open-networkGram (prev. Toncoin)(GRAM)$1.36-1.58%
    • hedera-hashgraphHedera(HBAR)$0.0762502.40%
    • Global DollarGlobal Dollar(USDG)$1.000.00%
    • avalanche-2Avalanche(AVAX)$7.430.57%
    • shiba-inuShiba Inu(SHIB)$0.000005-1.17%
    • nearNEAR Protocol(NEAR)$2.33-0.79%
    • suiSui(SUI)$0.72-0.57%
    • crypto-com-chainCronos(CRO)$0.058117-1.16%
    • PayPal USDPayPal USD(PYUSD)$1.00-0.02%
    • BlackRock USD Institutional Digital Liquidity FundBlackRock USD Institutional Digital Liquidity Fund(BUIDL)$1.000.00%
    • tether-goldTether Gold(XAUT)$4,346.25-0.06%
    • Circle USYCCircle USYC(USYC)$1.140.00%
    • MemeCoreMemeCore(M)$1.14-2.97%
    • Ripple USDRipple USD(RLUSD)$1.000.00%
    • okbOKB(OKB)$113.57-0.22%
    • BittensorBittensor(TAO)$234.641.00%
    • Ondo US Dollar YieldOndo US Dollar Yield(USDY)$1.150.05%
    • aaveAave(AAVE)$126.430.08%
    • BitwayBitway(BTW)$0.7128.54%
    • AsterAster(ASTER)$0.701.92%
    • pax-goldPAX Gold(PAXG)$4,348.84-0.11%
    • mantleMantle(MNT)$0.56-0.73%
    • World Liberty FinancialWorld Liberty Financial(WLFI)$0.056969-1.62%
    Forex Trading Live News
     
     
     
    • HOME
    • FEATURE
    • CRYPTOCURRENCY
    • BITCOIN NEWS
    • ETHEREUM
    • FOREX
    • BLOCKCHAIN
    • STOCK
    Facebook X (Twitter) Instagram
    Forex Trading Live News
    • bitcoinBitcoin(BTC)$77,253.000.11%
    • ethereumEthereum(ETH)$2,506.47-0.60%
    • tetherTether(USDT)$1.00-0.01%
    • binancecoinBNB(BNB)$721.40-0.72%
    • rippleXRP(XRP)$1.36-0.56%
    • usd-coinUSDC(USDC)$1.000.00%
    • solanaSolana(SOL)$101.06-0.31%
    • tronTRON(TRX)$0.3412090.44%
    • Figure HelocFigure Heloc(FIGR_HELOC)$1.00-0.31%
    • zcashZcash(ZEC)$1,093.21-2.68%
    • HyperliquidHyperliquid(HYPE)$78.33-2.02%
    • dogecoinDogecoin(DOGE)$0.084203-0.83%
    • RainRain(RAIN)$0.015318-3.41%
    • moneroMonero(XMR)$532.38-0.24%
    • USDSUSDS(USDS)$1.00-0.01%
    • WhiteBIT CoinWhiteBIT Coin(WBT)$80.15-0.04%
    • chainlinkChainlink(LINK)$11.44-0.59%
    • leo-tokenLEO Token(LEO)$9.08-0.76%
    • cardanoCardano(ADA)$0.2082970.15%
    • stellarStellar(XLM)$0.179478-0.38%
    • Ethena USDeEthena USDe(USDE)$1.00-0.02%
    • daiDai(DAI)$1.000.00%
    • bitcoin-cashBitcoin Cash(BCH)$224.52-0.52%
    • USD1USD1(USD1)$1.00-0.01%
    • litecoinLitecoin(LTC)$54.852.00%
    • uniswapUniswap(UNI)$6.24-1.64%
    • CantonCanton(CC)$0.095876-1.40%
    • the-open-networkGram (prev. Toncoin)(GRAM)$1.36-1.58%
    • hedera-hashgraphHedera(HBAR)$0.0762502.40%
    • Global DollarGlobal Dollar(USDG)$1.000.00%
    • avalanche-2Avalanche(AVAX)$7.430.57%
    • shiba-inuShiba Inu(SHIB)$0.000005-1.17%
    • nearNEAR Protocol(NEAR)$2.33-0.79%
    • suiSui(SUI)$0.72-0.57%
    • crypto-com-chainCronos(CRO)$0.058117-1.16%
    • PayPal USDPayPal USD(PYUSD)$1.00-0.02%
    • BlackRock USD Institutional Digital Liquidity FundBlackRock USD Institutional Digital Liquidity Fund(BUIDL)$1.000.00%
    • tether-goldTether Gold(XAUT)$4,346.25-0.06%
    • Circle USYCCircle USYC(USYC)$1.140.00%
    • MemeCoreMemeCore(M)$1.14-2.97%
    • Ripple USDRipple USD(RLUSD)$1.000.00%
    • okbOKB(OKB)$113.57-0.22%
    • BittensorBittensor(TAO)$234.641.00%
    • Ondo US Dollar YieldOndo US Dollar Yield(USDY)$1.150.05%
    • aaveAave(AAVE)$126.430.08%
    • BitwayBitway(BTW)$0.7128.54%
    • AsterAster(ASTER)$0.701.92%
    • pax-goldPAX Gold(PAXG)$4,348.84-0.11%
    • mantleMantle(MNT)$0.56-0.73%
    • World Liberty FinancialWorld Liberty Financial(WLFI)$0.056969-1.62%

    • bitcoinBitcoin(BTC)$77,253.000.11%
    • ethereumEthereum(ETH)$2,506.47-0.60%
    • tetherTether(USDT)$1.00-0.01%
    • binancecoinBNB(BNB)$721.40-0.72%
    • rippleXRP(XRP)$1.36-0.56%
    • usd-coinUSDC(USDC)$1.000.00%
    • solanaSolana(SOL)$101.06-0.31%
    • tronTRON(TRX)$0.3412090.44%
    • Figure HelocFigure Heloc(FIGR_HELOC)$1.00-0.31%
    • zcashZcash(ZEC)$1,093.21-2.68%
    • HyperliquidHyperliquid(HYPE)$78.33-2.02%
    • dogecoinDogecoin(DOGE)$0.084203-0.83%
    • RainRain(RAIN)$0.015318-3.41%
    • moneroMonero(XMR)$532.38-0.24%
    • USDSUSDS(USDS)$1.00-0.01%
    • WhiteBIT CoinWhiteBIT Coin(WBT)$80.15-0.04%
    • chainlinkChainlink(LINK)$11.44-0.59%
    • leo-tokenLEO Token(LEO)$9.08-0.76%
    • cardanoCardano(ADA)$0.2082970.15%
    • stellarStellar(XLM)$0.179478-0.38%
    • Ethena USDeEthena USDe(USDE)$1.00-0.02%
    • daiDai(DAI)$1.000.00%
    • bitcoin-cashBitcoin Cash(BCH)$224.52-0.52%
    • USD1USD1(USD1)$1.00-0.01%
    • litecoinLitecoin(LTC)$54.852.00%
    • uniswapUniswap(UNI)$6.24-1.64%
    • CantonCanton(CC)$0.095876-1.40%
    • the-open-networkGram (prev. Toncoin)(GRAM)$1.36-1.58%
    • hedera-hashgraphHedera(HBAR)$0.0762502.40%
    • Global DollarGlobal Dollar(USDG)$1.000.00%
    • avalanche-2Avalanche(AVAX)$7.430.57%
    • shiba-inuShiba Inu(SHIB)$0.000005-1.17%
    • nearNEAR Protocol(NEAR)$2.33-0.79%
    • suiSui(SUI)$0.72-0.57%
    • crypto-com-chainCronos(CRO)$0.058117-1.16%
    • PayPal USDPayPal USD(PYUSD)$1.00-0.02%
    • BlackRock USD Institutional Digital Liquidity FundBlackRock USD Institutional Digital Liquidity Fund(BUIDL)$1.000.00%
    • tether-goldTether Gold(XAUT)$4,346.25-0.06%
    • Circle USYCCircle USYC(USYC)$1.140.00%
    • MemeCoreMemeCore(M)$1.14-2.97%
    • Ripple USDRipple USD(RLUSD)$1.000.00%
    • okbOKB(OKB)$113.57-0.22%
    • BittensorBittensor(TAO)$234.641.00%
    • Ondo US Dollar YieldOndo US Dollar Yield(USDY)$1.150.05%
    • aaveAave(AAVE)$126.430.08%
    • BitwayBitway(BTW)$0.7128.54%
    • AsterAster(ASTER)$0.701.92%
    • pax-goldPAX Gold(PAXG)$4,348.84-0.11%
    • mantleMantle(MNT)$0.56-0.73%
    • World Liberty FinancialWorld Liberty Financial(WLFI)$0.056969-1.62%

    Home»Ethereum»Ethereum development process | Ethereum Foundation Blog
    Ethereum

    Ethereum development process | Ethereum Foundation Blog

    msmarkBy msmarkJune 22, 2024No Comments2 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    Share
    Facebook Twitter LinkedIn Pinterest Email

    So I’m not sure if this kind of development methodology has been applied to this extent before, so I decided to document it. In short, it is a type of test-driven triple programming development.

    During the rapid development of our Alpha database, four of us sat around a table in the office in Berlin. Three people (Vitalik, Jeff, and me) each programmed in their own clean room implementing the Ethereum protocol. The fourth was Christophe, our test master.

    Our goal was to have three fully compatible applications as well as unambiguous specifications by the end of three days of core development. At a distance, this process usually takes a few weeks.

    This time we needed to speed things up; Our process was very simple. First, we discuss the various changes that violate the consensus and formally describe them as best we can. Then, we individually code the changes one at a time, brainstorming potential clarifications to the specification as needed. Meanwhile, Christoph creates and codes the tests, filling in the results either manually or with remote implementations (C++, generally :-P).

    After coding significant changes and writing tests, each cleanroom application is tested against common test data that Christophe has collected. When issues are found, we debug them in a group. So far, this has proven to be an effective way to produce well-tested code quickly and, perhaps more importantly, in providing clear and unambiguous formal specifications.

    Are there any other examples of these techniques taken to the extreme?

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    msmark
    • Website

    Related Posts

    ETH slides to less

    March 11, 2025

    Solana is under a possible surrender with the low price of Sol to less than the first time scale since 2022

    March 11, 2025

    Deutsche Boerse is supported by Clearstream to provide Bitcoin Nursery, ethereum

    March 11, 2025
     
     
     
    Forex Trading Live News
    Facebook X (Twitter) Instagram
    • Home
    • About
    • Contact
    • Privacy Policy
    © 2026 Forextradinglivenews.com

    Type above and press Enter to search. Press Esc to cancel.