A single piece of hardware to make computers insular from internet-based hacking. Some idea like this may already exist, but probably not quite in this way.
In a previous article, I show how computers can be made to withstand hacking. These ideas could change how we use and access the internet. Here I explain how a single piece of hardware could likely accomplish all my ideas.
So a single 'harddrive' box could have two solid-state drives and a mini-processor. It might also have other memory available to the chip. Then this mini-computer, which does everything I decribed before, could be used by the regular computer for privatizing data and accessing the internet.
So web stuff could go through drive or side B, allowing websites that can run specialized on-drive code, in permissioned directories. Side A would be for private or personal stuff. In case of a takeover or malware on drive B, it can be cleansed by side A.
Maybe a mini-monitor could be linked directory to this box, confirming when actions are truly happening safely thru the box. It might be necessary to actually channel the main monitor through a box-controlled device though. The idea here is that a private window could pop up on the monitor through which senstive work can happen, running slightly slower.
Software on the main computer could browse the internet via visual data. All cookies, javascript and files are saved on side B. Then it could simply send a visual representation of the actual website. Thus the main computer should be more protected.
Also on side A, further protection could happen by subdividing programs from data. Only programs assigned to the data itself could retrieve or change the data.
The most difficult part of my ideas stated originally, is that it requires that hardware be divided in two sections without access to each other. This means spliting memory and harddrive space and how the processor accesses them, which increases the cost of the computer.
The above idea is a way to prevent changing our current basic computer design. (Acutally, I want to start over from scratch and design entirely new computer someday, but that is an idea for another time.)