October 2023 Tech Round-Up

By: Geeq  on Nov 13, 2023

  • Implementation of Application Layer Ledger 
  • NFT proxy mint records stored on Validation Layer Ledger  
  • Rust websocket implementation for client-to-node communication

In last month’s update, we discussed how Geeq is developing an integrated “two-in-one” solution that combines NFTs and data attestation, allowing for the transfer of an NFT and its associated legal documentation simultaneously. This confers legal significance to an NFT transfer, while avoiding the security risks of smart contracts. Over the course of October, we completed our work on creating a new block type, the application layer ledger (ALL), integrated NFT proxy mint records on the Validation Layer Ledger (VLL), and implemented websocket to facilitate communication between nodes and clients.

VLL NFT Mint records now code complete

In October, we put in place the code which makes it possible to create NFT mints on the VLL. These mints are a prerequisite for NFT record production. In November, we will be working to enable the generation of NFT records on the ALL. The records will be used to store data hashes of any type of file in an NFT. While the hash is stored on the blockchain, the full file is saved off-chain to increase the speed of transactions and minimize fees. This will allow Geeq users and enterprise clients to prove that certain documents exist and that they own them, which will be highly useful for applications such as chain of custody, data provenance, and underwriting.

The protocol also supports proxy records, which enable system admins or designated users to perform actions on behalf of others. These actions include creating notary transactions or modifying multisig accounts. This feature was regularly requested in our conversations with business leaders, who emphasized the need for flexibility in enterprise settings. 

Websocket implementation 

In addition, the implementation of websocket for listening nodes has now also reached code complete status. This allows clients to access information from Rust listening nodes more efficiently. 

Listening nodes do not actively participate in the network by processing new transactions, but play a crucial role in auditing network actors. The uniqueness of Geeq lies in each node’s ability to independently verify the ledger’s correct state based on its own audit.

Websocket is a communication protocol that enables bidirectional communication over a single TCP connection. This can be used to transfer data in real time between a client and a network, making it ideal for applications that require constant and instantaneous updates. For Geeq, the use of websocket enables network actors to be audited in real time and for nodes to seamlessly communicate with clients. This will play an important role in ensuring that protocol is followed by all participants, thereby maximizing the security of the network.

Conclusion

October has been a productive month for us at Geeq. We’ve made significant strides in enhancing our platform, from completing the implementation of NFT mint records to implementing websocket. These advancements will improve the security of our network, while providing future enterprise clients with more flexibility and control. We now begin work on blockchain v5.2, which will focus on the creation and transfer of NFT records. Stay tuned for more updates and thanks as always for your continued support.

– The Geeq Team

Change the Future with Us

Be a Geeq!