One is a system of ownership of domains. You know about that concept? If you don’t then you will not see this as easily
The TLDs were set by an authority that kind of controlled the internet way back. Given that authority by US govn in the day. This has morphed a bit since then. Registrars are setup to control the allocation of domain names under the TLDs, but need authority from a higher authority in order to do this
Its a system of control and ownerships of domains of the internet. Basically it is how the “internet space” is owned and controlled.
It is both a useful way to get to a web site and a way to control the internet under centralised systems.
Autonomi on the other hand is not owned by anyone yet owned by everyone on the earth, all the billions of people out there. The address space is also not owned by anyone. There is no registrar that says you can have/use this segment/section/bit of xor space.
Basically it is a very fundamental issue at the core of decentralisation and why using domain to describe what people on Autonomi actually want is so grating to me. People on Autonomi want a name resolution system for their files and a name resolution for their collection of files - website if you want. Its not them trying to own a name as anyone can use that name in their own system. There is no central authority controlling the names.
And herein lies the issue of creating a name resolution system. there is fundamentally no authority or agency to control it. Basically people will come up with a system where people can be found by their name, but there will be many of these and boils down to a list of favourites and you can ask others if they have a name in their lists. And thus a distributed naming system with no control structure to allow/forbid or even charge money for
People being able to maintain their own mappings of name to address, akin to /etc/hosts, is great.
The network will need a universal directory service though. How would you expect a large corp to advertise their Autonomi presence if it’s more complex than “go here”? “Go here using this resolution list” is too complex.
Domains (hierarchies of labels separated with dots) is well-understood and gives people a nice zone of authority. Reusing it makes total sense to me.
Are you suggesting people all fight over one single flat namespace?
With what I’m suggesting, anyone could register a domain with Autonomi using any TLD. I don’t know how centralized control factors in.
That is fundamentally impossible on a decentralised system owned by no one yet everyone. There is no authority that claims ownership, no collections of countries to give that authority. Autonomi is not owned in that manner.
But it is like saying “Here Trump have control over the Autonomi naming” Not going to happen.
Lists people can subscribe to will be the closest to a system like the current internet for names. The current internet is ownership of that name and region of the internet, and Autonomi does not have that concept by its very nature. To change it to that is to change it from owned by everyone to owned by authorities.
Domains on the internet is at the very core of its control and why we now have server-client structure
By all means create your system that will require an authority to control who uses what name TLD, etc
And there will be others building pet name systems you subscribe to
And there will be others with a “borrow” off others system
And there will be ones associated with search engines using the name supplied by the people submitting their files to the search engine
Thats the beauty and problem with a decentralised system not owned by any one yet owned by all.
Anyhow using DOMAINS is anti Autonomi, Autonomi is not an ownership system where higher authorities give permission/charge for lower authorities to operate and control those who want to use it.
Even by what you say you are not after a domain authority / control mechanism and have only seen one aspect of the domain system that the Internet operates under. So better to use another name for it. NRS - Name Resolution System if you want one
I was explaining why saying domain name system for Autonomi grates me. Which you questioned why and missed why the whole concept is rotten for a decentralised system, no matter how convenient it is.
In the past, on the SAFE Network you could just register safe://bitcoin this would be your gtld that you can add a subdomain to 21000000.bitcoin.
Would be fun if dns is just a unique identifier on the Network, that extend into many dimensions. Dns/email address/username/payment account/phone name/number etc…
When all are one, we can move on quickly to more important things in life.
Subdomains are a tricky area security wise, as it implies a relationship between subdomain and parent. There may be a good argument to remove them altogether.
At least we should disallow dots with names, to prevent spoofing of subdomains.
Maybe a good discussion thread for the team to ask for feedback? Lots of brains will think of lots of angles.
Well yeah that was the obvious play, along with a shitton of other solana memes. We have had the biggest altseason in crypto ever, and i hope some of you 10xed your btc as well.
Some of mine will flow back into ANT, after the bear, below 5 cents.
I did some upload testing with my 600Mb down 100Mb up connection with my crappy(ish) router. I uploaded various videos between 45 - 68 chunks, with upload batch sizes of: 1,2,3,4,8,16,64. Overall I’m pleased with the results.
With correct batching, the uploads are very reliable and fast. When uploading I also browsed and reloaded some news sites etc. They were working very quickly all the time. Autonomi traffic not affecting other use of the internet is a very, very big improvement on my end. There wasn’t any quoting errors, even in the 64 batch size. There were no failure on putting up the public archive at the end of the upload.
It seems that the error rate is low in between batch sizes 1-4. Between 8-64 the error rate is raising, with 16 being too high to succeed on my connection.
The speed gain was significant when moving from 1 to 2 and 3. Batch size 4 didn’t seem to add any more speed. Find below a much “edited for readability” output from my terminal:
Summary
CHUNK_UPLOAD_BATCH_SIZE=1
Quoting for 48 chunks..
Paying for 48 chunks..
Chunk payments of 48 chunks completed. 0 chunks were free / already paid for
Successfully uploaded:
real 44m24.375s
user 3m56.542s
sys 1m33.792s
CHUNK_UPLOAD_BATCH_SIZE=2
Quoting for 49 chunks..
Paying for 49 chunks..
Chunk payments of 49 chunks completed. 0 chunks were free / already paid for
Successfully uploaded:
real 27m52.286s
user 3m38.170s
sys 1m31.000s
CHUNK_UPLOAD_BATCH_SIZE=3
Quoting for 57 chunks..
Paying for 57 chunks..
Chunk payments of 57 chunks completed. 0 chunks were free / already paid for
1X(A network error occurred.)
Successfully uploaded:
real 24m41.433s
user 3m58.900s
sys 1m38.926s
CHUNK_UPLOAD_BATCH_SIZE=4
Quoting for 45 chunks..
Paying for 45 chunks..
Chunk payments of 45 chunks completed. 0 chunks were free / already paid for
1X (A network error occurred.)
Successfully uploaded:
real 20m35.016s
user 3m7.365s
sys 1m20.946s
CHUNK_UPLOAD_BATCH_SIZE=8
Quoting for 50 chunks..
Paying for 50 chunks..
Chunk payments of 50 chunks completed. 0 chunks were free / already paid for
5X(A network error occurred.)
Successfully uploaded:
real 23m0.672s
user 3m30.246s
sys 1m25.740s
CHUNK_UPLOAD_BATCH_SIZE=16
Quoting for 56 chunks..
Paying for 56 chunks..
9X(A network error occurred.)
On retries:
6X(A network error occurred.)
Leading to:
0: Failed to upload file
1: Failed to upload file
2: A network error occurred.
3: Failed to verify the ChunkProof with the provided quorum
real 15m27.409s
user 3m36.827s
sys 1m31.550s
CHUNK_UPLOAD_BATCH_SIZE=64
Quoting for 68 chunks..
Paying for 68 chunks..
Chunk payments of 68 chunks completed. 0 chunks were free / already paid for
VERY MUCH X (A network error occurred.)
I canceled the upload