gmnprada / wanbioner

Wide Area Network for Pi

Home Page:https://piwan.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WANBIONER

This Project Brainstrom address Visit it With Pi Browser on your mobile phone to Join the Team pi://brainstorm.pi/project/63e454a29c1c1218be3e15db

This Super Repo is used for ahead of time development until finish of hackathon periods

The Production build should be separated Git Submodule hosted under Wanbioner Developer and Team Github Account as sub module , need to refactor later as wanbioner goals is too far to complete yet!

Wanbioner

Wide Area Network Broker for Pi, Use your Untapped resource to compute game online packet as a DATA BROKER on the NET.

Why its needed ?

So many of users cannot play online games because Internet Provider NAT their networks behind strict firewall or transparent proxying of dns. To Bypass that many users use VPN to simulate the Local Network Connection on and create Virtual Private Network for their online session or the GAMES Company Providing a CLOUD Server to route it known as a Broker or Server.

if you use connection that did not has public IPv4 Address that casted to DMZ , port forwarded, or using UPNP feature of a ROUTER on the NET essentialy many of your packet is not delivered to other peers successfully,blocked by firewall,and not DELIVERED to other peers in time HANGING UNKNOWNLY on the VOID of THE NETWORK. that behavior cause some lag between peers or ghosting behavior that they did not see the other users they play with. the requirement is also hard and expensive to get in some Internet Service Provider. Games Online often need to provide server for their game and HOST MACHINE that acts as a Broker / Server to transport THE PACKET within the time agreements DEFINED in the GAME.

This Project AIM to provide that Wide Network for to be used on PI known APPS that relevant and FAST to use as Online Games or Multiplayer Games BASE NETWORK that need to communicate CLIENT data over the NET with aim of fast packet TRANSPORT that has LOW LATENCY OR SPECIFIED BY THE GAME and TUNNELED into SECURE NETWORKS.

Only the GAME PACKET allowed in with THEIR TOKEN and the TOPIC and packet TYPE the Games Online Needs and IGNORE other UNRELEVANT PACKET that passing the NETWORKS. The Requirement is that HOST Machine must has public IPv4 address to be used as a Router / Broker of GAMEDATA and PREFERABLE USE UNLIMITED INTERNET BANDWITH to only be used for a SERVICE OF COMPUTING GAME packet just like becoming a CLOUD SERVICE PROVIDER and ISP , DO A JOB OF A PUBLIC ROUTER that AUTOMATE share of the PAYMENT if THE PROMISED PACKET LATENCY succesfuly DELIVERED. ITS ALSO CAN BE USED TO FIGHT CENSORSHIP BY HAS SO MANY OF DECENTRALIZED HOST.

Essentialy this project also become A NET Of Shared Broker to use in the purpose of Multiplayer Game Only as Wide Area Network Route and integrated to your PI account.

The Focus and Scheme of the PROJECT

  • The Wanbioner NODE PROGRAM as HOST MUST RUN ON TOP PRIORITY (-20).
  • Entering and Connected as a CLIENT that PLAY ONLINE GAME must PAY using PI balance and get a ticket till the specified time that TICKET Expired , Use DEFINED Constant of Latency DESIRED BY THE GAME TOKEN for THIS data used and counted as PROMISE REQUEST, and PROOF OF SPEND in SMART CONTRACT.
  • The Broker or HOST That Run Wanbioner Node with their public IP and HAD UNLIMITED OR SOME BANDWITH that acts as a Broker and transport facilitate as Online Game Sessions Service, Essentialy TRANSPORTING PROMISE REQUEST DATA to PEERS that play in the NETWORKS and deliver it succesfully with the specified PACKET LATENCY , EARN from THAT TICKET a PI Balance.
  • The Project also HAS IMPACT to the ECOSYSTEM and VALUE of PI BY PI USER TRANSFERING ITS PI By PAYING AND PLAYING GAME with GOOD EXPERIENCE BECAUSE IN TOP PRIORITY NETWORK WITH SPECIFIED LATENCY NEEDED BY THE GAME , AND HOST EARN PI for Facilitating THEIR GAME SESSION with THEIR BANDWITH and NETWORK INFRASTRUCTURE.

Maintaining NETWORK INFRASTRUCTURE need alots of MONEY and PAYMENTS its undeniable cause COMPANY ALSO PAY their own ELECTRICITY and ISP BILLS to PROVIDE an ONLINE SERVICE and BECOME HOST to OTHER, SO WE BUILD This PROJECT so its AUTOMATE the REWARD of DOING PACKET TRANSFER OR BUILDING NETWORKS that FAST and HAS LOW LATENCY also SECURE TO USE.

ISP also has many WORK just the KEEP INTERNET GOING on BY MAINTAINING THE MACHINE or ROUTER THAT USED TO TRANSFER PACKET,INDOOR OR OUTDOOR ROUTER and THE CABLE or THEIR TRANSMITTER AND RECEIVER so we need something to keep them MOTIVATED DOING THAT , WHAT IT IS IF IS NOT a CHALLENGE TO BE BETTER PROVIDER or a REWARD to DOIT. SO MANY OF THEIR EMPLOYEE ALSO GO TO HIGH PLACE JUST to BUILD THAT NETWORK INFRASTRUCTURE its need a FAIR REWARD , FAIRSHARE and TRANSACTION ON THE NET OF DOING IT EXPOSED on THE MAIN NET TO THEIR WALLET for the GROUP OF ISP COMPANY as EMPLOYEE OR FOR a PERSONAL DOING THAT JOB ALSO.

So the CONCLUSION IS Instead of only use UNTAPPED RESOURCE ON MINING PI, IF YOUR DEVICE and UNTAPPED RESOURCE of the COMPUTER can ALSO DELIVER INTERNET BANDWITH RESOURCE to facilitate other as HOST of COMPUTING AND TRANSPORTING GAME PACKET AS SPECIFIED LATENCY IN THE PROMISE REQUEST it will become CHALLENGE OF BUILDING MORE NETWORK NODE to be as FAST as POSSIBLE and HAD GOOD TOPOLOGY to Meet the PROMISE REQUEST SPECIFICATION latency.

Sincere, Wanbioner Developer

Current Project Status

  • Stale the project , domain , and service (There is no certainty and interest in teams and internal employment)

About

Wide Area Network for Pi

https://piwan.net

License:Other


Languages

Language:JavaScript 82.8%Language:CSS 15.8%Language:HTML 1.2%Language:RenderScript 0.2%Language:Rust 0.0%