Cointime

Download App
iOS & Android

Aptos Responded to Yesterday’s Mainnet Incident: Caused by Non-deterministic Code, a Fix Has Been Deployed

On October 20th, Aptos released a report on the mainnet event yesterday, stating that the Aptos network began experiencing transaction delays around 16:15 PDT on October 18th (07:15 Beijing time on October 19th). The transaction load was not the issue in this event, and submitted transactions were not lost or forked.

The problem was caused by non-deterministic code, which has now been fixed. The issue was resolved around 12:30 Beijing time on October 19th. On August 22nd, Aptos' core code repository submitted performance-based code changes, and on October 16th, the FeeStatement activity went live, providing detailed information on transaction fees/refunds. The initial code changes introduced non-determinism that was only revealed by FeeStatement.

After identifying the actual event output differences for non-deterministic transaction execution, the problem was traced back to the FeeStatement event and code changes. Meanwhile, a developer began simulating transactions through code changes to recover mapping changes, repeating them to ensure consistent results. Additionally, the recovery submitted by the code has been implemented, and docker builds are being made for validator operators, with a new version to be released later.

Comments

All Comments

Recommended for you

  • Optimism 2024 Q1 Report: The implementation of EIP-4844 reduces L1 submission costs by 99%

    Optimism has released its Q1 2024 report, which shows that the number of daily active addresses has reached 89,000 (a 23% increase compared to the previous period), and the daily transaction volume has increased to 470,000 (a 39% increase compared to the previous period). These indicators are slightly lower than the historical high point in Q3 2023.
  • LocalMonero to Shut Down in Six Months Amid Regulatory Pressure and Internal Factors

    LocalMonero, a peer-to-peer exchange for trading privacy coin Monero (XMR), has disabled all trades and will be taken down in six months, according to parent company AgoraDesk. The company cited a combination of internal and external factors for the decision, but did not provide specifics. The move follows a trend of P2P crypto trading platforms shutting down due to regulatory challenges, including LocalBitcoins and Paxful. LocalMonero's closure also comes amid pressure from regulatory authorities on privacy coins, with exchanges including Binance and Coinbase delisting tokens like Monero and Zcash.
  • Morgan Stanley disclosed that it invested nearly $270 million in Grayscale GBTC, becoming one of the largest holders

    On May 16th, Morgan Stanley disclosed in its Q1 13F filing with the SEC that it had invested $269.9 million in the Grayscale Bitcoin Trust (GBTC) to gain exposure to physical bitcoin ETFs. According to Fintel's data, this investment made it one of the largest holders of GBTC, after Susquehanna International Group (which invested $1 billion). Morgan Stanley is also one of many global systemically important banks (G-SIBs) that have disclosed investments in physical bitcoin ETFs, including Royal Bank of Canada, JPMorgan Chase, Wells Fargo, BNP Paribas, and UBS Group.
  • Coinbase Plans to Target Australia's Self-Managed Pensions Sector with New Service

    Coinbase is developing a service that will target Australia's self-managed pensions sector, according to the exchange's Asia-Pacific Managing Director John O'Loghlen. The move comes as self-managed funds in Australia have increasingly held crypto, with nearly A$1 billion ($664 million) allocated to crypto as of the latest data from the Australian Taxation Office. O'Loghlen stated that Coinbase's offering will aim to service these clients on a one-off basis and retain their business. The interest in crypto within the self-managed pensions sector may be driven by the recent momentum gained after spot-ETF approvals in the U.S. and the possibility of similar approvals in Australia this year.
  • Huobi HK’s application for a Hong Kong virtual asset trading platform license was withdrawn on May 14

    On May 15th, according to updated data on the official website of the Hong Kong Securities and Futures Commission, Huobi HK's application for a virtual asset trading platform license submitted to the Hong Kong Securities and Futures Commission was withdrawn on May 14th.
  • Wisconsin Pension System Holds $164 Million in Spot Bitcoin ETF Assets

    A government entity responsible for managing trust funds in Wisconsin, USA, disclosed in a filing with the Securities and Exchange Commission (SEC) that it holds over 2.4 million shares of BlackRock's iShares iBoxx $ Investment Grade Corporate Bond ETF (IBIT) and over 1 million shares of Grayscale's Bitcoin Investment Trust (GBTC), valued at approximately $100 million and $64 million, respectively. The filing suggests that the Wisconsin Retirement System may be investing in cryptocurrencies through these asset management companies.
  • LayerZero CEO: Up to 100,000 addresses have been recognized as witches

    LayerZero CEO Bryan Pellegrino stated on social media that up to 100,000 addresses have been identified as witches. Previously reported on May 4th, LayerZero officials stated that all witch users were given a chance to self-report within the next 14 days and those who did would receive an expected distribution of 15%.
  • Ethereum Foundation Announces Open Application for the Fifth Ethereum Protocol Fellowship Program

    On May 14th, the Ethereum Foundation announced that the fifth round of the Ethereum Protocol Fellowship (EPF) program is officially open for applications, with a deadline of May 26th.
  • Aptos chain transaction volume exceeded 550 million, with a monthly growth of more than 10%

    According to official data from Aptos Labs, the on-chain transaction volume of Aptos has exceeded 550 million transactions, with a monthly growth rate of over 10%. However, the active staking amount has decreased to approximately 862 million APT, and the current total supply of APT on the entire network is 1,090,635,266.
  • The transaction volume on the Aptos chain exceeded 500 million, and the active pledge amount dropped to approximately 869 million APT

    According to official data from Aptos Labs, the on-chain transaction volume of Aptos has exceeded 500 million, reaching 516,298,051 at the time of writing. However, the active staking amount has decreased to about 869 million APT, and the current total supply of APT on the entire network is 1,087,203,622.