Opera is beyond rescue. As someone who spent a decade working there it saddens me to say so, but please don't use it. 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 stuf…
Are you saying it's beyond rescue because it's controlled by China?
Opera adds native support for blockchain domain names
81–90 of 166 posts
Re: Opera adds native support for blockchain domain names
#82Take me back to the boring, reliable, niche internet and keep the use cases.
Re: Opera adds native support for blockchain domain names
#83Opera is beyond rescue. As someone who spent a decade working there it saddens me to say so, but please don't use it. 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 stuf…
Please people, don't use Opera any more.
Re: Opera adds native support for blockchain domain names
#84Earlier quoted context omitted.
It would be cool if Opera published presto's source code. Even just for historical reasons. I'm sure there's legal and financial reasons they don't. 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.
The Presto source code was leaked around 2017, FWIW. There's a handful of mirrors around, including: https://git.teknik.io/Zero3K/presto
Re: Opera adds native support for blockchain domain names
#85Opera is beyond rescue. As someone who spent a decade working there it saddens me to say so, but please don't use it. 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 stuf…
Re: Opera adds native support for blockchain domain names
#86Opera is beyond rescue. As someone who spent a decade working there it saddens me to say so, but please don't use it. 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 stuf…
Opera in the late 90s / early 00s was such a great browser though. It was one of the first to adopt tabs, had a very responsive and slick UI compared to the competition, and the rendering engine was fast and fluid, though sadly not well supported or compatible. Even the built-in email client was decent, and much better than the one in Netscape Communicator from what I remember. Being share/adware was always a problem…
Re: Opera adds native support for blockchain domain names
#87Earlier quoted context omitted.
> my mom has managed to keep all the videos and photos of key events in my childhood safe and intact for 40 years without having to put them on a public distributed ledger 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 rec…
This is a great idea until you get hit by a bus and now your private keys are gone and your family can no longer recover your estate(house and investments). 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.
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.
Re: Opera adds native support for blockchain domain names
#88Earlier quoted context omitted.
> my mom has managed to keep all the videos and photos of key events in my childhood safe and intact for 40 years without having to put them on a public distributed ledger 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 rec…
> 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 issue…
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.
Re: Opera adds native support for blockchain domain names
#89Earlier quoted context omitted.
> Today, to encrypt your communication to websites, you use HTTPS which rely on a vast network of certificate authorities. 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 exc…
Can't you pin the cert (http pinning)? Can we pin a CA cert of one CA? Can we add to dns which CA is allowed to issue certs for this domain like which ip is allowed to send emails?
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.
Re: Opera adds native support for blockchain domain names
#90Earlier quoted context omitted.
How does the name get reclaimed when you lose the key or die? Do we just accept that it's possible for domain names to be forever unusable?
That's a fair point, and I don't have an answer. Presumably there would be enough TLDs to ensure a unique name is not as important, as it's just a short label anyway. Maybe there could be an expiration or some kind of override mechanism built into the protocol, though I'm not familiar with NFTs to know if this is feasible. I'm not saying there wouldn't be challenges with this approach, but it seems worth a try if it…