Aptos Network: The Upgradeable Web3 Infrastructure

We are thrilled to announce our role as active validators on the Aptos network!

After engaging with the Aptos Foundation and gaining a deeper understanding of the technology driving their network, we eagerly embraced the opportunity to become part of the Aptos ecosystem.

Aptos’ innovative blend of technologies — including a new consensus mechanism, a fresh smart contract design, and an enhanced system security and decentralization — aims to bring Web3 to the masses.

Aptos basics

The Aptos blockchain uses the Move programming language for fast and secure transaction execution. The Move Prover, a formal verifier for smart contracts written in the Move language, provides additional safeguards for contract invariants and behavior. This focus on security allows developers to better protect their software from malicious entities.

Besides its focus on providing a secure environment, Aptos promises transparency in transactions through a data model that enables flexible key management and hybrid custodial options.

Moreover, to achieve high throughput and low latency, Aptos takes a modular approach for the key stages of transaction processing. Specifically, transaction dissemination, block metadata ordering, parallel transaction execution, batch storage, and ledger certification all operate concurrently. This approach fully leverages all available physical resources, improves hardware efficiency, and enables highly parallel execution.

In addition, to rapidly deploy new technology innovations and support new web3 use cases, the Aptos blockchain provides embedded on-chain change management protocols.

Accounts

On the Aptos blockchain, an account provides control over assets such as on-chain currency and NFTs. Each account is uniquely identified by a 32-byte address. The Aptos Name Service, allows users to secure memorable and unique .apt domains for these accounts.

Unlike typical blockchain frameworks where accounts are implicit, Aptos requires explicit account creation for transaction execution. This setup supports features like authentication key rotation — akin to password changes in traditional web services — and native multisig capabilities using popular cryptographic schemes.

Aptos distinguishes three types of accounts:

  1. Standard accounts: typical of most blockchain systems, linked to a pair of cryptographic keys.

  2. Resource accounts: which are autonomous and used by developers to store resources or publish modules without a corresponding private key.

  3. Objects: which represent a complex aggregation of resources under a single address.

Data on Aptos

This is how Aptos classifies its data storage:

Transactions: Transactions represent an intended operation being performed by an account on the blockchain (e.g., transferring assets).

States: The (blockchain ledger) state represents the accumulation of the output of execution of transactions, the values stored within all resources.

Events: Ancillary data published by the execution of a transaction.

Nodes on Aptos

An Aptos node is an entity of the Aptos ecosystem that tracks the state of the Aptos blockchain. Clients interact with the blockchain via Aptos nodes. There are two types of nodes:

Validator nodes: the nodes that allow you to participate in consensus.

Full Nodes: Distribute blockchain data and enable ecosystem services like indexing or querying. These can be Validator Full Nodes (VFNs) or Public FullNodes (PFNs).

Dynamics of Nodes

Validator Nodes: When a transaction is initiated on the Aptos blockchain, it is the validator nodes that execute the distributed consensus protocol. These nodes not only execute and store the transaction and its outcomes on the blockchain but also determine the sequence and inclusion of transactions within the blockchain. The Aptos blockchain employs a Byzantine Fault Tolerance (BFT) consensus protocol, enabling validator nodes to achieve consensus on the ledger of finalized transactions and their results. To ensure the blockchain’s integrity, these nodes maintain an updated local copy of the blockchain’s current state and communicate over a private network.

Full Nodes: Serving as external validation and dissemination resources, full nodes receive transactions from their peers, which they may re-execute locally — mirroring the function of validator nodes. By storing the results of these re-executions in local storage, full nodes play a crucial role in safeguarding the blockchain against potential threats, such as corruption or collusion among validators. They do this by challenging any discrepancies in transaction history and providing evidence should there be any attempts to alter the blockchain’s history. Depending on their upstream connections, full nodes are designated as either Validator Full Nodes, syncing directly from a validator node, or Public Full Nodes, syncing from other full nodes.

This bifurcation in node types and their distinct functionalities underscore their importance in ensuring the Aptos blockchain remains secure, transparent, and highly functional, facilitating robust interactions and transactions within the Aptos ecosystem.

Governance

The Aptos on-chain governance is a process by which members of the Aptos ecosystem can create and vote on proposals that minimize the cost of blockchain upgrades. The following describes the scope of these proposals for Aptos’ on-chain governance:

  • Changes to the blockchain parameters, for example, the epoch duration, and the minimum required and maximum allowed validator stake.

  • Changes to the core blockchain code.

  • Upgrades to the Aptos Framework modules for fixing bugs or for adding or enhancing the Aptos blockchain functionality.

  • Deploying new framework modules (at the address 0x1–0xa).

Aptos Improvement Proposals (AIPs)

AIPs are proposals created by contributors to the Aptos ecosystem to improve the operations and development of the Aptos blockchain. To submit an AIP, create an issue in Aptos Foundation’s GitHub repository using the template To keep up with new AIPs, check the #aip-announcements channel on Aptos’ discord channel. To view and vote on on-chain proposals, go to Aptos’ Governance website.

Aptos Foundation <> SenseiNode

The integration of Aptos into our ecosystem brings growth and opens collaboration, especially within the Latin American community. We are enthusiastic about the opportunities this partnership presents and are committed to working alongside Aptos to expand their reach and impact.

“As we embrace decentralization in all of its definitions, we eagerly welcome SenseiNode into the Aptos community to support the global efforts of securing the Aptos network, while actively contributing to growing the regional builder communities.” said Bashar Lazaar, Head of Ecosystem and Grants.

By joining forces with the Aptos Foundation, we not only enhance our technological capabilities but also contribute to a broader mission of advancing blockchain accessibility and efficiency. We invite you to be part of this exciting journey, whether by engaging with the Aptos ecosystem, participating in governance, or exploring the innovative Aptos technology firsthand.

About SenseiNode

SenseiNode is the first blockchain infrastructure independent service provider in Latin America.

We automate and simplify the deployment and monitoring of nodes on leading protocols, providing access via our APIs to organizations looking to build their blockchain infrastructure with a high availability and low total cost of ownership.

Contact us here:

Website — Telegram — Twitter — Linkedin — Instagram — Youtube — Mirror

Subscribe to SenseiNode
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.