Opera adds native support for blockchain domain names(blogs.opera.com) |
Opera adds native support for blockchain domain names(blogs.opera.com) |
Actual, executive day-to-day control over the browser tech has progressed sort of like this:
1995: Oslo, Norway
2008: Linköping, Sweden
2014: Wrocław, Poland
2020: Beijing, PRC (the sale happened in 2016, but they were hands-off for quite some time; I think they were being busy with shady fintech stuff in Africa enabled by the Opera Mini work we did mostly in Sweden a decade earlier: https://www.engadget.com/2020-01-19-opera-accused-of-predato...)
Nowadays I wouldn't come near it, mostly because it's proprietary software owned by a company with shady business practices.
Still, this is great news and should be applauded FWIW.
I actually just switched this week, being fed up with Firefox. So far so good. I very much like the UI/UX.
I hope this isn't just another case of "China bad".
Edit: Ah, I see the link you added. So the new owners seem shady.
I'm guessing you're perhaps conflating criticism of China/CCP with recent idiotic attacks on random asian people in the US?
[1] https://forums.opera.com/topic/38628/why-is-there-a-white-st...
Google had very purposely raised the bar by putting like 5x-8x more competent engineers than the Opera core (non-platform/UI-specific stuff) team had, working on inventing and implementing random new web standards that they then promptly started using on google.com properties. Think e.g. 500-800 engineers compared to 100. We simply couldn't do the same. Then this ratio started growing until it was obvious that it would eventually become an existential threat.
They used their financial success in one business area (search ads) to become dominant in another area (browsers) in a clever and perhaps not entirely legal way.
I was a huge fan and tried to convert my friends from 2004-2012. It was tough watching them slowly convert to firefox or stay on IE.
It really didn't help that Opera handled transparency so poorly. That made myspace pretty much unusable.
Please people, don't use Opera any more.
You are basically implying that opera is beyond rescue because the governance moved from a country you value to countries you value less?
[1] https://en.wikipedia.org/wiki/Internet_censorship_in_China
That doesn't mean that today's Opera is definitely an untrustworthy piece of software, but it does raise the probability quite a bit.
looks incredibly skeptical at this
My memory of 2009–13 was very much the decisions about Presto being made by people in Oslo.
I was their user since version 5 or 6 (this was before everyone started the crazy version system, back them they released a major version about once a year).
The biggest things that I loved about the browser you couldn't get by extension, they could do many things because they could directly update the engine.
Now learning that they are owned by PRC there's even less reasons for me to use it.
Opera could have done a lot of good if they would open sourced their old browser (kind of line what Netscape did). Someone leaked the original source code, but because it was leaked and not officially published, no one wants to touch it. Anyway now it's too late, because it's way behind the current browsers.
If you want you data to be safe, then host your data yourself and make backups.
Yet another "we had a blockchain and did not know what to do with it" solution that nobody needs.
I think I lost IQ points reading this nonsense.
I get that sending an email might be easy but so is uploading to Dropbox or Nextcloud if it must be self-hosted. And you don't have any storage limits.
Plus having blockchain domain names does nothing for the storage. IPFS is great but he still have to keep seeding it or it will go offline eventually. He still needs backups!
I don't care about the vulns when I'm only browsing my own or trusted websites or localhost.
No doubt, China uses this kind of opportunity to spy on users, which I think is plenty good a reason to stop using Opera. OTOH, Google's also spying on its users for profit (at the very least).
Please consider using Firefox. They're currently a very competent browser, and their principles are still rock-solid.
If you still prefer Chrome but want to support what Firefox stands for, think about donating to the Mozilla Foundation: https://donate.mozilla.org/en-CA/?source=donate_redirect. They do some very good work in the online privacy and digital rights space, and even though they're not the top dog in the browser space, they've got plenty of weight to throw around.
> Changing these dangerous dynamics requires more than just the temporary silencing or permanent removal of bad actors from social media platforms.
> Additional precise and specific actions must also be taken:
> Reveal who is paying for advertisements, how much they are paying and who is being targeted.
> Commit to meaningful transparency of platform algorithms so we know how and what content is being amplified, to whom, and the associated impact.
>Turn on by default the tools to amplify factual voices over disinformation.
> Work with independent researchers to facilitate in-depth studies of the platforms’ impact on people and our societies, and what we can do to improve things.
The basis they use to justify their stance is irrelevant. Good crises have always been used as a way to legitimize future abuse. I want a browser, not a tool meant to manipulate what I'm allowed to say and to see while posing themselves as arbiter of truth.
If you want to donate your hard earned money, the EFF are really the most effective, ethical and sane organization that I know so far. GNU is alright but are way too deep into ideology over practicality to my taste.
The article you've linked does not specifically advocate deplatforming as I read it.
It begins by questioning when platforms should make the decision to deplatform, and who should have the power to do so:
> When should platforms make these decisions? Is that decision-making power theirs alone?
It implies that deplatforming is ineffectual, as there's no single voice which could be silenced to prevent hate:
> [...] the rampant use of the internet to foment violence and hate, and reinforce white supremacy is about more than any one personality
And it suggests solutions, which you have included in your post, which do not involve deplatforming, they involve transparency. It says, "Changing these dangerous dynamics requires more than just the temporary silencing or permanent removal", which I suppose you could read as advocating deplatforming as well as their proposals if you approach the article with the intent to find that view, but given the context of the rest of the article suggesting that deplatforming doesn't work, it seems more like the author is suggesting that deplatforming be replaced.
It's a pretty wishy-washy article overall, and I think its suggestions are a bit hollow without more specific steps to take, but it appears to go to great lengths to not specifically endorse deplatforming. Reading what they have said as a call for such action, rather than advocating alternative solutions to the issues faced by social media comes off as disingenuous IMO.
I'll second EFF here though, they're fantastic.
The allegations of predatory lending are cause for concern.
Still, the browser has been solid in my 7 days of use so far.
When expectations are adjusted, country names doesn't make any difference. I don't trust any system I didn't install beyond a certain point.
Now Chrome works well enough as a browser and has so much market share that it exerts too much control over its users and the Web, and it's unlikely that anything will be capable of obsoleting it in the near future.
Or just fork webkit/blink and aggressively refactor.
It certainly feels like Google is using the same playbook for web standards. They've created enough churn that no one else can ever hope to catch up in implementing those standards.
When Google products stop working on some competitors browser they can simply say "it's just web standards" and feign ignorance.
I really liked old Opera and even Edge for their engines that made the web pages feel snappy and somewhat different than the WebKit monoculture.
Today, to encrypt your communications with people, you use something like PGP or Signal which rely on "trust on first use (TOFU) but verify", in practice people don't really verify so it's more like TOFU. This means that if someone compromised the session at the moment where it was created (or re-created), then your communication are being snooped on.
Today, to encrypt your communication to websites, you use HTTPS which rely on a vast network of certificate authorities. Any of these actors misbehaving leads to potential attacks. Because of that, the Certificate Transparency project was created to _potentially_ catch bad actors, that is if you check for your own domains regularly.
Using a consensus-based registry, you can prevent (better than detect) attacks in both of these scenarios. Let people register their identity or domain name, and associate a public key to it that can be used to encrypt communications with the identity/domain, as long as the number of dishonest actors remain under a threshold no attacks are possible.
The only (albeit not small) downside is that by taking middle men out of the picture, the naive approach prevents account recovery from happening. So to be practical, you need to find the right middle ground.
I think this just shifts the responsibility and point of attack onto the owner (which is true for all decentralized crypto). An attack is still possible and worse yet, it is completely irreversible.
That said, the option of taking personal custody and responsibility is important and I think it should always be an option.
Any centralized source of data is very attractive and worth spending a lot of time & effort on and inevitable gets hacked: https://en.wikipedia.org/wiki/List_of_data_breaches
The owner is always a target, it doesn't change that, it just removes a bunch of single points of failure and middle men.
> An attack is still possible and worse yet, it is completely irreversible
Attacks are always possible, but depending on your threat model you do end up eliminating a number of them. As I said, with a naive implementation you make an attack irreversible, but it's not impossible to imagine an optional, committee base KYC-based account recovery mechanism.
This fact has been irritating me for a long time. Because no one should believe that every single certificate authority is tolerant to any attempts to steal the private keys. But that is exactly the underlying assumption behind HTTPS being the only way to use HTTP in a more secure manner than exchanging in plaintext.
Let's think about this scenario: Suppose that I built a web service for my personal use and hosted it in public cloud. I don't trust any certificate authorities, so I created my own TLS certificate without using them. I installed my own certificates on the machine from which to connect to my web service. Now the server for my web service is serving in HTTPS using my own certificate. Am I safe? No. Because any entity with access to the private key of any of the certificate authorities trusted by my machine, is capable of intercepting the communication between my machine and my server, simply by MITM.
The problem of being forced to trust certificate authorities can be solved by adding the feature to embed a public key in a url. For example, it would be wonderful to have a url like httpsecure://rsa:PUBLICKEY/example.com/ to make sure example.com always responds using the key PUBLICKEY. IIRC, the Tor onion services is an instance of this -- the .onion domains include public keys.
You're probably more safe than you'd think. Certificate Transparency is now required for Chrome, Firefox, or Safari or you'll get an error message during the TLS connection, before any private data is sent to the (potentially MITM'd) site.
Given that all certificates are logged, site operators can use some of the many CT alert websites to let them know if and when a new certificate is issued for their domain, so if some random authority they haven't heard of before issues a cert or it's done at a time they know they didn't need to renew their certs, it'd be time to raise major alarms about the occurrence and thus would mean instant loss of all business for that authority; plus, shockwaves would be sent across the internet as this would be a huge event, especially if it's against a company worth burning a CT for (eg. Google which houses so many fortune 500 companies' secrets).
> the .onion domains include public keys.
The .onion domain is, in itself, a public key. The side effects of your proposed solution are:
A) it would mean you HAVE to trust whoever sent you a link
A) 1) for web-based referrals, this would mean you trust your (possibly state-sponsored) search engine to never MITM you (this is currently mitigated by CT which would expose Google's GTS issuing a random domain's cert)
A) 2) for IRL events, this would mean you have to trust that the business themselves put up a certain QR code with the public key and not some malicious actor
B) This would mean site.com could never rotate their private key without changing all of their backlinks to one with the correct public key.
These are all problems Tor already faces - you have no idea if the onion site you're linked to is actually the site it says it is if it perfectly mimics it and/or reverse proxies the real site. You're currently always advised to get URLs from a trusted source once then only use bookmarks to access them to prevent reverse engineering. And you can't rotate your private key without doing this domain change.
Yea, fuck that.
Also, as with 99% of "smart contracts". The main contract which allows for updating the smart contract, and thus is ultimately in control of everything, is controlled by 1 private key. Nice "trustless". Just gotta trust this one entity never to make a mistake.
Also, this has literally already been done at least 5 other times already before the "NFT" acronym was invented. Remember namecoin, anyone?
It's a trade-off but some people can take care of their keys and prefer that risk which they've covered over a risk that a third party can take control which they can't cover. It's fine if you are not one of those people but not everyone has your needs.
Do you? Most hosting setups will have other ways to get to the data.
> Will My Life Change?
> Yes, my friend! It will because you can easily build your own decentralized website and simplify your cross wallet crypto payments, share music and photos (not just of my kids), start a business, secure and verify your identity “on chain”, or showcase your brilliant NFT art gallery.
I really don't understand what this woman thinks she is buying. I guess this is a better storage medium for precious moments and collectibles than sending copies of everything to gmail, but so is almost any other way of storing something.
Link of old comment: https://news.ycombinator.com/item?id=22174009
Otherwise I'd recommend you to try the checkra1n or ivyra1n discords if you want to try to patch the mrc.bin yourself.
It says so on the internet, so it must be true.
[1] https://en.wikipedia.org/wiki/InterPlanetary_File_System
https://docs.unstoppabledomains.com/domain-registry-essentia...
From the docs it seems like you can "hardcode" IPs or...a traditional dns cname.
At $40/domain, if you update your DNS records once every two years, you're really only just breaking even.
Also, from the FAQ:
> Trademark holders with proof of ownership can apply to claim ownership of trademarked names. If a trademark name has already been sold, then it will be refunded. Note - this process ends once domains have been distributed. Unstoppable Domains does not have the ability to move a domain once distribution has occurred.
Seems like a less-than-agreeable policy for most folks. Unless you're a scalper.
Take me back to the boring, reliable, niche internet and keep the use cases.
Other domains aren’t available yet.
NFTs for names is a really good idea but it seems like the novelty is in getting acceptance and trust. Not sure why a random org should get really substantial fees for names. For ICANN we’re forced to. But for a good blockchain solution the prices should be equitable.
I understand that reselling goes to the owner, but this seems like a cash grab.
That and many domains like common first names aren’t available yet.
The high cost does prevent abuse though, as squatting would be a bigger nuisance than it is with traditional DNS if registration were cheap/free.
As a user, I would not want willingly join in a new name system that benefits an arbitrary company so much. ICANN forces use of domain registrars so I have no choice. A future system should be better, I think.
At that time they had ads inside of the UI of the browser so I had to make a firewall rule to block those, but other than that it was a great browser in the pre-noscript days.
But I've also heard some insider info from a Norwegian pal and apparently it's a disaster in that company. Only reason they're still alive today is all the embedded work.
Ethereum needs to move to Proof of Stake ASAP.
Edit: Also, it looks like this deal doesn't include ENS. I thought "unstoppable" was just being used as an adjective at first, but it's a company.
This news is interesting as I wonder what happens if .crypto does become a TLD?
No offense, but in all likelihood no one is attempting to counterfeit or pirate your Mom's videos and photos of your childhood, and ownership/p2p ownership transfers are not material.
There are almost infinite real world examples were ownership records are benefited by blockchain technologies over centralized services. Take property deeds, usually kept and recorded at the County level, there is almost endless fraud with people filing forged quitclaim deeds on a daily basis. That would be an example of a public record, but their are private record keeping examples such as stock certificates. Usually the "Dole" case is the most famous example, where you have a publicly traded company with all the benefits of corporate record keeping, stock trusts and banks, and centralized stock exchanges, but when the buyer went to take it private low and behold the public company with all the centralized safe guards in the world should have had a total capitalization of 36M shared but somehow had about 49M share issued, it only ended up in $150M in damages, but this could not have happened using blockchain and most agree nearly every publicly traded company likely would have the same inconsistencies.
This sounds like a technology problem for which a public blockchain is but one possible solution. Surely other append-only log data structures exist which could step in to fill this void.
AFAICT the main issue with crypto equities — and all other similar constructs — is what happens when a court of law overrides them. If a court says your ex owns half of the shares in $WALLET, but the blockchain doesn’t, and $COMPANY which issued the shares is also subject to the whims of the court, then what are we to do about this?
OTOH maybe this rabbit hole really just never ends until courts are also somehow replaced by a public blockchain, likely at the behest of the very biased investors who stand to disproportionately profit from this game.
Should a mechanism exist in your system wherein-by your family can reclaim ownership without your keys, means that whoever the chain says owns something clearly doesn't actually matter anyways.
[Edited to add: The court case that makes this happen isn't related to the share records, it's just the routine shadiness of business owners trying to pay less than something is worth, the discrepancy is noted after the court case is done when trying to reconcile the people who have proof they owned shares, and thus are entitled to a settlement versus how many shares existed]
The record keeping worked exactly as intended but it isn't how people tend to imagine, and this is the difference you've tried to portray as somehow being solved by a blockchain when in fact it would not be.
Specifically, those millions of "extra" shares are because of short selling.
Some of the people who had good reason to believe they'd owned Dole shares, had in fact bought from short sellers who'd sold shares they didn't yet have. If Dole had not gone private, the short seller buys those shares (maybe for a lot more but they hope for a lot less) and passes them on. But it did go private, so the short seller is responsible for paying up what the private buyer agreed to pay for these shares. This part all worked, all those shareholders got their money.
But the court case changes how much money they were entitled to, years later - and since the court isn't in the business of doing complicated financial paperwork it just told the businesses which implement all this it's their problem and wished them luck. Most of these owners will be huge institutions and will have an existing relationship with an equally huge broker and that relationship will have likely determined what happened next (e.g. this loss from hard-to-trace shorts isn't worth it, just give them their money in full and write it off).
The blockchain could have exactly reproduced this outcome, but it would not have improved upon it at all.
Why couldn't this happen on blockchain? It really assumes everyone is using that same blockchain network, which is not a guarantee. Were the stock certificates released on Ethereum? On WAX? Are you sure you checked all of the networks?
So I'm hopeful that some of this new tech can disrupt the current system, which we know is inherently flawed.[1]
While I'm not going to use Opera anytime soon, we should celebrate this news and push for other browsers to do the same.
I use OpenNIC and know how to navigate around my router. However for my mother, that's a whole different story.
So what that means if, maybe the person in charge of the web site "cleverly" enables key pinning, then loses the keys, you fire them for incompetence but too bad your site is now unreachable for a long period, hope it wasn't important. But worse, maybe everybody you employ is smart or careful or both, but unfortunately bad guys break in, and they set up key pinning, then deliberately remove the keys. Now your site is unreachable... unless you pay them a ransom for the keys.
For non-browsers (e.g. a phone app) pinning is still very much possible, and I would say judging from what we see on community.letsencrypt.org that it does indeed function as a footgun - e.g. we had an outfit that does industrial IoT stuff and their things all believed they needed to see certificates from Let's Encrypt X3, which is a shame because X3 was retired in favour of R3 and so those things just broke until a human could reach them to perform a manual firmware update.
A DNS record to indicate which CAs may issue for a DNS name exists today, it's called CAA, and you are welcome to go set it up. However, CAA is about preventing a different issue than the one your parent was ranting about. CAA tells a trustworthy CA that you don't want them issuing, for example because their processes aren't suitable. But it does not prevent them from doing so, it would be a misissuance (policy forbids, they did anyway, that's a policy violation), but it wouldn't be impossible and is deliberately not detected by software like web browsers.
Let me give two examples, one where CAA fixes it and one where it's not applicable at all
1. [Yes this really happened] Facebook has a deal with a CA where Facebook pays them money and they have a bespoke process to issue certificates which includes ensuring the Facebook security team is happy. However, Facebook did not set CAA, and so when a contractor who didn't know any better just created a new web server something.something.fb.com and asked Let's Encrypt for a certificate, they got one. Facebook freaked out. Setting CAA would have prevented this, Let's Encrypt would say "Cannot issue, prohibited by CAA for fb.com" and the contractor asks his contact at FB, who then checks with security first and they either say "No" or get a certificate from their preferred CA. Today Facebook sets CAA.
2. Someone buys a domain example.com, and they're annoyed that the previous owner has a valid certificate for example.com which is still valid, from Entrust. So, they blacklist Entrust in CAA. This has no effect on that existing certificate, it only means the new owner can't get new certificates for that name from Entrust. The correct fix they should have done was to show Entrust that they, as the new owner, want this certificate revoked, in most cases that's just a matter of sending an email and doing what the reply says although the details vary by CA.
Right now, the original purchase price of one of these domains is ~4 years of fees on a traditional registrar. Let's round the transaction fee down to $10 for the sake of simplicity. If you update your configuration every two years (which seems generous), you'll break even in...six years? And that's assuming whoever made the contract doesn't take a fee.
This assumes Ethereum fees don't change. Proof of stake might affect transaction cost, but the trend right now is up and to the right: in one year the average transaction cost has increased two orders of magnitude.
If we assume the rate of growth of the average transaction fee slows dramatically to one order of magnitude every two years for the next few years, that means the cost of your domain will probably never break even (over a traditional domain) in your lifetime. Even if it only doubles every two years, you'll likely never break even.
The only solution to this problem is brute force. The problem is a brick wall. The only way to get past it is to keep creating newer, adaptable naming systems and supporting them. Every attempt to create a domain registry system that is not centrally controlled I will support, even though most of them will fail.
We suffer from the same problem where nothing stops errors in the recorded documents. But most of the intentional fraud is as simple as: You own Property A and I file a Quit Claim Deed transferring Property A from You (the lawful owner) to myself. As far as I know all the local levels do require these documents to be notarized, but we too suffer from bribery or just simply corruption where a notary may either be part of the fraud or just helping a friend/family member commit the fraud.
If the transfer required signature by private key it would help curb this type of fraud, but there would need to be additional safeguards and there are many other types of fraud and unintentional errors that exist. A system like Git might actually help with some of the errors as it would highlight changes from a current recording to a past records and even incorporate the official land records of the local governments.
Kind of how if you have properly motorized property papers (I have no idea how this works in US), and find your land was inappropriately allocated by county without your knowledge you get to sue them, just with block chain record instead of paper.
BTW current centralized solutions to estate planning issues are not exactly that great anyway. it is not unusual for family not to know a will, insurance, pensions, and bank accounts even exist for deceased. Just look at the current unclaimed assets for deceased I think its around $2T.
I'm not saying there wouldn't be challenges with this approach, but it seems worth a try if it means replacing an outdated and vulnerable system.
I don't disagree, and "blockchain" as used sort of is misleading because at this point their are many solutions within the blockchain technologies and it is still rapidly evolving.
>If a court says your ex owns half of the shares in $WALLET, but the blockchain doesn’t, and $COMPANY which issued the shares is also subject to the whims of the court, then what are we to do about this?
You could hold a non-complying party in jail/contempt of court for one, this happens with real world assets that do not get turned over now.
But again there are implementation of blockchain solutions, where say the Company that issued shares did so on a smart contract and with a Court order they could burn half the tokens/stock in the wallet mint that same number and transfer them to the wife per the Court order.
This doesn’t appear to resolve the issue of the blockchain reflecting a different reality than that decided by a court.
> But again there are implementation of blockchain solutions, where say the Company that issued shares did so on a smart contract and with a Court order they could burn half the tokens/stock in the wallet mint that same number and transfer them to the wife per the Court order.
How would this hypothetical court order be verified without the involvement of trusted third parties? Presumably judges in many places could be bribed or coerced into rubber stamping such an order.
This seems ripe for abuse.
You proposed the hypothetical starting with the Court. If you want blockchain to preempt any court involvement your hypothetical needs to start at that point.
I think it is possible through the prisoners dilemma. Have husband and wife have a joint wallet from the beginning governed by smart contract with agreed upon prenuptial terms. Marital assets could go in and then upon divorce they be equally split, the husband and wife could be required signatures, but if only 1 signs the funds/assets are locked until both sign. Maybe in rare instance you get one partner willing to lockup the funds and sacrifice their own finances, but that the entire point of blockchain/miners and the prisoner's dilemma.
Also, your hypothetical solution to the blockchain not reflecting court orders in the narrow case of divorce law is to ensure every married buyer of a crypto equity has a prenuptual agreement in place in their crypto wallet. Can you think of any problems with that plan?
But if the blockchain doesn’t manipulate balances according to the court, and the court decides half of your crypto equities in $WALLET now belong to someone else, then at that moment in time the blockchain’s account balances become inaccurate. These types of events happen not infrequently, which creates a problem.
Perhaps blockchain property titles will make my point easier for you to understand. Say you own the house at 187 Blue Kodiak Drive, and the title is an “NFT” recorded on the blockchain. The NFT must be respected (!). Then a court steps in and assigns ownership of 187 Blue Kodiak to a bank, because it turns out you haven’t been paying your mortgage. But wait, the blockchain still says you own the home at 187 Blue Kodiak Drive (!). However, you don’t own it anymore — not legally, not physically.
Now pretend the blockchain on which the 187 Blue Kodiak Drive house title is recorded dutifully obeys the commands of the court which in our previous example allowed the bank to repossess it. In our previous example, that’d be just fine — after all, you haven’t been paying your mortgage. But now the issue changes: The Pink Panther slides his way into the court one day, and one way or another convinces an decision-making authority there that you’ve sold him the home at 187. The Pink Panther is now in possession of the title, and you’re out of luck.
Ultimately, this criticism of smart property has been around for many years now. It wasn’t my intent to “surprise” you with it. However, people invested in tangentially related crypto systems tend to really struggle with this. That’s because public blockchains were never designed to track non-bearer assets which exist in in the real world. Unlike companies built by humans or real estate, the (public) blockchain exists only in cyberspace, and therefore any ownership data of company shares or real estate recorded on the blockchain can only ever be an approximation of the truth. Permissioned blockchains — or simple databases for that matter — tend to be a better fit for situations such as this. The issue with them is they don’t take investors.
Your issue is with the Court, all the way up to bribery, which would exist with or without blockchain. Your concern is not without merit I suppose, but in my opinion is an extreme edge case against blockchain to suggest the legacy system is a better solution, when the very edge case you describe exists in the legacy system. Thus, it over looks the benefits the blockchain solution would have.
Again "blockchain" is a bit of a misnomer in the sense it suggests blockchain is a single tech solution, when there are many existing implementations from multi-party signatures to smart contracts - yes controlled by a 3rd party - when say an NFT ownership record could be burned and/or reminted.
I am also not entirely sure about this point:
>The issue with them is they don’t take investors.
Almost every legacy system I am aware of that is utilized by the Courts are money making machines that have investors and/or are publicly traded companies. I am sure you could find one or a database that doesn't have investors, but the money is certainly there for software solutions used by the Courts.