The organization by identity is at the core of many unique capabilities of Accumulate. Accumulate Digital Identifiers (ADIs) are strings of readable text. For example, an identity on Accumulate could be Acc://BlueOrg.
Accumulate is best described as a Network of chains. There is no single chain that can be considered the Accumulate blockchain. All data is held in subchains under an identity and tokens are held in subchains under an identity.
Each chain is its ever growing Merkle tree, which makes it possible to prove that the contents contained in the chain are complete and immutable.
Validator Accumulator (ValAcc)
An innovation that allows a user to organize their transaction so they can be sorted into their own chains and their own state, specifying a different validator for each chain type.
Scratch Space is essentially a mechanism for intermediate data that allows users to record the process of reaching a consensus to the blockchain without changing its state. The Scratch Chain facilitates blockchain-based communication between users for the purpose of managing multisignature transactions, voting on governance issues, and creating multi-party attestations
When chains are created, a manager ADI can be specified. The manager ADI reviews validated transactions before transactions are placed on the main chain. The review process allows the manager ADI to enforce additional rules and requirements, and possibly restructure the transactions once transactions have been validated by the manager ADI.
Transactions can be anchored from one blockchain to another so that a successful attack requires both blockchains to be compromised.
Accumulate can anchor to any Layer 1 blockchain including Ethereum, Solana, and Cardano.
Consecutive Directory Blocks are submitted to a Layer 1 blockchain as an anchor payload.
In Accumulate, users have the ability to upgrade or downgrade security (cycling keys), enable or disable Multisig, backup lower priority keys, and reassign key priority all without moving tokens or exposing sensitive information.
Rather than assigning a one to one relationship between an identity and a key, as most blockchains do between an address and a key, Accumulate associates a hierarchical set of keys with an identity in order to support common enterprise security requirements like key rotation and key recovery. The hierarchy of keys can also be used to support complex permissioning schemes.
A comprehensive look at Accumulate.
History & Roadmap
Accumulate is a new kind of high performance blockchain that leverages some of Factom’s existing technology. Accumulate is different in the way blockchains manage data, tokens, and users by putting the identity of the user first. Using identities helps make this technology accessible to majority adopters.
Factom Founding & Development
Factom is founded as a data publishing layer atop major blockchains. Factom closed $18 million of venture capital and its native token FCT traded at a peak market capitalization of $600+ million. Factom was awarded two grants by the Bill & Melinda Gates Foundation and won government contracts with the U.S. DHS and Energy Department.
The acquisition of Factom makes Inveniam the 8th largest blockchain patent holder in the USA, ahead of major firms like Microsoft and Bank of America. Factom founder Paul Snow and Factom COO Jay Smith join the Inveniam team and its subsidiary DeFi Devs. The blockchain patents are licensed to DeFi Devs, the lead community developer of Accumulate.
Accumulate Testnet 1.0 Rialto
December 20, 2021
Accumulate Testnet 2.0 Brooklyn
Full release details for Accumulate Testnet 2.0 Brooklyn. Features: URL addressing, ADIs, ADI Token Accounts, ADI Data Accounts, Key Books, Key Pages, Keys, Mobile Wallet App upgrades.
January 31, 2022
Accumulate Testnet 3.0 Helix
Full release details for Accumulate Testnet 3.0 Helix. Features: Anchoring, Transaction Batching, Multi-sig, ADI Scratch Accounts, Scratch Spaces, and more.
April 6, 2022
Accumulate Testnet 4.0 Golden Gate
Full release details for Accumulate Testnet 4.0 Golden Gate. Features: Routing for Nodes, Managed Chains implementation, Manual ACME Oracle, and more.
May 1, 2022
Accumulate Testnet 5.0 Pennybacker
Accumulate Testnet 6.0 Zakim
Full release details for Accumulate Testnet 6.0 Zakim. Features: Major Blocks, Factom Entries to BVNs, .acme TLD, and more.
Jul 22, 2022
Accumulate Testnet 7.0 Ponte Vecchio Mainnet Release Candidate 1
Full release details for Accumulate Testnet 7.0 Ponte Vecchio. Features: Snapshot of Factom Entries, Scratch Accounts Replaced with Scratch Chains, Multiple Outputs for Token Issuance.
September 6, 2022
Accumulate Testnet 8.0 Millennium Mainnet Release Candidate 2
Full release details for Accumulate Testnet 8.0 Millennium. Features: Factom Snapshot Integration, Variable Fee Schedule, Tendermint Update, and more.
September 26, 2022
Accumulate Testnet 9.0 Millau Viaduct Mainnet Release Candidate 3
Full release details for Accumulate Testnet 9.0 Millau Viaduct. Features: identity sliding fee schedule, tag validator info with operator, pre-allocated ADIs.
October 31, 2022