Technical Layer
Last updated
Last updated
When you dive into the digital world where users are distributing and acquiring cryptocurrencies, the Activelink ID is a secure ID vault that holds multichain wallets like Near on Mainnet and Polygon on Testnet. The wallet, also known as your Passport, holds your keys to unlocking the possibilities in the Activelink ecosystem. Let’s delve into how this wallet connects and communicates with its underlying technology- the Near and Polygon blockchain protocol that provides you with a seamless transaction experience.
The user interface, or UI, works as the upfront screen where users navigate to the wallet through the portal.
It broadly comprises elements like a balance overview, transaction records, features to send and receive funds, as well as options to manage your account.
This UI capacitates communication with the wallet application’s backend. This interaction enables the execution of tasks the user initiates.
Securing the wallet and its blockchain interactions depends heavily on cryptography. The wallet creates unique pairs of public and private keys for every user account.
In the blockchain world, the public key acts as the user's designated address, on the other hand, to sign transactions and testify asset ownership, the private key is brought into play.
When a transaction is set in motion by the user, the wallet applies the user's private key to sign the associated data for that transaction. It ensures that only the person possessing the private key has the authority to authorize transactions from their specific account.
To safeguard sensitive details like private keys and mnemonic phrases, encryption methods find their due use.
The wallet's infrastructure operates by managing user interface requests, interacting with the Near and Polygon protocol blockchain and handling the user's encryption keys.
It takes advantage of the Near protocol's Software Development Kit or API to engage with the Near blockchain network.
Key management tasks such as creating fresh keys, securely storing these keys, authorizing transactions, and safeguarding sensitive data are stored and encrypted in the backend database.
Furthermore, the wallet takes on the role of coordinating with Near Protocol nodes to disseminate transactions and acquire blockchain data.
The wallet converts with nodes from the Near and Polygon protocol across the internet, using diverse network protocols like HTTP, WebSockets, or Google's gRPC (Remote Procedure Call).
Communication protocols such as HTTPS or WSS (WebSocket Secure) which encrypt data shared between the wallet and the Near and Polygon Protocol nodes ensure the privacy and the entirety of the conversation remains intact.
The Near Protocol functions on a divided, proof-of-stake blockchain network. Within this grid, nodes uphold the blockchain's state, verify transactions, and establish agreement on the network's situation.
The wallet communicates with the Near Protocol nodes to send transactions, check account amounts, pull transaction records, and gather more blockchain-based data.
Nodes reveal APIs that wallets can utilize for engaging with the Near blockchain grid. These APIs consist of methods for sending transactions, scrutinizing blockchain info, and signing up for real-time notifications.