Discover the Ecosystem
The ecosystem is mapped using three colour connectors yellow, blue and white.
The yellow string represents the end-user mapping (i.e. public blockchains, most suitable for users that have the necessity for traceability and transparency).
The blue string represents enterprise user mapping (i.e. private blockchain, most suitable for regulated users from the private, public sector and civil society).
The grey color strings represent overall component connections and mapping.
Main Solutions and Platform Components
Digital identity mechanism: FOURid
Provides mapping of digital identity with blockchain wallet (i.e. wallet address) and enabling connection with the established X.509 digital identity standards.
Digital certificate standard: X.509
FOURid mechanism prepares and sends WSDL request in a SOAP envelope via HTTP POST protocol to the government managed automated service (i.e. the issuer of the X.509 certificate), which replies with the verification.
Electronic data exchange protocol: FOURdx
Electronic data and documents exchange protocol leverage trust sourced by the blockchain and provide secure, immutable, instant cross-border electronic data and document exchange.
Document notarisation service: FOURns
Leverages the power of blockchain to facilitate source and time confirmation for digital data and documents.
Public and private keys management service
Handles the connections between FOURwaL (or AP in the case of enterprise users) and the platform.
Tokenization service: TS
Enables users to “fuel" the electronic data and documents exchange TX using FOUR, ETH or EDG tokens as GAS on public-chain of the electronic data and documents exchange protocol deployment.
Supported blockchains: Ethereum, HashNet, Polkadot Edgeware
Hosted Ethereum-node on Infura over JSON-RPC protocol is used to connect to the Ethereum node. Tolar Gateway transforms JSON-RPC calls to gRPC is used for calls to connect to the HashNet node. JSON-RPC protocol is used to connect to Polkadot/Edgeware node.
Onboarding HUB accessed by users via google chrome or Mozilla Firefox web browser with installed FOURwaL combines several services and components to deliver 4thtech blockchain services.
Access Point: FOURap
Govern by an Application Program Interface (i.e. API), the Access Point will serve as a connection point between existing enterprise IT infrastructure (i.e. ERP) and blockchain network.
4thtech Wallet: FOURwaL
A Google Chrome and Mozilla Firefox extension, that supports various chains and the first system on the market capable of handling cryptographic tokens but also other assets such as encrypted electronic data and documents.
Smart contracts: SC
Essentially a code or rules written into a digital program, and were written to facilitate solution unique requirements such as; (1) saving unique ID (represent a unique id of the document); (2) deliver links (represents a link of the document).
As 4thtech solutions moved to production, Linode Linux virtual machines cloud server infrastructure was chosen.
Off-chain data repository
The 4thtech system contains two off-chain databases; (1) MySQL database is used for storing the for digital identity verification using X.509, platform settings, user wallets and RSA public key for documents encryption; (2) local or cloud file repository used for storing encrypted electronic data and documents.
Electronic data encryption
4thtech utilizes advanced encryption standard (i.e. AES), with a combination of RSA encryption and Secure hash algorithm 256 (i.e. SHA 256) to secure immutable blockchain electronic data and document exchange.
Developed Docker containers will be integrated into Kubernetes clusters, which enables the overall scalability and elasticity of the 4thtech systems.
The Platform 2.0
Rewritten with New Features
The 4thtech platform serves as an onboarding HUB accessed by the end-user via google chrome or Mozilla Firefox web browser with installed FOURwaL. The platform combines several services and components; (1) public and private key management service; (2) digital identity mechanism (i.e. FOURid); (3) off-chain data repository (i.e. local or cloud); (4) electronic data and documents exchange protocol (i.e. FOURdx); (5) data and document notarisation service (i.e. FOURns), and; (6) tokenization service (i.e. TS).
As a part of the 2.0 update, the 4thtech web platform codebase was rewritten with TypeScript and has overgone the crucial performance upgrade from Vue 2 to Vue 3. New features and functions are embedded, so the user experience can be as intuitive as possible. The 2.0 update includes automatic electronic data verification (i.e. FOURns), while the blockchain network address recognition system simplifies the data exchange (i.e. FOURdx) process. The 4thtech platform 2.0 enables users to solve important technical blockchain challenges within a niche sector of electronic data exchange while supporting Ethereum, HashNet and Polkadot-Edgeware public and private chains.
1. Build with the Best Technology
2. Enabling Multi-blockchain Protocols
4thtech uses hosted Ethereum-node on Infura over JSON-RPC protocol, to connect to the Ethereum node. In the case of HashNet protocol, 4thtech uses Tolar Gateway which transforms JSON-RPC calls to gRPC (i.e. universal RPC framework) calls to connect to the HashNet node. In the case of connecting to the Polkadot/Edgeware node, 4thtech uses JSON-RPC protocol.
3. AES, RSA Encryption with a combination of SHA-256 Checksum
4thtech utilizes advanced encryption standard (i.e. AES), with a combination of RSA encryption and hash algorithm 256 (i.e. SHA 256) to secure immutable blockchain electronic data and document exchange. The electronic data and documents are encrypted with a symmetric algorithm (i.e. AES), as the asymmetric algorithm (i.e. RSA) is used to encrypt the symmetric key and initialization vector (i.e. IV) with the public key of the receiver.
4. Encryption Design
4thtech encryption design does not allow an attacker to infer relationships between segments of the encrypted message. SHA 256 is defined as one of the most secure ways to protect digital information. SHA 256 is a mathematical process that generates a 256 bit (64 characters long) random sequence of letters and numbers (hash) out of any input. Secure hash algorithm 256 is used to calculate the file content hash value when executing a blockchain electronic data and document exchange transaction via smart contract.
5. Multi-Chain Tokenization Service
Tokenization Service (i.e. TS) enables the monetisation of transactions (i.e. TX) through the use of cryptographic tokens. The TS enables users to “fuel” the electronic data and documents exchange TX using FOUR, ETH and EDG tokens as GAS. TX TS allows users to receive DISCOUNTs when settling or holding FOUR, while also enables the possibility to settle in native chain tokens (i.e. ETH, EDG) but without the 4thtech services FEE DISCOUNT.
Scalable, interoperable, multi-blockchain electronic data exchange and digital identity solution
The 4thPillar trademark is registered under the number 017683285 with the European Union Intellectual Property Office. © 2021 4thtech Consortium, all rights reserved.
The content of this website is provided for information purposes only and is not to be used or considered to be an investment recommendation or an offer or solicitation to buy or sell to any securities or tokens.
Read more in 4thtech Terms of Service