In my last article I gave a brief outline of The New Paradigm in Blockchain. Today I am going to give some details on how we can accomplish one critical element, a new type of P2P encryption layer.
The current Peerplays network layer is using the same one as first designed in all Graphene chains from back in 2015. While it was a great achievement back then, today far more advanced solutions have been introduced into the marketplace thanks to the development efforts of various open source projects.
The aim in introducing a new network layer to the Peerplays blockchain would be to set the foundations for greater performance, security, and simplify the communication mechanism used by the blockchain.
A Cutting-Edge Solution
Which has been provided by Protocol Labs is their libp2p protocol. By utilizing this foundation for P2P encryption amongst the various nodes which provide the services to the Peerplays blockchain it can help to ensure that all nodes are able to meet the demands of tomorrow's real-time communication world.
This fundamentally provides many new possibilities in how Peerplays handles the messaging of the blockchain and the services that rely on it. Each action required by the network can be better suited and optimized where necessary. The block production within the network will broadcast to all nodes as quickly as possible. Queries requiring historical data will take advantage of P2P connections within the network. API requests can be optimized for P2P response and discovery mechanisms can also help facilitate direct P2P responsiveness within the network.
As Users of Dapps Grow, So Too Does the P2P Links
To ensure a quality user experience as Dapps grow in popularity. These efficient broadcasts that can be realized through a new P2P layer will ensure that Peerplays has the capability to scale in direct capacity to its demand in order to deliver a quality user experience.
.
.
.
This is the 5th in a series of articles I will be making over the next month. Be sure to subscribe to get notified of future posts to find out where this goes.
Have thoughts on what I shared? Feel free to leave a comment and share!