Pardon if this is in the wrong forum area but ...
What about Bitcoin and blockchain technologies?
Does eValid have anything to say about these kinds of things?
There is, at the present time, a great deal of "noise" about blockchain technologies and their applications JimmyF.
Built on internet technologies, blockchain methods offer a secure and reliable (and reproducible) way to keep track of a lot of information.
In a very general sense, such methods do represent a "new" application area.
How does that affect a browser-instantiated test paradigm? [Sorry for the jargon there...you have to phrase things that way to be unedrstood in this era!]
Insofar as any blockchain related activity is accessed from a browser, then the eValid idea applies in the sense that it can reproduce the inputs fed to the process in a reliable (and controllable) way.
If, however, the actions you take are not reversible then you are into a different kind of issue.
A basic tenant of web testing is immediate reproducible of result: given a fixed starting state the "test" you run presumably delivers you to a well-defined ending state.
If that assumption is not true then it is hard to see were systematic automated testing can much affect updates of a blockchain based database.
On the other hand, validation and verification of current state should be passive -- no net change to the state should occur just by asking if a particular fact is or isn't true. So in that regard, the techniques of assuring reproducible ought to have some traction.
Clearly, this is an area we are investigating.
-- eValid Support