Tác giả: Chloe
lời tựa
Nguồn gốc: IOSG mạo hiểm
lời tựa
Vào ngày 8 tháng 8, Bộ Tài chính Hoa Kỳ đã công bố lệnh trừng phạt đối với giao thức trộn tiền tệ Tornado Cash. Các biện pháp trừng phạt đã ảnh hưởng đến nhiều địa chỉ Ethereum và thậm chí trang web chính thức của Tornado Cash cũng bị tiêu diệt và bị chặn. Hành động này của chính phủ Mỹ đã gây ra nhiều tranh cãi trong cộng đồng mã hóa, trong đó có những nghi ngờ về tầm nhìn “phân quyền” của Web3.0. Nếu các trang web đầu cuối mà tất cả các dự án mã hóa tương tác trực tiếp với người dùng có thể bị chặn dễ dàng như vậy, thì những lợi thế của việc "không cần xin phép" và "khả năng chống kiểm duyệt" do sự phân cấp của cơ sở hạ tầng cơ bản mang lại có ý nghĩa như thế nào? Thật trùng hợp, hai ngày sau sự cố Tornado Cash, nền tảng giao dịch phi tập trung Curve Finance đã bị tấn công tên miền và 570.000 đô la đã bị đánh cắp. Curve cho biết vấn đề chủ yếu là từ các máy chủ tên, nơi tin tặc chuyển hướng người dùng hoặc giao dịch của họ đến một trang web độc hại khác, dẫn đến mất tiền. Các lỗ hổng trên web một lần nữa gây lo lắng trong cộng đồng tiền điện tử. Trên thực tế, các cuộc thảo luận về Web phi tập trung đã diễn ra trong một thời gian dài. Mọi người tưởng tượng một hệ thống phi tập trung gồm các máy tính cá nhân được kết nối với nhau để cung cấp quyền truy cập thông tin và dịch vụ riêng tư, an toàn và chống kiểm duyệt.
tiêu đề phụ
Cweb
HTTP và mô hình Client-server
Trước khi thảo luận về Web tập trung, chúng ta hãy hiểu sơ qua về mô hình tương tác của Internet. Tôi tin rằng mọi người đều đã nghe nói về giao thức TCP/IP và HTTP, chúng là những giao thức cơ bản được sử dụng rộng rãi của Internet ngày nay và có liên quan mật thiết đến cuộc sống của chúng ta. TCP/IP là giao thức tầng vận chuyển đóng gói và xử lý dữ liệu và truyền dữ liệu từ máy tính này sang máy tính khác. HTTP là một giao thức lớp ứng dụng được thực hiện trên TCP/IP, giao thức này chỉ định định dạng trong đó mỗi phần dữ liệu được thể hiện sao cho máy tính khác có thể hiểu được. Các máy tính theo HTTP có các vai trò khác nhau, chủ yếu được chia thành hai loại: máy chủ và máy khách. Máy chủ cung cấp dịch vụ trên Internet được gọi là máy chủ, chẳng hạn như cổng chính, nền tảng xã hội, v.v.; máy chủ thu được thông tin hữu ích bằng cách truy cập máy chủ được gọi là máy khách, chẳng hạn như nhiều máy tính gia đình và điện thoại thông minh.
Hầu hết các trang web tập trung ngày nay đều áp dụng kiến trúc chủ-tớ máy chủ-máy khách này. Ví dụ: khi chúng tôi muốn kiểm tra giá tiền tệ trên coinmarketcap, máy tính và trình duyệt web của chúng tôi là máy khách và máy tính, cơ sở dữ liệu và ứng dụng của coinmarketcap là máy chủ.
tiêu đề phụ
Tên miền và DNS
Như đã đề cập ở trên, Internet được xây dựng trên giao thức TCP/IP nên chúng ta cần đánh địa chỉ máy chủ thông qua địa chỉ IP. Địa chỉ IPv4 là một số nhị phân 32 bit, thường được chia thành bốn số nhị phân 8 bit. Ví dụ: địa chỉ IP của trang web coinmarketcap là 108.160.165.139 và chúng tôi cần gửi yêu cầu đến máy chủ thông qua địa chỉ IP này. Tuy nhiên, dãy số này quá khó nhớ, nếu chúng ta muốn ghi lại địa chỉ IP của tất cả các trang web mình thường xuyên truy cập cũng khó như ghi nhớ toàn bộ sổ địa chỉ vậy. Chính vì vậy, khái niệm tên miền (Domain Name) ra đời. Một tên miền cung cấp một địa chỉ mà con người có thể đọc được cho bất kỳ máy chủ web nào có sẵn trên Internet. Cũng như chúng ta không thể nhớ số điện thoại của một người bạn, nhưng chúng ta không thể quên tên của một người bạn. Với tên miền, chúng ta không cần nhập địa chỉ IP để truy cập coinmarketcap mà nhập trực tiếp coinmarketcap.com trên trình duyệt.
tiêu đề cấp đầu tiên
Dweb
tiêu đề phụ
IPFS versus HTTP
IPFS ra đời tại Protocol Labs, một phòng thí nghiệm giao thức được thành lập bởi Juan Benet, thạc sĩ khoa học máy tính tại Đại học Stanford - phòng thí nghiệm tập trung vào nghiên cứu, phát triển và triển khai giao thức mạng. Tương tự như HTTP, IPFS cũng là một giao thức ứng dụng dựa trên TCP/IP. Không giống như HTTP, IPFS là một giao thức p2p dựa trên nội dung hơn là địa chỉ.
Vậy sự khác biệt trên có tác động gì khi chúng ta sử dụng? Như đã đề cập trước đó, HTTP hoạt động bằng cách ánh xạ nội dung tới địa chỉ IP, địa chỉ này trỏ tới một máy chủ ở một vị trí cụ thể và máy chủ chứa các tài nguyên mà khách truy cập cần. Ví dụ: nếu chúng tôi muốn phát video trên YouTube, trình duyệt của chúng tôi sẽ tìm vị trí lưu trữ video trong nhiều máy chủ của Google và trả lại video cho chúng tôi theo mọi cách. Để tăng tốc quá trình trả lại, chúng tôi cũng đã thiết lập CDN (Mạng phân phối nội dung), có thể "đưa" máy chủ đến một nơi gần hơn với khoảng cách vật lý của bạn. Tuy nhiên, CDN cũng có những hạn chế về mặt địa lý và vai trò của nó ở các nước đang phát triển với cơ sở hạ tầng tương đối lạc hậu bị hạn chế.
Mô tả hình ảnh
Nguồn ảnh: https://blog.csdn.net/shuoyue0723/article/details/119042236
tiêu đề phụ
Decentralized Domain Name Service
So với địa chỉ IP, hàm băm được sử dụng để truy xuất nội dung phức tạp hơn, vì vậy chúng tôi cũng cần một DNS phi tập trung để dịch hàm băm thành một tên dễ hiểu và dễ nhớ đối với con người. Phải hiểu sự phân quyền ở đây như thế nào? Trước tiên chúng ta cũng hãy hiểu cách thức hoạt động của DNS hiện có theo cách tập trung. Hiện tại, DNS hoạt động theo cấu trúc cây và chỉ có 13 máy chủ Root DNS có quyền cao nhất trên thế giới. Khi máy chủ DNS cấp cao nhất của cấu trúc phân cấp này bị tê liệt, các máy chủ phụ thuộc máy chủ này cũng sẽ bị tắt, gây ra tình trạng tê liệt mạng trên diện rộng.
Trong bối cảnh này, khái niệm tên miền phi tập trung đã được đề xuất và DNS dựa trên blockchain hiện là giải pháp hứa hẹn nhất. Kết hợp hình thức tổ chức và kiến trúc máy chủ đằng sau DNS đã đề cập ở trên. Tôi có thể đưa ra hai yêu cầu đối với tên miền phi tập trung: 1. Quyền sở hữu/đăng ký/quyền sử dụng tên miền phi tập trung không nên bị kiểm soát bởi một lực lượng tập trung. 2. Hoạt động của các tên miền phi tập trung không nên phụ thuộc vào một số máy chủ tập trung mà nên được phân cấp trên chuỗi khối.
phần kết
phần kết
Bản thân công nghệ là trung lập, nhưng việc phát minh ra một công nghệ bao hàm tầm nhìn và tầm nhìn của con người về một tương lai tốt đẹp hơn. Dweb có những đặc điểm như chống kiểm duyệt, các thế lực tập trung khó có thể tước đoạt quyền tồn tại và thể hiện của người khác trên Internet bằng cách chặn địa chỉ IP hay tên miền. Tác giả có hai suy nghĩ về vấn đề này: bản thân cơ sở hạ tầng không có định hướng giá trị nên chống kiểm duyệt là một tính năng hơn là một lợi thế, cách sử dụng các tính năng chống kiểm duyệt của Dweb sẽ quyết định công nghệ này mang lại tiến bộ hay thảm họa.
Không thể kiểm soát tốt những nội dung cực đoan như máu me và bạo lực, chắc chắn sẽ dẫn đến những xung đột về đạo đức và luân lý. Thứ hai, chúng ta vẫn còn một chặng đường dài để Dweb trưởng thành, chi phí bảo trì và cộng tác được đề cập trong bài viết vẫn chưa được giải quyết và IPFS có thể không trở thành giao thức cơ bản của Dweb. Mặc dù đã có thị trường cho các tên miền phi tập trung nhưng hệ thống dịch vụ tên miền cơ bản vẫn chưa được thiết lập. Đồng thời, việc thiếu các công cụ phát triển web như WordPress khiến việc xây dựng Dweb trở nên khó khăn. Tuy nhiên, IOSG tràn đầy hy vọng cho tương lai của Dweb.
