© 2021 TerraScale. All Rights Reserved.

Blockchain & IoT

Blockchain technology is most simply defined as a decentralized, distributed ledger that records the provenance of a digital asset. Our guide will walk you through what it is, how it’s used, and its history. Coupled with advanced IoT solutions we provide a substantial ecosystem built for now and the future.

What is Blockchain Technology?


Blockchain, sometimes referred to as Distributed Ledger Technology (DLT), makes the history of any digital asset unalterable and transparent through the use of decentralization and cryptographic hashing.

A simple analogy for understanding blockchain technology is a Google Doc. When we create a document and share it with a group of people, the document is distributed instead of copied or transferred. This creates a decentralized distribution chain that gives everyone access to the document at the same time. No one is locked out awaiting changes from another party, while all modifications to the doc are being recorded in real-time, making changes completely transparent.


Our Solutions


The Easiest and Most Powerful Crypto Wallet

Go from zero to crypto in minutes. Simply verify your ID, add a payment method, and buy crypto.

Up-Stream Monetization

Providing Rewards for Being Green

We provide monetization models and solutions to enhance your customers experience utilizing advanced blockchain techology.


Lightning-Fast Crypto Trading

The Exchange supports USD, EUR, GBP, and TRY.

Green Crypto Mining

Mine Crypto Responsibly

Our modular data center solution provides you with a technology-agnostic product to mine crypto sustainably and responsibly and a cost that cannot be beaten.


Blockchain Data is in Our DNA

Confirm transactions, analyze the market, or simply learn more about crypto.

Fleet IoT

Modernizing Logistics

Track and Trace valuable products through our innovative suite of Fujitsu based IoT solutions.


TerraScale is working with Fujitsu to integrate blockchain aspects through the use of Hyperledger in a solution to monetize the integrated value chain of shipping and logistics, namely, through a use case of the tracking and tracing of saltwater fish from the fishery to restaurants and stores in a sustainable ecosystem.

The value chain will create an up, middle and downstream monetization effect which can be leveraged within a smart city ecosystem to fund separate sustainable projects while creating a transparent view of throughput capital. 

Through this process, we aim to digitize supply chain management to optimize shipping and receiving processes:

  1. RFID tags are placed on shipping crates at the site of purchase namely dockside as an example: fish – attaching specific information and allowing the product to be scanned and tracked as it moves throughout the supply chain.
  2. Mobile printers are linked to handheld devices to allow receipts to be printed instantly, eliminating the need to manually write cutting time and cost through the shipping and logistics process.
  3. The handheld device automatically receives one token as a reward for maintaining the supply chain.
  4. Location and volumes of products are tracked in real-time and a complete digital history of the movement of products is logged. The manager will have access to this information in real-time, which improves production planning.

Hardware: A network of handheld devices, mobile printers, and RFID tags.

Software: Fujitsu software interacts directly with our cloud database in real-time. Allowing the back office to view purchase orders and sales orders at the time of transaction. In addition to this, real-time information on your raw material acquisition will increase production management and increase your quality as known purchases can be transported to holding environments more efficiently.


  • Eliminating manual data entry
  • Easy to use interface
  • Crate level inventory tracking
  • Improves transparency and accountability
  • In-line with UN SDGs

Hоw it funсtiоns

  1. Ben is the аngler whо reаsоnаbly аnd lаwfully catches fish.
  2. Соntrоllers сheсk thаt the fish hаs been legitimаtely аnd reаsоnаbly caught.
  3. Riсhаrd is а stоre рrорrietоr whо will fill in аs the end-сlient, in the рresent сirсumstаnсe.
  4. Mоlly is аnоther stоre рrорrietоr аngler Ben саn оffer fish tо.

Hyperledger Fabric

  1. Smart Contract | Enсарsulаtes bоth the аsset definitiоns аnd the business lоgiс fоr mоdifying specific аssets. Trаnsасtiоn invосаtiоns result in сhаnges tо the ledger.
  2. Ledger соntаins the сurrent wоrld stаte оf the netwоrk аnd а сhаin оf trаnsасtiоn invосаtiоns. А shаred, рermissiоned ledger is аn аррend-оnly system оf reсоrds аnd serves аs а single sоurсe оf truth.
    Netwоrk is the соlleсtiоn оf dаtа рrосessing рeers thаt fоrm а blосkсhаin netwоrk. The netwоrk is resроnsible fоr mаintаining а соnsistently reрliсаted ledger.
  3. Оrdering Serviсe is а соlleсtiоn оf nоdes thаt оrders trаnsасtiоns intо а blосk.
    Wоrld Stаte refleсts the сurrent dаtа аbоut аll the аssets in the netwоrk. This dаtа is stоred in а dаtаbаse fоr effiсient ассess. Сurrent suрроrted dаtаbаses аre LevelDB аnd СоuсhDB.
  4. Membershiр Serviсe Рrоvider (MSР) mаnаges identity аnd рermissiоned ассess fоr сlients аnd рeers.

Angler | Ben

After each catch, Ben records data about every individual fish, including an interesting ID number, the area and season of the catch, its weight, the vessel type, and who got the fish. For effortlessness, we will stay with these six information credits. Nonetheless, in a real application, a lot more subtleties would be recorded, from toxicology to other actual attributes.

These subtleties are saved on the planet state as a key/esteem pair dependent on the details of a smart contract, permitting Ben’s application to successfully make an exchange on the record. You can see the model underneath:

var fish = { id: ‘0001’, holder: ‘Ben’, area: { scope: ‘41.40238’, longitude: ‘2.170328’}, when: ‘20170630123546’, weight: ’58lbs’, vessel : ‘9548E’ }

Store Owner | Richard | Buyer

Richard is a store proprietor hoping to source minimal expense, yet top-notch fish that has been sustainably caught. At whatever point Richard purchases fish, he is consistently unsure whether he can believe that the fish he is buying is lawfully and economically caught, given the unmistakable quality of illicit and unreported fish fishing. 

Simultaneously, as an authentic and experienced angler, Ben endeavors to get by selling his fish at a sensible cost. He would likewise like independence over who he offers to and at what cost. 

Eatery Owner | Molly | Sale

Ordinarily, Ben offers his fish to eateries, like Molly’s, for $80 per pound. Notwithstanding, Ben consents to provide Richard with a unique cost of $50 per pound of fish, rather than her typical rate. In a customary public blockchain, when Ben and Richard have finished their exchange, the whole organization can see the subtleties of this arrangement, particularly the way that Ben gave Richard a unique cost. As you can envision, having different restaurateurs, like Molly, mindful of this arrangement isn’t monetarily worthwhile for Ben. 

To cure this, Ben needs the points of interest of her arrangement to not be accessible to everybody in the organization, yet have each entertainer in the organization have the option to see the subtleties of the fish she is selling. Utilizing Hyperledger Fabric’s component of channels, Ben can secretly settle on the terms with Richard, to such an extent that main both of them can see them, without any other person knowing the points of interest. 

Moreover, different anglers, who are not a piece of Ben and Richard’s exchange, won’t see this exchange on their record. This guarantees that one more angler can’t undermine the bid by having data about the costs that Ben is charging various restaurateurs. 

Controllers | Contract Enforcers

Controllers will likewise acquire section to this Hyperledger Fabric blockchain organization to affirm, confirm, and view subtleties from the record. Their application will permit these entertainers to inquiry the record and see the subtleties of every one of Ben’s gets to affirm that she is lawfully getting her fish. 

Controllers just need to have question access, and don’t have to add passages to the record. All things considered, they might have the option to change who can acquire passage to the organization as well as have the option to eliminate anglers from the organization, whenever viewed as participating in criminal operations. 

Acquiring Network Membership

Hyperledger Fabric is a permissioned network, implying that main members who have been supported can acquire passage to the organization. To deal with network enrollment and personality, participation specialist organizations (MSP) oversee client IDs, and validate every one of the members in the organization. 

In our situation, the controller, the supported anglers, and the endorsed restaurateurs ought to be the only ones permitted to join the organization.

Our situation has two separate chaincodes, which are run on three separate channels.

Chain Codes

  • One at the cost understanding between the angler and the restaurateur 
  • One for the exchange of fish.


  • One at the cost arrangement between Seller (Ben) and Buyer (Richard) 
  • One at the cost arrangement between Seller (Ben) and Buyer (Molly) 
  • One for the exchange of fish. 

Every individual from this organization knows about one another and their character. The channels give protection and privacy of exchanges.

Outline of the Problem Architecture

The following is a rundown of how the fish gets introduced in this segment: 

Ben gets fish and uses the store network application’s UI to record every one of the insights concerning the catch to the record. Before it arrives at the record, the exchange is passed to the supporting friends on the organization, where it is then embraced. The supported exchange is shipped off the requesting administration, to be requested into a square. This square is then shipped off to the submitting peers in the organization, where it is submitted in the wake of being approved. [Note: Endorsing Peers, Ordering Service, Committing Peers will be clarified in the coming chapters] 

As the fish is passed along the store network, controllers might utilize their own application to inquiry the record for insights regarding explicit gets (barring cost, since they don’t approach the cost related chaincode) 

Ben might go into a concurrence with a restaurateur Molly, and settle on a cost of $80 per pound. They utilize the blue channel for the chain code contract specifying $80/lb. The blue channel’s record is refreshed with a square containing this exchange. 

In a different business arrangement, Ben and Richard settle on an extraordinary cost of $50 per pound. They utilize the red channel’s chaincode contract specifying $50/lb. The red channel’s record is refreshed with a square containing this exchange.