Just like many people are currently cracking the code on interoperability between different blockchains, ultimately I think the same would be true for SAFE. Where there is a will there is a way, and I think different third parties will present distinct methods to solve for this.
Arenât nearly all blockchains superceded by use of a single sequenced immutable datatype on SAFE? Same functionality at least⌠append entries to a public ledger ad infinitumâŚ
Of course not. Who has permission to write the next entry into the data? How do you make sure it is filled with valid entries?
Maybe a blockchain record could have an underlying record holding all the signatures from the miners showing the block record as valid. And the software changed to only recognise blocks with enough positive signatures and a way to ignore bad blocks.
I keep banging on about ownership rulesâŚ
A way to append only if isValid(hash(block) < miningDifficult)
could be handy.
Itâs just a public ledger. The entries could be signed transactions from the originator with a proof that the sender has enough to cover, or a set of signed IOUs just like back in Sumeria. Access rules and concensus are handled by the datatype handling magic that is SAFE plus plus at2.
The simple logic gets wrapped up in an app⌠i.e. the entire blockchain experience becomes just one of many apps in the SAFE ecosystem.
Hi,
I found that AT2 could/was patented already CORDIS | European Commission
Quote:
âWe devised a generic asynchronous protocol to solve the secure causal broadcast problem, which we called AT2, Asynchronous Trustworthy Transactions, which we patentedâ
Does it have bad impact on the Safenetwork implementation?
Thanks
I tried to search for patents, couldnât find any, but I only scratched the surface⌠Anyway, in some places this thing is referred as:
Asynchronous Trustworthy Transfers (not transactions) in case someone else wants to search.
It is here, the last paragraph: https://cordis.europa.eu/project/id/862082/en?format=pdf
Or do you mean that you are looking for the patent itself?
Yeah, the patent itself.
EDIT: They say they patented it, but does it mean the patent was granted, or was it maybe just applied?
EDIT 2: I tried Google search and also European patent database, and couldnât find a patent with the evident search terms. Also tried with a couple possible applicant names. But then it started to seem that these patent databases are a bit too difficult to understand for the uninitiated and I donât know if there is a search that would cover them all, so I gave up.
For future ref this one is pretty good WIPO - Search International and National Patent Collections
I searched but no luck (just quick search)
So if an idea is used prior to a patent applicationâŚ
Would that be an âall clearâ?
Depends, in the USA they have a first use type thing, in other countries if any of that data was already public then the patent is bust. Patents are a nightmare, I dislike what they have become. We have pretty much let all our patents go dead. It was costing us almost $100K per year to keep them.
In this case here I doubt it is patented and not sure it could be, at least the ask for auth â get back enough and you are good. We have already got a lot of this kind of pattern in our code already.
This was a good read relating to patents and intellectual property in general: Against Intellectual Monopoly
You canât find it because it hasnât been published yet. First a provisional is filed, then the provisional is converted to a utility after a year. After a bit more than another year post utility filing, the document will be published. So assuming they converted their potential provisional filing to a utility, the timing suggests that it wonât be published for a while (and wonât be allowed for a while longer still).
With that said, I really wouldnât worry about a potential IP here.
-
Software patents are notoriously difficult to get right to satisfy (recent and changing) patentability requirements in US and EU alike
-
Software patents are difficult to enforce (even when granted)
-
Academic institutions typically only enforce IP against corporate/commercial operations
-
As David says above, Iâm not sure this is patentable given that many of the operations of AT2 are well known and many previously employed on Safe (there comes the patentability issue again)
-
etc.
also it is the specific implementation what can be patented, so if you are using the ideas but having your own way of making that idea reality, then there is no patent infringement.
Thatâs how the PC clones were even possible.