Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> An Ninh Mạng

Tạm Biệt HTTP: Internet Nhanh Hơn, An Toàn Hơn, Phi Tập Trung Với IPFS

Giao thức Truyền Siêu Văn Bản (HTTP) là công nghệ hỗ trợ truyền thông dữ liệu trên toàn bộ Internet. Nó thiết lập cách tin nhắn truyền, hành động trình duyệt nên thực hiện phản hồi lệnh, và máy chủ xử lý yêu cầu như thế nào.

Nói ngắn gọn, HTTP là cách chúng ta lướt web.

Bản phát hành có tài liệu sớm nhất của HTTP quay về 1991, dù không được trình duyệt áp dụng cho đến 1996. Nghĩa là 2016 đánh dấu sinh nhật thứ 20 — và trong thế giới công nghệ, đó là cổ đại. Chắc chắn phải có giao thức mới hơn, nhanh hơn, an toàn hơn?

Thực tế có! Nó gọi là Hệ thống Tệp Tin Quý Hồ (IPFS). Bài này xem nó là gì, cách hoạt động, và có thể thay thế HTTP như chuẩn giao tiếp web không.

Cách IPFS Hoạt Động

IPFS là giao thức phân phối siêu phương tiện mã nguồn mở được định địa chỉ bằng nội dung và danh tính. Nghe như một miệng, nhưng đừng lo. Chúng tôi sẽ phân tích thành thứ dễ tiêu hóa hơn.

Theo trang web của họ, nhà phát triển muốn dùng nó để "làm web nhanh hơn, an toàn hơn, và mở hơn". Hãy ghi nhớ khi khám phá chi tiết.

IPFS là hệ thống tệp tin phân tán peer-to-peer, nên bạn có thể nghĩ nó giống như đám BitTorrent swarm — tức tổng số peer đang chia sẻ một torrent — trừ IPFS dùng trao đổi đối tượng git. Nó dùng bảng băm phân tán, trao đổi khối khuyến khích, và không gian tên tự chứng thực, và do đó không có điểm thất bại đơn lẻ.

Tạm Biệt HTTP: Internet Nhanh Hơn, An Toàn Hơn, Phi Tập Trung Với IPFS

Nó hoạt động bằng cách kết nối tất cả thiết bị tính toán với cùng hệ thống tệp qua hệ thống nút. Điều này loại bỏ nhu cầu trang web phải có máy chủ gốc trung tâm phục vụ trang cho người đọc, và vì thế, cung cấp cách loại bỏ HTTP và có thể cải thiện bản chất Internet.

Tại Sao IPFS Hữu Ích Cho Bạn

Ngôn ngữ kỹ thuật là tốt, nhưng đừng tuyệt vọng nếu không hiểu. Bạn không cần biết chi tiết để dùng nó.

Nhưng đặt ra câu hỏi: Lợi ích thực tế của IPFS cho người dùng cuối như bạn và tôi? Nó cải thiện HTTP như thế nào? Hay nói cách khác, tại sao chúng ta nên cân nhắc chuyển sang nó?

Không Phụ Thuộc Vào Máy Chủ

Chúng ta đều thấy trang "404 Trang Không Tìm Thấy" kinh dị khi lướt web. Theo ngôn ngữ thường, nghĩa là trang bạn tìm không tồn tại. Về kỹ thuật, mã 404 chỉ máy chủ web không tìm thấy thứ bạn yêu cầu.

Bạn có thể thấy 404 nếu nội dung cũ đã gỡ xuống, nhưng cũng có thể nghĩa máy chủ hỏng — và đó là một trong vấn đề lớn của HTTP.

Tạm Biệt HTTP: Internet Nhanh Hơn, An Toàn Hơn, Phi Tập Trung Với IPFS

Nếu máy chủ chết hoặc dời vĩnh viễn, mọi liên kết trỏ đến nó sẽ ngừng hoạt động. Mãi mãi. Bất kỳ nội dung nào trên máy chủ sẽ mất và không cách nào khôi phục trừ khi bạn có tiền見 để lưu trước.

Hạ tầng: máy chủ quản lý tập trung cuối cùng sẽ ngừng hoạt động. Chủ miền có thể đổi, chủ trang web có thể phá sản, hoặc phần cứng máy chủ hết tuổi thọ mà không được sao lưu. Và khi đó, lịch sử số bị mất.

Khác biệt then chốt với IPFS là thay vì tìm vị trí (máy chủ), bạn tìm nội dung bản thân. Thay vì hỏi và tin một máy chủ cung cấp tệp bạn cần, có hàng triệu máy tính có thể cung cấp tệp cụ thể đó. Giống như BitTorrent.

Không Cái Tập Trung

Hiệu ứng đệ quy của vấn đề trên là cuộc đua không đầu về máy chủ trung tâm lớn hơn, quản lý tốt hơn, cuối cùng do một số tên tuổi lớn công nghệ vận hành: Amazon, Google, v.v.

Điều này nảy sinh vấn đề riêng. Ví dụ, tin đồn chính phủ và doanh nghiệp gián điệp càng lan rộng, hacker dùng tấn công DDoS nhiều hơn, ISP chặn dịch vụ không muốn bạn truy cập, quốc gia chặn nội dung không muốn bạn truy cập, và dữ liệu của chúng ta bị dùng chống lại chúng ta.

Đó là hoàn toàn ngược lại web phi tập trung Internet ban đầu dự định. Một thảm họa thực sự.

Một web thực sự phân tán sẽ làm truy cập trang web khả thi dù gián đoạn dịch vụ Internet. Lý tưởng, bạn thậm chí truy cập web ngay cả khi ngoại tuyến! Đó sẽ là lợi ích khổng lồ không chỉ cho thế giới đang phát triển, mà cho quyền riêng tư cá nhân.

Người sáng lập IPFS Juan Benet tóm gọn vấn đề tập trung:

"Web ngày nay tập trung cao. Tôi thấy rất lo ngại rằng nhiều biểu đạt và giao tiếp con người ngày nay được điều hướng hoàn toàn qua mạng xã hội tập trung có thể biến mất bất cứ lúc nào, kéo theo toàn bộ dữ liệu — hoặc ít nhất phá vỡ mọi liên kết." "Xây dựng mạng lưới thông tin đứng vững mãi mãi hiện đại như nó có thể. Chúng tôi đẩy cho web hoàn toàn phân tán, nơi ứng dụng không sống tại máy chủ tập trung, mà hoạt động khắp mạng từ máy tính người dùng... web nơi nội dung di chuyển qua bất kỳ trung gian không tin cậy nào mà không nhường quyền kiểm soát dữ liệu, hoặc đặt nó ở rủi ro."

Giảm Chi Phí

Lợi ích thứ ba và cuối là giảm chi phí — cả cho nhà cung cấp nội dung và người dùng cuối.

Phục vụ dữ liệu qua HTTP từ bên kia trái đất đắt đỏ. Nhà cung cấp dữ liệu bị tính phí thỏa thuận peering và mỗi nhảy mạng tốn tiền hơn — chưa kể chi phí "chân cuối" ISP đắt đỏ. (Chúng tôi không điểm tên.)

Các công ty Internet lớn đã kêu kệt dưới áp lực nhu cầu tiêu thụ nội dung thế giới. Khi nhiều quốc gia đang phát triển tiếp tục online, nhu cầu chỉ tệ hơn, và chi phí chỉ tăng tiếp.

Tạm Biệt HTTP: Internet Nhanh Hơn, An Toàn Hơn, Phi Tập Trung Với IPFS

Trong bài blog trên trang web, IPFS dự đoán chi phí Google khoảng $2,742,860 cung cấp video MV "Gangnam Style" cho người dùng YouTube. Bạn tưởng tượng nhà cung cấp Internet nhỏ cố gắng đáp ứng nhu cầu đó? Đó là nhiều băng thông.

IPFS cho phép video đó tải hoàn toàn từ trong mạng ISP của bạn bất kể bạn ở đâu, loại bỏ nhu cầu nhảy qua nhiều mạng liên kết và giảm đáng kể chi phí tổng thể.

IPFS Không Phải Giải Pháp Thay Thế Duy Nhất

Đối thủ lớn nhất của IPFS là MaidSafe, dù chưa phát hành. Giống IPFS, nó muốn hiện thực hóa giấc mơ Internet phi tập trung. Nó sẽ hoạt động bằng cách kết hợp năng lực tính toán dư thừa của tất cả người dùng, với dữ liệu và ứng dụng mọi người ở trên mạng mới tạo ra.

Nó cũng có lẽ mã hóa tốt hơn IPFS. Vì IPFS dùng mã hóa cho mọi truyền thông, nhưng chưa chứng minh an toàn. MaidSafe chia mọi tệp thành ba mảnh và mã hóa riêng từng mảnh.

Lựa chọn khác là MegaNet. Được sáng lập bởi Kim Dotcom huyền thoại, dịch vụ sẽ là mạng phi tập trung không dựa trên IP dùng cùng blockchain với Bitcoin. Dotcom tuyên bố băng thông và dung lượng lưu trữ cần thiết sẽ do điện thoại di động người dùng cung cấp.

Cuối cùng, một số so sánh IPFS với Tor, nhưng đây là so sánh sai. Tor điều hướng lưu lượng qua mạng lưới relay toàn cầu hơn 7000 để che giấu danh tính và vị trí người dùng, nhưng nó cuối cùng vẫn dựa vào HTTP nên về kỹ thuật không phải giải pháp thay thế.

IPFS Có Thể Là Hy Vọng Tốt Nhất

Giai đoạn này, khó kết luận chắc chắn. Rõ ràng HTTP cần thay thế, nhưng IPFS vẫn công nghệ non trẻ và chưa chứng minh. Ngoài cạnh tranh gay gắt từ đối thủ, nó cũng bị đe dọa bởi phát hành HTTP/2, hứa hẹn cải thiện tốc độ web tổng thể.

Hai năm tới sẽ quan trọng. Dịch vụ lưu trữ web miễn phí Neocities đã tham gia IPFS, và với tin Netflix bắt đầu nghiên cứu công nghệ peer-to-peer quy mô lớn, đây có thể là lúc IPFS tỏa sáng — giả sử nó thuyết phục được các công ty công nghệ lớn nhất thế giới áp dụng nó.

Nếu bạn quan tâm tìm hiểu thêm phát triển IPFS, bạn nên đăng ký trang Reddit liên quan cũng như theo dõi blog chính thức của công ty.

Bạn nghĩ tương lai giữ gì cho IPFS và dịch vụ tương tự? Chúng có thể thành công trong đà thay thế HTTP dũng cảm, hay công nghệ cũ quá bám rễ để bị thay thế bởi công nghệ mã nguồn mở? Cho chúng tôi biết suy nghĩ trong bình luận.