Tiêu đề gốc: "Phân tích toàn cảnh về Web3.0"
Tác giả gốc: Frank Li, Phó chủ tịch đầu tư tại ParallelVC
1. Chính xác thì Web3.0 mà mọi người đang nói đến là gì?
Sự phát triển của Internet đã trải qua giai đoạn Web1.0 và Web2.0 giai đoạn hai giai đoạn. Hầu hết các trang web trong giai đoạn Web1.0 là trang web tĩnh, không có quá trình tương tác giữa người dùng mạng và thông tin mạng, người dùng chỉ có thể lấy được thông tin hiển thị trên mạng, hiệu quả và hiệu quả của việc thu thập thông tin tương đối thấp.
Với sự cải thiện về tốc độ và băng thông mạng, con người và Internet đã dần bắt đầu tương tác với nhau.
Năm 2003, Dale Doherty, phó chủ tịch của O'Reilly Media, đã đề xuất khái niệm Web2.0 . Web2.0 được gọi là web đọc-ghi. Trong những ngày đầu của Web2.0, so với Web1.0, tất cả người dùng Internet có thể tạo nội dung của riêng họ và tải nó lên Internet thay vì chỉ lấy thông tin từ Internet, điều này làm tăng đáng kể sự phong phú của thông tin Internet.
Với sự phát triển hơn nữa của AI, dữ liệu lớn và các công nghệ khác trong những năm gần đây, sự tương tác giữa con người và máy tính đã được nâng lên một tầm cao mới. Dữ liệu hành vi trực tuyến như thông tin duyệt web, số lần nhấp và tìm kiếm do người dùng trên Internet tạo ra sẽ được thu thập và ghi lại. Nền tảng kỹ thuật có thể phân tích chân dung người dùng chính xác hơn thông qua dữ liệu thời gian thực của người dùng kết hợp với thông tin trong quá khứ của anh ta và đề xuất các sản phẩm tương ứng cho người dùng dựa trên chân dung người dùng, sản phẩm hoặc thông tin. Bằng cách này, nó không chỉ cải thiện hiệu quả chuyển đổi mua hàng của người bán mà còn cho phép người dùng khám phá nhanh hơn các sản phẩm họ có thể muốn mua, giúp trải nghiệm người dùng tốt hơn.
Tuy nhiên, tuy việc tập trung thông tin thuận tiện nhưng nó cũng có một nhược điểm lớn, đó là tất cả dữ liệu của người dùng đều được nền tảng thu thập và sử dụng mà người dùng không hề hay biết, thậm chí quyền sở hữu dữ liệu không được biết. Các quyền đều mơ hồ.
Trong những ngày đầu của Web1.0 và Web2.0, do lượng dữ liệu người dùng nhỏ và kích thước dữ liệu tương đối nhỏ nên dữ liệu cá nhân của người dùng không thể tạo ra nhiều giá trị.
Tuy nhiên, khi việc sử dụng Internet của mọi người ngày càng tăng trong những năm gần đây, giá trị của thông tin cá nhân trực tuyến đã trở thành thứ không thể bỏ qua. Trong hai năm qua, ở nhiều quốc gia khác nhau đã xảy ra trường hợp các công ty Internet xâm phạm dữ liệu riêng tư cá nhân và dữ liệu người dùng bị đánh cắp. Trong tương lai, với sự phát triển của trí tuệ nhân tạo Internet of Things (AIoT) và mạng 5G, các chiều dữ liệu mạng cá nhân sẽ toàn diện hơn và có giá trị hơn, khiến việc bảo mật dữ liệu và quyền riêng tư dữ liệu trở nên quan trọng hơn.
Sự xuất hiện của Web3.0 là để giải quyết các vấn đề mà Web2.0 hiện đang gặp phải. Mạng blockchain có các chức năng và đặc tính là không cần tin cậy, không thể giả mạo và có thẩm quyền xác nhận, có thể đáp ứng tốt nhu cầu của công nghệ cơ bản của Web3.0. Đồng thời, những thay đổi trong kiến trúc mạng đã khiến dữ liệu không còn là những con số thuần túy mà là những mặt hàng có thuộc tính có giá trị, điều này cũng dần biến mạng dữ liệu hiện có của chúng ta thành mạng giá trị.
Lần trước tôi đã viết một bài báoPhân tích nó thảo luận về vai trò của lưu trữ phi tập trung trong việc xây dựng Web3.0, cũng như tình trạng phát triển hiện tại của filecoin, dự án chính về lưu trữ phi tập trung. Lần này tôi sẽ kết hợp kiến trúc hiện tại của Web2.0 để phân tích những thành phần kỹ thuật hiện tại nào cần được chuyển đổi và cách chuyển đổi chúng nếu chúng ta muốn triển khai đầy đủ ý tưởng về Web3.0 trong tương lai.
1. Tổng quan về kiến trúc kỹ thuật Web2.0 hiện tại

Ảnh từ csdn p>
Hình trên thể hiện giải pháp kiến trúc kỹ thuật hiện tại của Web2.0. Các liên kết kỹ thuật cốt lõi có thể được chia thành lớp lưu trữ, lớp phát triển, lớp dịch vụ, lớp mạng, lớp người dùng và lớp doanh nghiệp. Ngoài ra, còn cần sự hỗ trợ của các nền tảng phụ trợ như nền tảng thử nghiệm, nền tảng vận hành và bảo trì, nền tảng dữ liệu và nền tảng quản lý. Tiếp theo, chúng ta sẽ nghiên cứu vai trò cụ thể của từng thành phần và liệu có cần nâng cấp tương ứng trong quá trình chuyển đổi từ Web2.0 sang Web3.0 hay không.
1. Hỗ trợ nền tảng chức năng tình dục
p>
1. Nền tảng quản lý
Trước hết, đầu tiên là nền tảng quản lý. Nền tảng quản lý chủ yếu phục vụ nhóm phát triển và cấp công ty. Trách nhiệm cốt lõi của nó là quản lý các quyền, cho dù đó là hệ thống kinh doanh, hệ thống phần mềm trung gian hay hệ thống nền tảng .
Nền tảng quản lý có hai chức năng chính. Đầu tiên là nhận dạng danh tính, yêu cầu xác định danh tính của người điều hành hiện tại để ngăn chặn nhân sự bất hợp pháp vào tài khoản để hoạt động. Chức năng thứ hai là phân định quyền vận hành của các nhà khai thác khác nhau và ngăn chặn những người không được ủy quyền vận hành.
Nền tảng quản lý sẽ là một phần không thể thiếu của Web3.0 trong tương lai. Mặc dù các dự án blockchain hiện tại đều là các ứng dụng phi tập trung (Dapps) được phát triển dựa trên chuỗi công khai hiện tại, nhưng trong thế giới Web3.0 trong tương lai, không phải tất cả các dự án đều có thể là mới và hoàn toàn là nguồn mở và phi tập trung. di cư. Trong trường hợp này, nền tảng quản lý vẫn là thành phần kỹ thuật không thể thiếu. Ngay cả đối với các dự án phi tập trung, đặc biệt là đối với các sản phẩm có logic kinh doanh tương đối phức tạp và các dự án tương tác trực tiếp với tiền, không thể bỏ qua sự cần thiết của một nền tảng quản lý.
Việc thiếu nền tảng quản lý có thể dẫn đến các vấn đề bảo mật nghiêm trọng (bao gồm các cuộc tấn công của hacker bên ngoài và trộm cắp nội bộ). Bởi vì nền tảng quản lý chủ yếu dành cho người dùng B và chủ yếu được sử dụng để quản lý nội bộ nên không cần thực hiện chuyển đổi phi tập trung và có thể tiếp tục cấu trúc kỹ thuật và thiết kế sản phẩm hiện tại.
2. Nền tảng dữ liệu
Nền tảng dữ liệu là một phần rất quan trọng của Internet hiện nay phần kiến trúc công nghệ. Nền tảng dữ liệu hiện chủ yếu được sử dụng trong ba chiều: quản lý dữ liệu, phân tích dữ liệu và ứng dụng dữ liệu.
Khía cạnh đầu tiên là quản lý dữ liệu, bao gồm thu thập dữ liệu, lưu trữ dữ liệu và truy cập dữ liệu. Đầu tiên là thu thập dữ liệu. Dữ liệu được thu thập hiện tại bao gồm nhật ký, hành vi người dùng, dữ liệu kinh doanh và các thông tin khác. Vì Web3.0 là kiến trúc mạng phi tập trung nên dữ liệu người dùng chỉ thuộc về người dùng. Do đó, cơ chế thu thập dữ liệu người dùng cần phải được chuyển đổi, chắc chắn rằng công việc thu thập dữ liệu vẫn cần được cung cấp bởi nền tảng vì người dùng không có khả năng lấy và thu thập dữ liệu cá nhân. Tuy nhiên, làm thế nào để đảm bảo nền tảng không làm điều xấu sau khi được mua lại là một hướng quan trọng cần được nghiên cứu. Lưu trữ dữ liệu đã được phân tích đầy đủ trong bài viết trước. Lưu trữ phi tập trung là không thể thiếu, nếu không thì tính bảo mật và quyền riêng tư của dữ liệu người dùng không thể được đảm bảo. Dịch vụ truy cập dữ liệu chịu trách nhiệm chính trong việc cung cấp các giao thức bên ngoài để đọc và ghi dữ liệu, phần này chủ yếu là do cấp độ giao thức không có mối quan hệ trực tiếp với sự phân cấp của mạng, nó có thể được giữ lại hoàn toàn và không yêu cầu cải tiến kỹ thuật đặc biệt. Cuối cùng là bảo mật dữ liệu, vì dữ liệu đã trở thành nơi lưu trữ phi tập trung, vì bên chịu trách nhiệm chính về bảo mật dữ liệu đã trở thành tổ chức cung cấp dịch vụ lưu trữ phi tập trung, đồng thời, liên kết trung gian giữa việc tạo dữ liệu và dữ liệu được lưu trữ trên chuỗi là cũng rất quan trọng Những phần quan trọng cũng chính là những phần yếu kém về bảo mật và cần được tập trung nghiên cứu. ; &n bsp ; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
Khía cạnh thứ hai là phân tích dữ liệu. Chiều phân tích dữ liệu bao gồm hai khía cạnh: thống kê dữ liệu và khai thác dữ liệu. Cả hai khía cạnh đều dựa trên dữ liệu hiện có để phân tích thêm. Nó không có mối quan hệ trực tiếp với việc nền tảng có được phân cấp hay quyền sở hữu dữ liệu hay không. Vì vậy không cần cải tiến kỹ thuật đặc biệt.
Phương diện thứ ba là ứng dụng dữ liệu. Cấp độ ứng dụng dữ liệu chủ yếu dựa vào số lượng lớn nguồn dữ liệu và khả năng phân tích dữ liệu mạnh mẽ. Nó chỉ có thể được áp dụng nếu đạt được một xác suất nhất định thông qua dữ liệu Phân tích. Trong thời đại Web3.0, mặc dù quyền sở hữu dữ liệu đã được trả lại cho người dùng nhưng người dùng vẫn có thể ủy quyền cho nền tảng sử dụng nhiều dữ liệu khác nhau của riêng họ để có trải nghiệm sản phẩm tốt hơn nên sự phong phú của dữ liệu sẽ không có tác động lớn . , sẽ không gặp nhiều trở ngại trong việc ứng dụng dữ liệu.
3. Nền tảng vận hành và bảo trì
Nền tảng vận hành và bảo trì chủ yếu nhằm đảm bảo nền tảng và ứng dụng hoạt động bình thường. Bốn trách nhiệm cốt lõi là cấu hình, triển khai, giám sát và ứng phó khẩn cấp. Cấu hình chủ yếu chịu trách nhiệm quản lý tài nguyên, chẳng hạn như quản lý địa chỉ IP, quản lý kết nối ảo, v.v. Việc triển khai chủ yếu chịu trách nhiệm phát hành hệ thống trực tuyến, bao gồm quản lý phát hành và khôi phục. Giám sát chủ yếu chịu trách nhiệm thu thập dữ liệu liên quan sau khi vận hành hệ thống và giám sát nó. Cuối cùng, ứng phó khẩn cấp chủ yếu chịu trách nhiệm xử lý lỗi hệ thống, chẳng hạn như đưa máy bị lỗi ngoại tuyến, chuyển IP, v.v.
Trách nhiệm chính của nền tảng vận hành và bảo trì là đảm bảo nền tảng hoạt động bình thường. Nó không có nhiều sự trùng lặp với dữ liệu và phân cấp nên không cần thay đổi lớn. Tuy nhiên, do hoạt động của nền tảng trong tương lai có thể có sự giao thoa nhất định với công nghệ blockchain nên việc quản lý, giám sát thông tin trên chuỗi và các điều kiện vận hành liên quan là cần thiết, phần này cần được quan tâm và phát triển hơn nữa.
4. Nền tảng thử nghiệm
Nền tảng thử nghiệm chủ yếu được sử dụng để thử nghiệm các chức năng khác nhau trên nền tảng hàng ngày và chủ yếu được chia thành Bốn khía cạnh: quản lý trường hợp sử dụng, quản lý tài nguyên, quản lý tác vụ và quản lý dữ liệu. So với ba nền tảng chức năng được giới thiệu ở trên, nền tảng thử nghiệm độc lập hơn và không có nhiều tương tác với các kịch bản kinh doanh thực tế, do đó, khi quá trình phát triển trong tương lai đạt đến giai đoạn web3.0, nền tảng thử nghiệm không cần phải trải qua quy mô lớn nâng cấp hoặc Cải thiện.
2. Lớp lớp lõi
Trong toàn bộ kiến trúc Web, lớp lõi có thể được chia tương ứng thành 6 lớp . Đó là lớp lưu trữ, lớp phát triển, lớp dịch vụ, lớp mạng, lớp người dùng và lớp doanh nghiệp. Trong số đó, lớp lưu trữ, lớp phát triển, lớp dịch vụ và lớp mạng chủ yếu là các lớp kỹ thuật phụ trợ, chủ yếu được sử dụng để hỗ trợ hoạt động bình thường của phần mềm ứng dụng, nền tảng ứng dụng, v.v. Lớp nghiệp vụ và lớp người dùng chủ yếu là lớp hiển thị giao diện người dùng, chủ yếu hiển thị thông tin và tương tác với người dùng. 6 lớp này sẽ được phân tích lần lượt dưới đây.
1. Lớp doanh nghiệp
Lớp nghiệp vụ tương đối linh hoạt, chủ yếu dựa trên các ứng dụng khác nhau và hoạt động kinh doanh cụ thể của nền tảng Thiết kế logic . Nếu Web3.0 tiếp tục kiến trúc Internet chính hiện tại và chỉ thực hiện các bước lặp kỹ thuật trong tính toán và lưu trữ phi tập trung thì lớp nghiệp vụ không cần thực hiện quá nhiều điều chỉnh. Nếu Web3.0 được di chuyển hoàn toàn sang mạng có blockchain làm công nghệ cơ bản, thì lớp nghiệp vụ cũng sẽ cần được chuyển đổi tương ứng. Bởi vì trong một mạng có kiến trúc cơ bản là blockchain, dạng dữ liệu sẽ thay đổi, cách thức cũng như tần suất giao dịch cũng hơi khác so với kiến trúc Internet truyền thống. Vì vậy, lớp nghiệp vụ cần được thay đổi theo đặc điểm nghiệp vụ của chính nó để tránh ảnh hưởng đến việc sử dụng thông thường.
2. Lớp người dùng
Lớp người dùng tương đối phức tạp, bao gồm cả người dùng. Có ba lớp chính phần: quản lý, đẩy thông tin và lưu trữ thông tin người dùng. Trong số đó, quản lý người dùng và đẩy thông tin không yêu cầu cải tiến lớn, bởi vì dù mạng có được phân cấp hay không, nó cần có cùng một hệ thống đăng nhập người dùng (đăng nhập một lần hoặc đăng nhập được ủy quyền) và hệ thống đẩy thông tin (Nhận dạng cốt lõi). tài khoản đăng nhập và tin nhắn đẩy). Không giống như hai lĩnh vực trước, lĩnh vực lưu trữ thông tin người dùng sẽ trở nên tương đối phức tạp.
Việc lưu trữ thông tin người dùng được chia làm hai phần. Phần thứ nhất là những thông tin do người dùng tải lên như hình ảnh và thông tin được tải lên bởi người dùng trên weibo và thông tin được tải lên trên wechat. Không còn nghi ngờ gì nữa, nó thuộc về người dùng, nhưng những thứ này phải được lưu trữ trên nền tảng hoặc phía ứng dụng. Một là vì hầu hết người dùng không có khả năng thiết lập độc lập các giải pháp lưu trữ cá nhân của riêng họ (phi tập trung hoặc tập trung).
Ngoài ra, do lượng người dùng lớn và hành vi tải lên tương đối thường xuyên. Nếu mỗi người dùng sử dụng giải pháp lưu trữ của riêng mình, trải nghiệm người dùng về ứng dụng hoặc nền tảng sẽ bị ảnh hưởng rất nhiều do độ trễ kết nối và độ trễ cuộc gọi. Tuy nhiên, nếu mọi thứ được lưu trữ trên nền tảng hoặc phía ứng dụng thì rất khó đảm bảo tính riêng tư của dữ liệu, vì công nghệ back-end không thể hiển thị trực quan cho người dùng, ngay cả khi nền tảng hoặc ứng dụng bí mật truy cập vào bộ lưu trữ hoặc thậm chí sử dụng thông tin của người dùng nên rất khó phát hiện. .
Vì vậy, nếu bạn thực sự muốn hiện thực hóa Web3.0, ngoài việc giải quyết vấn đề kỹ thuật cơ bản về lưu trữ phi tập trung, bạn cũng cần nghiên cứu cách đảm bảo tính bảo mật và quyền riêng tư của dữ liệu trước đó. được lưu trữ. . Phần thứ hai của thông tin người dùng đề cập đến dữ liệu hành vi của người dùng trên trang web, chẳng hạn như những sản phẩm họ đã nhấp để duyệt hoặc họ đã truy vấn thông tin gì. Loại dữ liệu này khó quản lý hơn dữ liệu do người dùng tải lên.
Vì tất cả hành động diễn ra trong nền tảng hoặc ứng dụng nên người dùng có ít quyền kiểm soát dữ liệu hơn và thậm chí cả quyền được biết. Hiện tại, người dùng không thể biết dữ liệu hành vi của chính mình trong ứng dụng nên trên thực tế, quyền sở hữu và quyền sử dụng đều thuộc về nền tảng. Nếu bạn muốn nền tảng hoặc ứng dụng trả lại dữ liệu cho người dùng trước khi sở hữu, bạn có thể cần phải dựa nhiều hơn vào việc xây dựng luật và quy định, nếu không nền tảng và ứng dụng sẽ không từ bỏ các tài sản quan trọng như thông tin người dùng. Về mặt công nghệ, loại dữ liệu này gặp phải các vấn đề tương tự như dữ liệu cá nhân tải lên: Làm thế nào để đảm bảo rằng dữ liệu được lưu trữ trong bộ lưu trữ phi tập trung sau khi được tạo và làm thế nào để đảm bảo rằng nhà phát triển không làm điều ác trước khi nó được lưu trữ. vấn đề lớn nhất mà một số người phải đối mặt.
3. Lớp lưu trữ
Lớp lưu trữ có thể được chia thành hai phần một cách đơn giản. Phần đầu tiên là cơ sở dữ liệu, bao gồm SQL (cơ sở dữ liệu quan hệ) và NoSQL (cơ sở dữ liệu phi quan hệ). Dữ liệu chủ yếu được sử dụng để quản lý dữ liệu và có thể thực hiện các thao tác như thêm, truy vấn, cập nhật và xóa dữ liệu. Cơ sở dữ liệu đóng vai trò của hệ điều hành trong máy tính về mặt lưu trữ. Ngay cả khi việc lưu trữ phi tập trung được thực hiện trong tương lai, công nghệ cơ sở dữ liệu sẽ không thể thiếu, vì nếu không có cơ sở dữ liệu, hiệu quả lưu trữ dữ liệu, công việc cộng tác và đọc thông tin sẽ bị ảnh hưởng rất lớn. Nhưng hiện tại, có vẻ như không cần nhiều đến việc phân quyền cơ sở dữ liệu so với việc giải nén.
Phần thứ hai của lớp lưu trữ là công nghệ lưu trữ phi tập trung được nêu bật trong bài viết trước. Bộ lưu trữ tập trung của nó là thành phần kỹ thuật không thể thiếu để hiện thực hóa Web3.0. Chỉ bằng cách thực hiện lưu trữ phi tập trung thì tính bảo mật và quyền riêng tư của dữ liệu mới có thể được đảm bảo tốt hơn. Để biết thêm thông tin, vui lòng tham khảo bài viết trước và tôi sẽ không đi sâu vào chi tiết ở đây.
4. Lớp phát triển
Lớp phát triển tương tự như nền tảng thử nghiệm đã đề cập ở trên, là các thành phần chức năng thuần túy trong toàn bộ kiến trúc, chủ yếu cung cấp hỗ trợ cho việc phát triển nền tảng hoặc ứng dụng. Lớp phát triển chủ yếu bao gồm ba liên kết kỹ thuật cụ thể: khung phát triển, máy chủ và vùng chứa. Các khung phát triển chủ yếu được sử dụng làm bộ xương để phát triển và có các khung phát triển khác nhau cho các ngôn ngữ phát triển khác nhau. Máy chủ ở đây chủ yếu đề cập đến sự phát triển của máy chủ ở cấp độ phần mềm để kết nối nó với lớp doanh nghiệp và lớp người dùng để hỗ trợ nền tảng hoặc ứng dụng. Cuối cùng, có vùng chứa phát triển, chủ yếu quản lý các đối tượng sau khi phát triển (bao gồm vòng đời, phần phụ thuộc, v.v.).
Thành phần kỹ thuật trong lớp phát triển tương đối độc lập với cấu trúc mạng và không cần thiết kế lại kiến trúc kỹ thuật để thích ứng với Web3.0.
5. Lớp dịch vụ
Lớp dịch vụ chủ yếu được sử dụng để phối hợp trong cùng một kiến trúc, viết các vấn đề trong các hệ thống khác nhau. Ba mô-đun chức năng chính trong lớp dịch vụ là trung tâm cấu hình, trung tâm dịch vụ và hàng đợi thông tin. Trung tâm cấu hình chủ yếu được sử dụng để triển khai thống nhất tất cả các máy chủ hỗ trợ cho từng phân hệ nghiệp vụ, đồng thời cần triển khai nhanh chóng sau khi xảy ra sự cố để tránh ảnh hưởng đến hoạt động thực tế. Trung tâm dịch vụ chủ yếu giải quyết các vấn đề về lập lịch và cấu hình trên nhiều hệ thống, đồng thời xác định và triển khai các máy chủ thông qua hệ thống tên dịch vụ và hệ thống bus dịch vụ. Cuối cùng, thông tin hàng đợi chủ yếu được sử dụng để đạt được thông báo không đồng bộ trên nhiều hệ thống. Mô-đun máy chủ chủ yếu được sử dụng nội bộ để hỗ trợ phát triển nền tảng hoặc ứng dụng và tương đối độc lập với cấu trúc mạng cơ bản cụ thể. Bởi vì nếu sự phát triển trong tương lai của Web3.0 có thể trực tiếp chấp nhận lớp dịch vụ hiện tại.
6. Lớp mạng
Lớp mạng và lớp lưu trữ tương tự nhau, được so sánh sang Web2.0 sẽ thấy những thay đổi lớn về kiến trúc trong Web3.0, chủ yếu từ kiến trúc tập trung sang kiến trúc phi tập trung. Trong kiến trúc truyền thống, mạng chủ yếu bao gồm ba module cơ bản: cân bằng tải, CND, phòng máy tính và trung tâm.
Trong cân bằng tải, nó bao gồm tải DNS, tải phần cứng và tải phần mềm. Mục đích chính của cân bằng tải là cân bằng tải cho các đơn vị tính toán, ngoài ra cân bằng tải cũng cần được xem xét dựa trên tải, hiệu năng (thông lượng, thời gian phản hồi) và nghiệp vụ. Các đối tượng dịch vụ chính của cân bằng tải chủ yếu tập trung vào chính nền tảng hoặc ứng dụng. Nhưng trên thực tế, DNS (Hệ thống tên miền) mà tải DNS dựa vào là một thành phần quan trọng của Web và nó cũng là hướng khám phá chính trong mạng phi tập trung hiện tại.
Hệ thống tên miền hiện tại là một hệ thống tập trung. Hệ thống tên miền có thể được chia đơn giản thành ba lớp. Lớp trên cùng là ICANN (Tập đoàn Internet cấp số và tên miền). Tổ chức ) kiểm soát mọi thứ và ở trung tâm.
Cấp độ thứ hai là các cơ quan đăng ký tên miền, chẳng hạn như Verisign, kiểm soát các tên miền cấp cao nhất (TLD), chẳng hạn như .com.
Ở phía dưới cùng là các công ty đăng ký tên miền, tiếp xúc trực tiếp với khách hàng và cung cấp dịch vụ bán lẻ để đăng ký tên miền.
Từ góc độ mạng, quyền kiểm soát tuyệt đối của ICANN có nghĩa là tất cả các tên miền và trang web được liên kết với tên miền sẽ được ICANN xem xét và thông tin cũng có thể được xem xét bị thu giữ và giả mạo, làm giảm đáng kể tính xác thực và tính tự do của thông tin. Mặc dù việc xác nhận và bảo vệ quyền sở hữu thông tin người dùng được đề cập ở đầu bài viết không thể đạt được bằng cách phân quyền DNS. Tuy nhiên, nếu DNS được phân cấp hoàn toàn, nó sẽ phân cấp mạng và cải thiện đáng kể quyền tự do thông tin mạng.
Tuy nhiên, có vẻ như việc phân cấp DNS hiện tại tương đối khó khăn. Các dự án hiện tại như bắt tay vẫn dựa vào hệ thống tập trung của ICANN, chủ yếu ở TLD và CAT (cơ quan cấp chứng chỉ). đã được thực hiện ở nhiều khía cạnh. Từ quan điểm tổng thể, việc phân cấp DNS sẽ không có tác động đáng kể đến Web3.0 mà chỉ giống như một lớp kem phủ trên bánh.
Mô-đun thứ hai là CDN (Mạng phân phối nội dung). CDN là một phần quan trọng của mạng hiện tại.
CDN dựa vào các máy chủ biên được triển khai ở nhiều nơi khác nhau và sử dụng cân bằng tải, phân phối nội dung, lập lịch và các mô-đun chức năng khác của nền tảng trung tâm để cho phép người dùng có được nội dung họ cần ở gần, giảm tắc nghẽn mạng và cải thiện khả năng truy cập của người dùng. Tốc độ phản hồi và tỷ lệ truy cập. Các công nghệ chủ chốt của CDN chủ yếu bao gồm công nghệ lưu trữ và phân phối nội dung, phần cần được phân quyền là phần lưu trữ nội dung. Trong CDN, biên cần lưu vào bộ đệm nội dung đang được phân phối trước khi có thể phân phối cho người dùng. Liên kết bộ nhớ đệm cũng tiềm ẩn rủi ro cao nhất về bảo mật và quyền riêng tư dữ liệu, có thể bị các nhà cung cấp CDN đánh cắp dữ liệu và có thể bị tin tặc bên ngoài tấn công thông qua DDoS và các phương thức khác.
Đối với các công ty lớn hơn, để bảo vệ dữ liệu kinh doanh của mình, họ thường xây dựng mạng CDN nội bộ. Do vấn đề chi phí, các doanh nghiệp nhỏ chủ yếu dựa vào các nhà cung cấp CDN chuyên nghiệp. Dịch vụ kỹ thuật tổng thể của CDN nhắm đến các doanh nghiệp ToB và ít liên quan đến dữ liệu người dùng cá nhân. Việc phân cấp công nghệ lan truyền trong CDN sẽ không mang lại nhiều cải thiện về tính bảo mật và quyền riêng tư của dữ liệu cá nhân người dùng.
Mô-đun cuối cùng của lớp mạng là phòng máy tính và mô-đun trung tâm. Hai mô-đun này chủ yếu dựa trên phần cứng. Hỗ trợ vận hành nền tảng và ứng dụng thông qua các thiết bị trong phòng máy và trung tâm.
3. Tóm tắt Web3.0
Con đường phát triển của Web3.0 vẫn còn tương đối Nó vẫn chưa đủ rõ ràng Nền tảng Web3 là một nhóm đầu tiên đã thử Web3.0. Một trong những nhiệm vụ của nó, bao gồm các dự án như Polkadot, cũng là đóng vai trò là khung cơ bản cơ bản của Web3.0. Tuy nhiên, tính khả thi của việc từ bỏ hoàn toàn khung kỹ thuật Web2.0 hiện tại và thiết lập một khung hoàn toàn mới từ đầu là tương đối thấp.
Trước hết, công nghệ blockchain chắc chắn vẫn còn non nớt.
Ethereum, hiện được công nhận là chuỗi công khai tốt nhất, vẫn chưa cho thấy khả năng trở thành một máy tính thế giới ở giai đoạn này và các vấn đề của nó chủ yếu tập trung vào logic kỹ thuật cơ bản của chính nó. Sau đó, tôi nghĩ mình vẫn sẽ có phải đối mặt với các vấn đề ở mức ứng dụng. Bản thân đặc điểm của công nghệ blockchain xác định rằng khó có thể chịu được số lượng giao dịch cấp Internet và số lượng người dùng, khi xem xét chuỗi công khai, liên kết chính trong đánh giá hiện tại vẫn là TPS, nhưng nếu muốn thay thế Kiến trúc Internet hiện nay, cho dù TPS có đáp ứng được nhu cầu thì vẫn chưa đủ.
Vì lớp dưới cùng của chuỗi khối phải ưu tiên phân cấp và bảo mật nên nó cũng làm tăng các hạn chế và yêu cầu đối với các ứng dụng lớp trên. Những hạn chế và yêu cầu này ngăn cản các ứng dụng thiết kế logic nghiệp vụ phức tạp hơn. Với tiền đề này, rất khó để di chuyển hoàn toàn nhiều ứng dụng Web2.0 truyền thống.
Nhưng ngay cả khi việc di chuyển là khả thi thì rất ít dự án truyền thống sẽ di chuyển.
Thứ nhất, bản thân chi phí di chuyển rất cao. Logic cơ bản của blockchain khá khác với logic cơ bản của Internet hiện tại. Di chuyển có nghĩa là tái phát triển và thử nghiệm và sai sót. Cả hai đòi hỏi chi phí thời gian và tiền bạc rất cao, nhưng trong khi trả chi phí, nó không thể thu được nhiều người dùng hơn hoặc các giá trị khác, thay vào đó, nó sẽ mất thông tin cá nhân rất có giá trị của người dùng, vì vậy không có lý do gì cho ứng dụng hiện tại. Đã di chuyển. Đồng thời, đối với hầu hết các ứng dụng, chẳng hạn như ứng dụng mang đi, ứng dụng thương mại điện tử và ứng dụng bản đồ được sử dụng phổ biến nhất ở Trung Quốc, việc xây dựng chúng trên blockchain không có giá trị và ý nghĩa thực tế.
Đồng thời, qua phân tích trên, có thể kết luận rằng sự khác biệt kỹ thuật chính giữa Web3.0 và Web2.0 hiện tại sẽ tập trung vào lưu trữ phi tập trung và điện toán phi tập trung, trong khi các mô-đun kỹ thuật khác không cần thiết. sự thay đổi chính. Do đó, nếu so sánh, sẽ là lựa chọn tốt hơn nếu duy trì cấu trúc kỹ thuật hiện tại của Web2.0 và nâng cấp cũng như áp dụng nó trên bộ lưu trữ phi tập trung và điện toán phi tập trung.
Cuối cùng, về tổng thể, do sự non nớt của công nghệ lưu trữ phi tập trung và điện toán phi tập trung, web3.0 sẽ mất nhiều thời gian hơn để hiện thực hóa. Đồng thời, việc phát triển từ Web2.0 lên Web3.0 hiện nay dường như đòi hỏi phải đẩy mạnh các chính sách liên quan. Hiện nay, người dùng Internet trong nước ở Trung Quốc chưa có nhiều nhận thức và yêu cầu về quyền sở hữu, quyền sử dụng thông tin cá nhân nên khó thúc đẩy sự phát triển của Web2.0 lên Web3.0 từ góc độ người dùng. Nếu không có chính sách thúc đẩy và việc áp dụng kiến trúc Internet truyền thống hiện nay không có động lực tích cực tìm kiếm sự thay đổi thì việc thúc đẩy Web3.0 sẽ bị cản trở rất nhiều. Dựa trên tất cả những thông tin và vấn đề nêu trên, Web3.0 sẽ là một hướng phát triển tốt trong tương lai, tuy nhiên nó vẫn đang ở giai đoạn rất sớm và sẽ mất nhiều thời gian hơn để phát triển và phát triển trong tương lai.
Tài liệu tham khảo: https://www.theblockbeats.com a>
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia