(2)I like the idea of have the fees be distributed internally as each transmission could easily have 100 or more outputs if each node were to only transmit data 300 meters.
(2) well bitcoins are not sent 300 yards, they have to go through miners and sit on a blockchain. so thats means transactions need to be sent out of country to where there is internet. or if it was a new protocol (like meshcoin idea i brainfarted) then the principles of a blockchain as we see it today would be different.
If you needed to send data to a node that was 1,200 yards away then you would need to pay the node you send the data directly to (the one 300 yards from you), to the node it sends data to (total of 600 yards from you), the node 300 yards from the 2nd node (900 total yards from you) and the last node (the last payment is debatable, but lets say for arguments sake that we do pay the last one as well - total of 1,200 yards from you). This would involve sending payment to a total of 4 different nodes (a TX with 4 outputs).
Now for example if you needed to send data to a node 300,000 yards away (only ~170 miles) then you would need to send payment to 100 nodes (assuming the data can be sent in the most efficient manner). Payments would have to be set up this way as if they were not then all of the nodes would simply be relaying data for free (the net effect), as nodes would be getting compensated for receiving the data but having to pay to send it to the next node if it were not and nodes would have no incentive to relay data otherwise.
(3)Another issue would be that of large websites that have a lot of traffic. Wouldn't surrounding nodes of where the node for major websites like CNN.com get overloaded with traffic?
(3) many websites have large userbase. but using the africa analogy. not every user would independently be sending data to the webwallet. instead the supernode that have a internet connection would (and they would be getting rich because of being the last node of the whole trip). if their computer couldnt handle such volume if suddenly 1million africans somehow all wanted to send data his direction all at the same time. then while offline another node with internet would relay it, getting the reward for doing so.
maybe part of programming the mesh network would be to ensure there were suitable supernodes that can handle large volume, and have limits of transmission per minute to allow a fair distribution for all nodes at the north african border who have internet. so that not only one node gets their part of the fee. eg to distribute the greed that one node isnt the only node transmitting to the webwallet
but these are all theories of how the back bone of a meshnetwork could turn out to be like in the future.. no one has really gone into too much detail about how value/balance would be confirmed in a non mining/short distance per-to-per network. or how transmission bloat/thousands of relays going through a single node at a country border would be dealt with
These super nodes would be spending huge sums of money to send their data, not receiving huge sums of money. As with bitcoin the sender must always pay the fee. If the receiver was to pay the fee for data then a random node could simply send a bunch of junk data to random nodes that did not request and have no need for the data being received.
Having super nodes like this presents a couple of issues.
1- The nodes that connect to these super nodes, no matter how many connections the super nodes have would have to handle a lot more traffic then other nodes (that are not super nodes). This would ultimately result in the nodes that are connected to the super nodes to get overloaded with traffic.
2- Per my calculations a super node that has 1,000,000 connections would need to be able to connect to nodes ~95 miles away (this number is off due to rounding) in every direction. This would not only be technologically challenging to achieve this in itself but something with that much power would interfere with the communications with other nodes as there could only be a limited number of frequencies that could be used. This would mean that nodes within this 95 mile radius from the super node may not be able to communicate well (or at all) with other nodes.