# Let's Start


# Introduction to 4thTech

4thTech logo

4thpillar Technologies or short 4thTech is the next-gen multi-blockchain ecosystem, platform, cryptocurrency, and a suite of decentralized applications that enable users to exchange metadata, data files and instant messages from wallet to wallet in a secure and decentralized manner.

With a charter to establish foundation for:

  • decentralized digital identity;
  • multi-chain data exchange;
  • digital data notarisation;
  • decentralization of cloud storage, 4thTech initiative strives to enable a self-sovereign framework of data authorization and ownership representation and leverages the power of blockchain to facilitate data source and time confirmation.

Established already in 2017, the initiative is composed of individuals and companies who collaborate to create decentralized solutions for the benefit of everyone, compatible and in line with European Blockchain services infrastructure and usable or extendable globally.

This documentation library serves as a guide for developers and solutions users that are getting started with 4thTech. The documentation library also serves as a location to explore and understand the solutions and all the different resources available that can assist with integration or system usage.

Info

πŸ’‘ Any inaccuracies or issues regarding the documentation can be shared with us. Contact us using this link.

# Interested in reading more?

In-depth articles can be found on our Medium page (opens new window).

# Contact

If you have any questions or want to be part of our community, please check out our contact page.

# The Concept

4thTech is a multi-chain wallet to wallet data file & metadata exchange with data source verification & user digital identity protocol.

# Example Solution Clarification?

As an example, let's say that you need to exchange some sensitive data online from one part of the world to another (exchanging data on a portable hard drive is not an option).

Note

πŸ’‘ We say "data" instead of "files" or "documents" here? Because a protocol lets us exchange any different types of data, such as a single jpeg file, PDF, zip file and metadata.

Usually we would exchange data as an attachment via email, use some of the cloud storage options such as Google Drive, DropBox, more experienced users could set up a FTP connection, or maybe you can use services such as Weetransfer. Exchanging data using a third party provider is usually not secure, moreover the minute you upload your data you lose control.

However, that’s not the only option to exchange data. With the discovery of blockchain technology new possibilities have emerged and that’s where 4thTech comes into play. 4thTech FOURdx protocol enables users to exchange data from wallet address A to wallet address B, using one of the supported public blockchains (i.e. Ethereum, Tolar HashNet, Substrate Edgeware and Solana).

# Ethereum use case

Ethereum wallet address A (data sender wallet) : 0xe8ea0d2c7449aba5fe0c635fdd62e96cf08626ba Ethereum wallet address C (contract wallet) : 0x82cebdeabb79fdfab70649834ddd85f42b6b9464 Ethereum wallet address B (data receiver wallet): 0x82cebdeabb79fdfab70649834ddd85f42b6b9464

While the exchanged digital data is stored off-chain, the public blockchains (i.e. Ethereum, Tolar HashNet, Substrate Edgeware and Solana) provide users with a link to encrypted off-chain files. The link to the JSON metadata file is recorded on a blockchain as a part of the protocol smart contract transaction.

You can check your transaction(s) any time.

Ethereum use case: Link (opens new window)

https://etherscan.io/tx/0xad04ad3ca9d600a3b21d622d896c88aba0d19ace3372c231b6d2d9ed5fedcc3d 

Note

πŸ’‘ Users login into 4thTech Client Web Platform (opens new window) using 4thTech wallet (i.e. FOURwaL), where they can exchange data, metadata or instant messages in a decentralized manner.

FOURwaL install links:

4thTech protocols use components such as smart contracts, hashes, checksums and other to enable digital identity, secure data exchange, data notarisation and blockchain instant messaging.

# Where 4thTech uses blockchain?

The FOURid (digital identity protocol) connects wallet addresses of Ethereum, HashNet, Substrate and Solana blockchains when data is exchanged. It serves as the public key exchange point between users. The data sender needs a public key of the receiver.

FOURdx (data exchange protocol) is defined as a decentralized network framework that supports any data file exchange between wallet addresses of supported blockchains (i.e. Ethereum, HashNet, Substrate and Solana). While the exchanged digital data is stored off-chain, the blockchain provides users with a link to encrypted JSON metadata file. The link to the JSON metadata file and its checksum is recorded on a blockchain as a part of the protocol smart contract transaction.

Note

πŸ’‘ Currently 4htTech uses an off-chain local or cloud file repository for storing encrypted data files that can be accessed only by the user's private key. We are already working on a decentralized data storage that will upgrade the current solution.

FOURns (data notarisation service) enables sensitive data file time-stamp and origin verification using blockchain transaction and file checksum which is stored on blockchain.

FOURim (instant messaging protocol) can be defined as a decentralized network framework that supports messages exchange between wallet addresses of Solana blockchain. A Solana deployed smart contract saves instant messages from the sender and retrieves instant messages from receivers.

# Participation

Because 4thTech uses already active public blockchains where trust is secured by many node validations and decentralization is a given fact, there is no factor of how many participants must or should use the solution. One or many, the 4thTech works the same.