.self: Tên miền cấp cao mới được thiết kế để hỗ trợ self-hosting
(hccf.onmy.cloud)- Đề xuất .self, một tên miền cấp cao mới hỗ trợ self-hosting từ nền tảng, để bất kỳ ai cũng có thể sở hữu trọn vẹn dữ liệu của mình
- Một nỗ lực về kiến trúc web thay thế nhằm thay đổi cấu trúc trong đó hạ tầng Internet lâu nay bị dùng để trích xuất dữ liệu và khai thác sự chú ý
- Được vận hành như một hàng hóa công (public good), áp dụng quản trị mở, nơi mọi tính năng, quy tắc và ràng buộc được quyết định theo ý kiến cộng đồng
- Cung cấp tích hợp: mỗi người một subdomain miễn phí, dịch vụ dùng chung như đường hầm VPN và máy chủ mail, cùng client mã nguồn mở
- Là bên tham gia đã được phê duyệt trong Applicant Support Program (ASP) của ICANN, đây là nỗ lực của một tổ chức phi lợi nhuận 501(c)(3) nhằm xây dựng hạ tầng Internet lấy con người làm trung tâm
Nhận thức vấn đề và bối cảnh thúc đẩy
- Internet là công cụ giao tiếp mạnh mẽ nhất trong lịch sử, nhưng hạ tầng chống đỡ nó đã bị ngành công nghệ sử dụng theo hướng trích xuất dữ liệu người dùng và khai thác sự chú ý
- Để thay đổi động lực này, cần xây dựng một kiến trúc thay thế cho web
- Với tư cách là bên tham gia đã được phê duyệt trong Applicant Support Program (ASP) của ICANN, chiến dịch chính thức được khởi động nhằm giành một tên miền cấp cao (TLD) mới, hoàn toàn cam kết với công nghệ có đạo đức và lấy con người làm trung tâm
Tổng quan về tên miền .self
- Một tên miền cấp cao được xây dựng mới từ nền tảng để hỗ trợ self-hosting
- Được vận hành như một hàng hóa công (public good), được thiết kế và triển khai theo các nguyên tắc lấy con người làm trung tâm
- Hỗ trợ để bất kỳ ai cũng có được quyền sở hữu hoàn toàn đối với dữ liệu của mình
Tính năng cốt lõi (Core Features)
-
Mỗi người một subdomain (One Person, One Subdomain)
- Cấp subdomain miễn phí cho mọi người dùng
- Cấm parking, squatting và bán lại
-
Dịch vụ dùng chung (Shared Services)
- Cung cấp đường hầm VPN cho địa chỉ IP riêng tư
- Vận hành máy chủ mail đáng tin cậy (trusted mail server)
-
Client phần mềm mã nguồn mở (Open Source Software Clients)
- Cung cấp client cho dịch vụ mail và VPN dùng chung
- Tính năng tạo chứng chỉ TLS
- Hỗ trợ DNS động (Dynamic DNS)
- Bộ phân giải DNS cục bộ (local DNS resolver) có chức năng caching
-
Quản trị mở (Open Governance)
- Mọi tính năng, quy tắc và ràng buộc được quyết định theo ý kiến cộng đồng (community input)
Đơn vị vận hành
- Human-Centered Computing Foundation là một tổ chức phi lợi nhuận 501(c)(3)
- Xây dựng hạ tầng, tiêu chuẩn và cộng đồng cho một thế giới số nhân văn hơn
- Kêu gọi sự hỗ trợ bên ngoài như quyên góp, chia sẻ, tham gia cộng đồng và phản hồi
2 bình luận
Tưởng là hay nên tôi vào xem thử, nhưng có vẻ không ổn lắm, haizz.
Ý kiến trên Hacker News
Nhớ lại thời điểm TLD .tk trở nên miễn phí cách đây 20 năm. Các lập trình viên làm cho vui ai cũng lấy một cái, rồi sau đó bọn lừa đảo kéo đến, cuối cùng Facebook và các phần mềm diệt virus bắt đầu chặn
Tôi nhớ mình từng đưa website làm cho bài tập trên lớp lên một tên miền .tk, nhưng giáo viên không mở được nên suýt bị đánh trượt
Trong 10 năm qua, tôi đã làm một chút việc liên quan đến định nghĩa mục tiêu định danh lấy con người làm trung tâm trên Internet. Có thể xem Microsoft Vega: https://www.microsoft.com/en-us/research/blog/vega-zero-know...
Có vẻ hướng đi là giải quyết các nhu cầu cốt lõi của những dịch vụ cần xác minh danh tính trực tuyến theo cách thân thiện với quyền riêng tư nhất có thể. Ví dụ, sẽ rất hay nếu .self cung cấp cho mọi người trên thế giới một tên miền duy nhất nhưng được che giấu danh tính. Có thể hình dung hai khu vực như
xxx.v.selflà đã xác minh,xxx.u.selflà chưa xác minhCả hai đều dùng bằng chứng không tiết lộ tri thức để xác nhận rằng người đó chưa đăng ký tên miền, còn với tên miền đã xác minh thì khi cần sẽ giao PII cho nhà đăng ký hoặc data broker để phục vụ xác minh/kiểm tra; với tên miền chưa xác minh thì vẫn giữ cam kết “một tên miền = một người”, nhưng TLD hoặc nhà đăng ký không thể tiết lộ người thật đó là ai. Trường hợp sử dụng kiểu này có thể được thử nghiệm trước cả trên tên miền thông thường, rồi đề xuất theo quy trình ra mắt TLD hoặc đấu giá của ICANN
Tôi nghĩ sẽ tốt hơn nếu đội Vega đặt zkVM đa dụng ở trung tâm, thay vì các mạch zero-knowledge riêng cho từng ứng dụng. Cái trước chỉ đem lại lợi ích hiệu năng nhất thời, còn cái sau đem lại lợi thế linh hoạt lâu dài. Trong vài năm gần đây, hiệu năng zkVM đã cải thiện nhiều bậc độ lớn, nên những người ủng hộ quyền riêng tư bằng zero-knowledge không cần quá bám vào hiệu năng chứng minh của các hệ thống hiện tại
Nói cách khác, những gì đội Vega làm với Nova rất thông minh, nhưng phần nào đã trở nên không cần thiết nhờ hiệu năng tính toán đa dụng được cải thiện. Những thứ như RISC Zero cho phép chạy mã Rust tùy ý bên trong zero-knowledge trong vài trăm mili giây mà không quá phiền phức. Xác minh danh tính chỉ là một trong vô số ứng dụng hữu ích được mở ra bởi một nền tảng tính toán zero-knowledge được chấp nhận rộng rãi
Tôi tò mò về phần “mọi người có quyền nhận một subdomain miễn phí” trong https://hccf.onmy.cloud/wp-content/uploads/2026/06/dot-self....
Tôi không rõ họ định trang trải chi phí vận hành TLD thế nào nếu không có doanh thu từ phí đăng ký. Không biết đây là sản phẩm mồi cho dịch vụ khác, hay là mô hình 100% dựa vào quyên góp
Cũng có mục “cấm parking, đầu cơ, bán lại”, nhưng không rõ họ định phân biệt thế nào giữa mục đích sử dụng hợp pháp nhưng không cung cấp dịch vụ công khai với parking/đầu cơ
Hy vọng quy tắc “một subdomain cho mỗi người” sẽ ngăn được việc đầu cơ quy mô lớn, nhưng cũng thừa nhận rằng việc điều tra kỹ từng tên miền cụ thể sẽ khó hơn. Có thể sẽ phải triển khai một dạng heartbeat nào đó yêu cầu chủ sở hữu phản hồi trong một khoảng thời gian nhất định
Các nhà cung cấp DNS lớn như Google hay Cloudflare chắc sẽ truy vấn hằng ngày đối với mọi tên miền đang được dùng tích cực, nhưng họ có cache. Các nhà cung cấp nhỏ hơn có thể cache kém hơn, nhưng cũng không truy vấn mọi tên miền mỗi ngày. Với 1 triệu tên miền cá nhân, trông có vẻ chỉ khoảng vài TB lưu lượng mỗi tháng; có thể hơi vượt chi phí của một dự án sở thích cá nhân, nhưng không hề vô lý với một tổ chức phi lợi nhuận nhỏ
Việc phân biệt tên miền đầu cơ thì khá dễ. Người đầu cơ mua tên miền để bán, nên phải công khai cho người mua biết rằng nó đang được bán. Nếu ai đó đưa tên miền đó lên danh sách rao bán ở bất kỳ đâu, hãy yêu cầu chứng minh quyền sở hữu; người mua thật cũng sẽ yêu cầu bằng chứng tương tự để tránh bị lừa, nên ngay khi họ chứng minh thì tịch thu tên miền là xong. Thậm chí còn thấy tiếc vì không áp dụng quy tắc như vậy cho mọi tên miền
Nếu thiết kế tốt, quy trình đăng ký có vẻ cũng có thể chạy trên hạ tầng nhẹ. Không tính thời gian, tổng chi phí hằng năm có thể khoảng 1.000–5.000 USD, một quy mô hoàn toàn đủ cho một dự án sở thích thú vị
Không hiểu hệ thống đặt tên này, và thực tế trông như chẳng có hệ thống nào. Thà dùng một cách như UUID thì còn hợp lý hơn
Nếu cấp cho 7 tỷ người trên toàn thế giới, mỗi người một cái, thì cần ít hơn 33 bit một chút; nếu làm tròn lên 40 bit để có dư địa cho tương lai và không gian nội bộ, thì sẽ thành kiểu chọn 5 từ từ danh sách 256 từ. Với .self, vốn dễ bị lạm dụng, cách này có vẻ hợp lý hơn nhiều so với ai đến trước được trước
Quan trọng hơn, tôi không hiểu vì sao việc này lại cần TLD và những thủ tục rườm rà đi kèm. Gắn vào một tên miền phù hợp có thể truy cập được, chẳng hạn onmy.cloud, cũng làm được y như vậy. Tôi có cùng thắc mắc với hầu hết mọi TLD, và cũng không chắc là mình sai
Ít nhất, nếu muốn thể hiện sự nghiêm túc với ICANN, họ nên vận hành thực tế trên onmy.cloud trước, rồi nói rằng nếu nhận được .self thì sẽ chuyển các tên miền onmy.cloud hiện có sang .self một cách minh bạch. Cách tốt nhất để chứng minh “có thể làm được” là thực sự làm
Khoan đã, không hiểu vì sao .self không xuất hiện ở đây: https://www.iana.org/domains/root/db
Không rõ nó vẫn đang ở giai đoạn ý tưởng, hay là cấu trúc kiểu “phải dùng DNS của chúng tôi thì mới phân giải được tên miền .self”
Trang web báo lỗi, và mỗi lần tải lại lại hiện 3 thông báo lỗi khác nhau. Có vẻ chỉ cần trang tĩnh là đủ, nhưng họ dường như đang chạy động bằng cách tự host trên một thứ gì đó không đủ hiệu năng
Với tự host thì tôi chỉ dùng .home.arpa. Miễn phí, chỉ cần xử lý việc tin cậy chứng chỉ gốc TLS; làm xong thì khá ổn
Tôi muốn giành trước your.self. Có vẻ sẽ có cực kỳ nhiều subdomain cấp hai hay ho
Trong quá trình đánh giá gTLD, chúng tôi dự định tích cực tiếp nhận phản hồi của cộng đồng về các chi tiết cụ thể hơn
Trông giống một cách rất dễ trở thành mục tiêu bị nhắm tới cho kẻ tấn công
Tôi không hoàn toàn hiểu cách thứ này hoạt động. Không rõ ai sẽ quản lý và định nghĩa đâu là “tự host”, đâu là “công nghệ có đạo đức”
Tôi không nghĩ việc đưa ra một hậu tố tên miền mới sẽ giải quyết được vấn đề đồng thuận phân tán và quản trị