The inter-twining of peer-to-peer file sharing, blockchain technology and AI technology for improved and decentralized Content distribution - The NOIA Protocol

in #crypto6 years ago (edited)




The conventional peer-to-peer file sharing algorithm, allows for different users to quickly and easily transfer files and data, from one point to another using a shared intranet connection grid. This is an improvement of the normal data sharing system through singular servers to a large number of receivers.

Peer-to-peer file sharing seems to enable speedy access to information as every member of the shared grid contributes a particular percentage of processing power to keep the grid up and running.



Similarly, blockchain technology also allows for hosting of data in several inter-connectable grids by users called “nodes”. This nodes serves as “potential servers” allowing the speedy flow of data from the source to the end-users.

Blockchain technology allows for data to be stored in blocks which are immutable and interconnected through piles of transactions connected to each other in chains of algorithmic processes.

AI Technology is currently one of the most utilized technology in the world as we speak, large corporations and institutions are incorporating machine learning systems to improve the way they interact with clients, customers and partners, the AI Industry is effective in commanding large sales and services for business as the algorithm have proven to be effective.

Moreover, just like anything else, the internet is in serious need of a revolutionizing, several innovations coming up on the Internet of Things, including online video gaming platforms, media sharing platforms, news and audio/visual interaction websites, there is need for effective improvement on Content delivery ecosystem of the internet.



Because of the urgent need for improvements and innovations for the internet, there came the CDN Technologies, with Content Distribution Networks, a group of connected servers set up in several geographically distributed “Point-Of-Presence” centers usually in data centers are utilized to ensure effective caching of data in order to deliver faster contents across the internet infrastructure.

However, the cost associated with CDN Technology is enormous and would not allow start-ups with innovative ideas and projects to enter into the Content Distribution Industry due to the high cost of service and maintaining of these servers.

This high cost of running servers are seen in the high prices of web hosting services and content delivery by service providers causing enormous challenges including increase in latency and load time,low speed and performance for these internet services.

There is a need for an effective means of Content delivery that would ensure faster connectivity,high efficiency with lower cost and high performances.



Introducing NOIA Network – An All-In-One Solution to the Content Delivery System.

NOIA Network is a Decentralized platform that ensures effective Content Distribution, by utilizing peer-to-peer technology and AI Technology with blockchain technology base.

By utilizing peer-to-peer technology, NOIA Network makes it possible for servers to be run in form of “nodes” by peers in a decentralized manner, therefore by utilizing unused processing powers of users storage, NOIA Network creates a larger network of POPs, ensuring effective distribution of contents across the internet.

Peer-to-peer technology allows for improved features including less latency and load-time, increase in speed and delivery,low cost and stability to the marketplace.



NOIA Network , incorporate Peer-to-peer technology with AI technology to create an effective Content Scaling Layer, in which files are cached effectively and delivered in a faster means.
AI Technology incorporates routing options for web services, optimized caching and data allocations, and better strategies for demand prediction based on users search and online history, all in real-time.

By using blockchain technology as base platform, NOIA Network ensures effective decentralization. This ensures the transfer of data in the most secure and autonomous means, thereby ensuring that nodes being run by users are from different POPs can effectively serve as servers for the ecosystem.



NOIA Architecture


NOIA Network Architecture is built on two structural algorithms:

• Content Scaling Layer
• Governance layer
These two elements works hand in hand to ensure that the entire architecture delivers super inter-connectivity and value for the entire ecosystem.

The Content Scaling layer serves as the technological backbone of the platform, while the Governance Layer determines how value is been distributed within the platform.

Content Scaling Layer is a conglomerate of peer-to-peer technology, AI Technology and Blockchain Technology, creating an effective Content Distribution Network of nodes and decentralized POPs, while the Governance Layer is a set of Smart Contracts that defines the NOIA Token as the token of value in the NOIA Ecosystem and determines how NOIA Tokens are distributed among, master and worker nodes, websites and users in the NOIA platform.

Content Scaling Layer Comprises of two Major Technologies, on which it is built on:
• Peer-to-peer file sharing technology
• AI (Machine Learning) technology
Content Scaling Layer utilizes both p2p content scaling protocol and proprietary mathematical algorithms and pattern recognition of AI to handle requests (merging requests), content caching (smart caching), fastest-route discovery, and network traffic prediction and anticipation.



CSL Stack – Combining Centralization and Decentralization in a whole New Ecosystem

CSL Stack is a compilation of several softwares that makes up layers upon layers of the network infrastructure.
CSL Stack incorporates CSL Cloud Controller Model as a single centralized control center for other CSL Layers in NOIA Network, while CSL DAO Concept Model is a fully decentralized organization with autonomous self-imposed governance.
Combining both CSL Cloud Controller Model and CSL DAO Concept Model, NOIA Network plans on bypassing the several flaws incumbent in both systems and to create a viable product which is scalable across centralized and decentralized systems.

The ineffectiveness of centralized systems and immature effects a decentralized infrastructure would imply on NOIA Network solution is curbed by inter-twinning both systems, making use of their benefits, thereby ensuring a complete effective platform geared toward excellent, fast and secure content delivery.

The CSL Cloud Controller/ DAO Concept Model is the basic layer of the CSL Stack, which instructs the Master Nodes on how to efficiently utilize the worker nodes to cache and deliver data effectively, ensures adequate quality of service to websites and serves as an authorization interface, ensuring that Masternodes comply to the directives of the governance layer and fishes out faulty or malicious masternodes, thereby ensuring overall efficiency of he entire NOIA Network Architecture.
Some features of CSL Cloud Controller/ DAO Concept Model includes:
• Authorization
• Selection and load balancing
• Content scaling commands and
• Quality of service control



BENEFITS OF CSL

  1. SCALABILITY:
    CSL only stores data for an optimal time moving dynamically throughout a swarm of data and adapt to traffic variability, allowing CSL to scale and distribute data among different locations based on peaking demand.

_These are the key features that allow NOIA to serve not only as a network of content delivery, but more importantly - a network of bandwidth optimization and content scaling.

  1. LEVERAGE:
    CSL utilizes AI Technology, leveraging on the proprietary mathematical algorithms and machine learning to predict traffic and content maximization.
    CSL leverages on AI Technology to predict and optimize traffic routes, contents demand based on historical data and file popularity based on metadata and content itself, all in real-time.

  2. DATA OPTIMIZATION:
    By reducing the amount of data spent on content delivery through CSL caching of user data, NOIA Network enforces cheaper and secure content distribution, with geographically distributed nodes, ensuring closeness to both the source and users,significantly decreasing the number of requests directed to the storage back-ends, thereby reducing costs for use and maintenance of servers.

  3. INTEROPERABILITY:
    NOIA Network was built, not to compete with existing centralized content distribution networks but has interoperable features which can be utilized to improve these platforms and enhance their services,also enabling reduction in cost of service delivery, ensuring profit maximization and making rooms for innovation.

NOIA Network can effectively be incorporated with major content delivery systems including Amazon services, microsoft , Google Cloud Platform, etc.

With its lightweight architecture and ease of setup, Incorporating NOIA Network Architecture would be a relatively simple process and would effectively ensure improvement and optimization of the services of any service provider that chooses to incorporate the infrastructure.



APPLICATIONS

NOIA Network infrastructure can be effectively implemented on every platform that delivers all kinds of contents across the internet, the architecture is simple to use, easy to understand and innovative, Some examples of platforms that would need NOIA Network Platform includes:

  1. Video Gaming Platform:
    With the plethora of data consumption needed to effectively deliver video graphical illustrations by this platforms, it stems to note that incorporating NOIA Network infrastructure would be an effective means to deliver great contents to their users and still minimize costs in webhosting, bandwidths and data storage for the platforms.
  2. File-sharing and data download platforms:
    File-sharing and download platforms, could leverage on NOIA Network’s AI Technology’s effective caching and routing optimization to deliver contents to their users in a fast and secure means.
  3. Internet of Things:
    Corporate News and Large Data sharing companies, startups engaged in data storage,Content Distribution Networks, image and audio streaming platforms, and the entire internet of things can utilize the conglomerate of NOIA Network features to deliver a better internet to their clients and customers, thereby enforcing a better and decentralized internet infrastructure for everyone.



NOIA TOKENS:


NOIA Tokens is the token of value for the NOIA Network Ecosystem, it is an ERC223 Compliant TOKEN (ERC20 Compatible) based on the ethereum blockchain, which would serve the entire NOIA Network infrastructure as two basic elements:

  1. As a sign of value, which can be transferred between users, nodes and website owners
  2. As a means of Network Governance, for rewarding productive works and penalizing malicious works
    NOIA Token is conditioned in such a way that a single NOIA Token is equivalent to 5GB of data transfer, ultimately the value of the NOIA Token would be determined by the decentralized autonomous community, starting with the ICO Price.

NOIA WALLET:

Since NOIA Tokens is an ethereum based tokens, a simple ethereum wallet would serve as a store for NOIA Tokens,NOIA team will alternatively have a provision for an improved Cloud based account with more functionalities, including mining pools.

video introduction


NOIA Network Use of funds

Roadmap


Team:

Technical Team:



Business Team:



Technical Advisors

Partners:

To join the NOIA Testnet


Sign up on NOIA Network dashboard and complete your KYC application in order to get approved and therefore qualify for the Airdrop.
Download and install the NOIA software from the GitHub Page.
In order to qualify for the weekly Airdrop, your node:
Must be properly configured (ETH address in KYC application must be the same as the ETH address in your Node settings).
Must have the 7676 port opened. To check if it is opened, go to Node settings — check port — change port number from 80 to 7676 — hit check.
Must be up and running for at least 72 hours a week (aggregate time).
Timer resets every Friday at 12 pm UTC.
then start running the nodes and accumulating the tokens, even without kyc.
You have to login to your NOIA Dashboard, get your referral link and share with your friends to earn more tokens..



More Information & Resources:

NOIA Network Website
NOIA WhitePaper
NOIA Telegram
NOIA Medium
NOIA ICO Token Sale
NOIA Facebook
NOIA Twitter
NOIA Reddit
NOIA Youtube Channel

Sort:  

You got a 26.55% upvote from @booster courtesy of @crypto.piotr!

Thx for getting some more clarity about the technical structure of the NOIA network, i have missed that from many other reviews!

i hope you enjoyed it sir, if i may ask, have you tried out NOIA Testnet? what do you think about it?

So I wanted to ask, why do they need the testnet?

Same question I wanted to ask also. Will be glad if answered. Thank you!

Whats the difference?

Okay,since both of you asked the same question,i would answer it from here.

Testnets are already created platform meant to be used as a means to test out the main platform and to ensure that all the functionalities are effectively utilized and to debug the entire system making it possible for all flaws to be checked and corrected before the official launch.

Good review of the project. A personal element would be nice, what do you think that NOIA could do to benefit you in your life or somebody you know? I think adding a personal touch to all the technicality would make this even better!
Have you checked out my review and others?

thanks @cmplxty for your nice comments,

Personally i am a video freak, i learn more with videos, during my website design training and graphics training too, i used mostly youtube videos to learn, imagine having NOIA Network available for this kind of training facilities, you get my point?

It sounds like it could certainly benefit your situation.

Lol.... Which situation if I may ask? I might love to have same situation 👌👌😁

@iamchijamz you are good reviewer.

His situation being that he relies heavily on video content. With NOIA that video content could be sped up considerably via increased worker nodes in close proximity to him.

@iamchijamz, you and me both. I learn faster and better with video tutorials. It's the usual audio visual edge videos have always had.

Videos works just fine for me too

NIOA Is a nice platform with so many features have read a number of review but i would say this is great.
You have help in highlighting the importance in a simple language
Nice work @iamchijamz

Thank you very much @uraniumdavid, NOIA Network is something worth having and i believe simplifying it for people to understand would be a great way to vy for global adoption, don't you think so too?

Yeah that's right
I can see a bright future with NIOA

I have read this and I think it really is a nice platform. Chijamz put in a lot of effort compiling this

Posted using Partiko Android

This is indeed a awesome review. With this I can say NOIA seems to be a promising platform
Thanks for this review

I love the optimized use of the NOIA network where everyone gets a chance to access better and efficient CDN. Hence I love what it offers including incentives for storage places. AI revolution is what the digital world needs at the moment. Nice article @iamchijamz

Mate, I am impressed by the quality of your work! This is an excellent review of the NOIA project, and it is clear there is a lot of research and hours of effort in this massive article.

Congratulations and thanks for sharing this content with the community.

Cheers!

Thanks @dedicatedguy, i have been following you for a while now, i really admire your work and i have been learning from you too, i was gladdened when i saw you here, thanks for dropping by sir, i really appreciate.

I appreciate your kind words!

Yes @dedicatedguy, you said it just the way it is. @iamchijamz has done it again. A.k.a the magical writer. Shhh 🏃🏃🏃🏃

He did huge justice to it. Maybe writing this post would have taken me 4 months .Lol

Nice write up bro, hope it will be a huge success:)

thanks bro, hope you are running NOIA Testnet?

I'll be working on it as soon as possible. Using the steps you've said.

Hi @iamchijamz

Another great piece of work my dear friend.

By now NOIA Network is already quite well known here on Steemit and I have no doubts that they represent what we all wish for: solid and dedicated team, professional approach and product that may actually benefit blockchain.

Plus anyone can earn decent reward (something around 200 tokens a week) by just joining their testnet program: https://noia.network/testnet/

Again, great review.

Yours
Piotr

very well @crypto.piotr,
I wish to thank you specially for making me know about NOIA Network and motivating this review, i had first joined the airdrop and gotten some tokens too, i didn't know there was much more to understand and learn, now with the testnet online, there is still much to learn and earn from NOIA Network.

once again thanks

Its actually professional and dedicated. The reward part and structure is also mind blowing.

Very good review on this project. I have kept my eye on NOIA for a long time now and also have followed some articles and reviews about this project. Kinda looks promising in my opinion. Thanks for sharing!

thanks @bumshak, this project is definitely the real deal, thanks for coming around too.

Coin Marketplace

STEEM 0.25
TRX 0.20
JST 0.036
BTC 94745.85
ETH 3468.48
USDT 1.00
SBD 3.48