Không khó để mỗi lần lướt internet mà không nghe về Web3 gần đây.
Tuy nhiên, nó không phải là điều dễ tiếp cận hay phổ biến như có vẻ. Một số tính năng và dịch vụ của Web3 yêu cầu bạn hiểu rõ về các thành phần đang hoạt động, như ví tiền điện tử của bạn, ứng dụng phi tập trung (như OpenSea - thị trường NFT phi tập trung), và chuỗi khối mà chúng hoạt động trên đó.
Mặc dù điều này có vẻ phức tạp (và một số điều là như vậy), một phần lớn trải nghiệm Web3 vẫn được xây dựng trên các công nghệ web mở, và bạn có thể truy cập chúng thông qua một trình duyệt cổ điển.
Trong thế giới ngày nay (chưa hoàn toàn xã hội Web3), khi chúng ta nhập địa chỉ trang web, chúng ta phụ thuộc vào trình duyệt để xử lý tất cả những vấn đề phức tạp ở phía sau và đưa chúng ta đến đích trong không gian mạng.
Mặc dù chúng ta vẫn sử dụng các ứng dụng giống nhau để truy cập Web3, chúng ta phải thực hiện một phần công việc đáng kể (từ việc có một ví tiền để truy cập giao thức đúng) để trải nghiệm thế giới phi tập trung. Lý tưởng, tất cả những điều đó nên được xử lý bởi những trình duyệt đó, nhưng điều đó chưa phải là hiện thực.
Để có cái nhìn nội bộ về việc tích hợp những công nghệ này, chúng tôi đã trò chuyện với những người tại các công ty khác nhau đang xây dựng trình duyệt và tiêu chuẩn Web3 — từ những thách thức của việc tạo ra cho một mô hình công nghệ kết nối mới, đến những gì tương lai của việc duyệt web sẽ trông như thế nào.
Trước khi chúng ta khám phá tất cả điều đó chi tiết, chúng ta sẽ sử dụng một số thuật ngữ lặp đi lặp lại trong câu chuyện này. Bạn sẽ muốn dành một phút để làm quen với chúng, nên tôi đã bao gồm những giải thích ngắn (và có thể là quá đơn giản) cho một số trong số chúng ở đây. Cùng đi.
Một số khái niệm Web3 cơ bản
Ví: Ví tiền điện tử của bạn nơi bạn lưu trữ các token khác nhau như Bitcoin, Ethereum và Matic.
A wallet will show you the tokens you own and let you send them to others.Ứng dụng phi tập trung (dApps): Các ứng dụng phi tập trung chạy trên các giao thức dựa trên chuỗi khối.
Chuỗi khối: Một giao thức phi tập trung cho các dự án Web3. Hãy nghĩ về nó như một sổ cái công khai giữ bản ghi về tất cả giao dịch. Có nhiều công nghệ chuỗi khối khác nhau, và các loại dự án và ứng dụng khác nhau có thể chạy trên mỗi cái.
Hợp đồng thông minh: Đoạn mã trên chuỗi khối thực thi khi các điều khoản của nó được chỉ định và đáp ứng. Ví dụ, trong thế giới tương tự, một tài liệu giữa người mua nhà và người bán. Trong thế giới Web3, thay vì một luật sư, một chương trình kiểm tra xem tất cả các điều kiện của hợp đồng có được đáp ứng hay không.
IPFS: Hệ thống Lưu trữ File Liên hành tinh là một mạng giao thức lưu trữ ngang hàng. Nó hoạt động theo cách phi tập trung để bạn không phải lo lắng về việc một máy chủ cụ thể có đang hoạt động hay không. Khi bạn cố gắng truy cập một tệp, IPFS cố gắng truy cập nội dung trực tiếp, thay vì địa điểm của nội dung.
Ví không giữ chìa khóa: Nhà cung cấp dịch vụ/trình duyệt không lưu trữ khóa cho ví của bạn. Bạn phải nhớ cụm từ bí mật 12 từ của mình để khôi phục ví trên thiết bị khác.
Với các dịch vụ giữ chìa khóa như Gmail hoặc Twitter, bạn chỉ cần nhấp vào Quên Mật khẩu và tạo một cái mới để truy cập tài khoản của bạn. Với ví không giữ chìa khóa như MetaMask, nếu bạn quên cụm từ, bạn sẽ mất quyền truy cập vào tài khoản của mình mãi mãi.
Một lược sử ngắn về trình duyệt và Web3
Nếu bạn đang xem một trang web trên trình duyệt của bạn, đó là kết quả của phần mềm xử lý nhiều chức năng khác nhau, từ giải quyết địa chỉ của trang web đến rút nội dung từ máy chủ nơi trang web được lưu trữ.
Ý tưởng là trình duyệt chỉ là cửa sổ kết nối với internet. Điều đó có nghĩa là bạn chỉ cần lưu trữ một lượng dữ liệu tối thiểu và thực hiện ít xử lý nhất có thể trên máy tính của bạn để truy cập trang web và ứng dụng.
Một trình duyệt Web3 đi xa hơn, trong một kịch bản lý tưởng, nó chỉ là một lớp vỏ trống, và tất cả các công cụ khác cần thiết cho trải nghiệm của bạn được rút từ mạng phi tập trung.
Fabian Vogelsteller, người sáng lập công ty cơ sở hạ tầng blockchain Lukso, nói vào năm 2015, đội ngũ tại tổ chức Ethereum đã cố gắng xây dựng một trình duyệt Web3 thực sự tên là Mist. Đó chỉ là một lớp vỏ dựa trên Electron.
Ý tưởng về một ứng dụng phi tập trung thực sự là bạn chạy mã trên máy cục bộ của mình và rút dữ liệu từ bộ lưu trữ phi tập trung với một tham chiếu băm như IPFS. Bạn tải mã nguồn từ nguồn đáng tin cậy và thực thi chương trình một cách cục bộ. Và phần backend của nó chỉ được tạo ra từ các hợp đồng thông minh.
Nhưng vấn đề của phương pháp này là nó đang chạy một nút đầy đủ trong một chuỗi khối, vì vậy khi bạn bắt đầu trình duyệt, nó cần đồng bộ tất cả dữ liệu khối được tạo ra trong thời gian bạn offline. Và điều này làm chậm quá trình xuống. Là người dùng cuối cùng, bạn chắc chắn không muốn chờ đợi điều này chỉ để truy cập một trang web.
What the old Mist browser looked like.Những vấn đề như này, kết hợp với tính không an toàn của nền tảng Electron, đã thúc đẩy đội ngũ đóng dự án trình duyệt vào năm 2019. Điều này đưa chúng ta đến cách các trình duyệt hiện tại xử lý web phi tập trung.
Bộ trình duyệt hiện tại
Trên hình ảnh hiện tại của chúng, các trình duyệt hiện đại có thể xử lý các ứng dụng Web3, nhưng bạn có thể cần làm một số công việc để truy cập chúng.
Ví dụ, nếu bạn đang sử dụng Chrome, bạn sẽ phải cài đặt một tiện ích ví như Metamask để kết nối với dApps, và điều chỉnh cài đặt DNS của bạn để truy cập một số miền Web3.
Có một số trình duyệt như Opera và Brave cung cấp một trải nghiệm Web3 một cách có phần tự nhiên với ví tích hợp và hỗ trợ tên miền dựa trên Web3. Ngoài ra, cả hai đều có trải nghiệm này trên cả di động và máy tính để bàn.
Brave offers an in-built cryptocurrency wallet, and allows you to easily swap tokens.Họ thậm chí cố gắng đơn giản hóa quá trình tham gia. Ví dụ, trong quá trình thiết lập, Opera sẽ yêu cầu bạn tạo một tên người dùng @opera (như singing@opera) liên kết với ví của bạn, để bạn có thể sử dụng nó thay vì một chuỗi 42 ký tự để xác định bản thân trên các ứng dụng khác nhau.
Trước đây trong năm, Opera thậm chí đã phát hành một trình duyệt tiền điện tử mang đến một thư mục dApps, sàn giao dịch tiền điện tử, các sự kiện phát token sắp tới, tin tức và nội dung giáo dục về không gian Web3.
Opera has a crypto-specific browser that has a tighter wallet integration.Có lẽ bạn không muốn sử dụng phiên bản này như trình duyệt chính của bạn. Nhưng đó là một điểm bắt đầu tốt để làm quen với tất cả những điều phi tập trung.
Jørgen Arnesen, Giám đốc điều hành điện thoại di động và Web3 của Opera, cho biết công ty cảm thấy có trách nhiệm biến trình duyệt của mình thành một cổng vào những giao thức mới này. Arnesen giải thích:
Chúng tôi có một số giá trị chính trong tâm trí khi nói đến duyệt Web3: dễ sử dụng, trải nghiệm người dùng mượt mà, minh bạch và an ninh.
Trình duyệt Brave tập trung vào quyền riêng tư mang đến trải nghiệm khác biệt một chút. Nó không có một trình duyệt tiền điện tử hay một trung tâm nội dung riêng, nhưng nó có một ví tiền điện tử.
Brian Bondy, Giám đốc công nghệ của công ty, nói rằng ví của họ cung cấp việc mua và đổi token dễ dàng thông qua thẻ, nhờ vào sự hợp tác với công ty công nghệ thanh toán Wyre.
“Ví của chúng tôi có sẵn trên tất cả các nền tảng. Nhưng hỗ trợ dApp hiện đang bị hạn chế chỉ trên máy tính. Chúng tôi đang lên kế hoạch phát hành tích hợp di động vào cuối quý này,” Bondy nói.
Làm điểm đặc biệt, Brave tặng người dùng BATs (Brave Attention Tokens), như một phần thưởng khi xem quảng cáo. Với những token này, bạn có thể tiềm ẩn việc kiếm một số tiền — mặc dù lợi nhuận không cao lắm — hoặc đều cho các trang web hoặc nhà sáng tạo vì nội dung của họ.
Brave offers Brave Attention Tokens (BATs) as a reward for looking at ads.Bondy nói rằng hiện nay, các trình duyệt phổ biến đặt người dùng vào rủi ro tải xuống tiện ích mở rộng sai lầm, có thể không hoạt động như mong đợi hoặc chứa phần mềm độc hại. Ngoài ra, đây là những quy trình phụ đang chạy trên trình duyệt của bạn, chiếm một số công suất xử lý.
Ngược lại, nếu có một ví tích hợp, bạn có thể đến một thị trường NFT và mua nghệ thuật số một cách mượt mà, hoặc bình chọn cho một đề xuất từ cộng đồng tiền điện tử trên Snapshot.org.
Những thách thức trong việc xây dựng cho Web3
Một trong những thách thức lớn khi truy cập các thuộc tính Web3 là bạn phải biết bạn đang sử dụng những token gì, và giao thức chuỗi khối nào một ứng dụng cụ thể chạy trên đó.
Ví dụ, nếu bạn đang sử dụng Chrome, MetaMask hoạt động cho tất cả các chuỗi khối và ứng dụng dựa trên Ethereum. Nhưng để sử dụng các ứng dụng được hỗ trợ bởi Solana, bạn cần sử dụng ví Phantom.
Bondy nói rằng Brave đang cố gắng kết nối khoảng cách này bằng cách tích hợp từ từ thêm nhiều tiêu chuẩn trên trình duyệt chính, để bạn không cần phải lo lắng về những gì ở phía sau.
Cũng có vấn đề về an ninh. Trong trạng thái mới của Web3, nhiều tác nhân xấu sử dụng lừa dối người dùng đến các trang web gian lận bằng cách lừa đảo và lấy cắp tài sản của họ. Arnesen muốn xây dựng các công cụ để ngăn chặn người ta bị lừa đảo. Opera đã cung cấp một trung tâm tập trung với các phím tắt đến các dịch vụ này, như một cách để đưa bạn đến các trang web chính thức một cách dễ dàng.
Theo Vogelsteller, có hai rào cản lớn trước trải nghiệm Web3. Đầu tiên là nhớ câu 12 từ, và hiểu về lý do bảo mật đằng sau phương thức xác thực này.
Thứ hai là cần Ether để làm bất cứ điều gì, điều này không rẻ bởi giá của tiền điện tử và các yếu tố như gas và phí giao dịch liên quan.
Trình duyệt có thể giải quyết vấn đề đầu tiên bằng cách làm việc với các đối tác khác nhau, nhưng vấn đề thứ hai vẫn còn.
Vogelsteller có một giải pháp cho một số vấn đề đó trong sản phẩm anh ta đang xây dựng gọi là Universal Profiles. Ý tưởng là hợp nhất các phần khác nhau của danh tính Web3 của bạn như ví của bạn, những sáng tạo và bộ sưu tập NFT của bạn.
Universal Profiles can point to the traditional social network as well as your web3 assets.Hồ sơ cũng sẽ làm cho tài sản của bạn an toàn bằng cách thêm mật khẩu, khóa vật lý, ứng dụng di động để xác thực, cùng với câu 12 từ của bạn.
Những hồ sơ toàn cầu dựa trên smart contract cũng có thể cung cấp một số kiểm tra và cân nhắc cho các giao dịch, để bạn không gửi nhầm token đến địa chỉ sai.
Hướng tiến
Hiện nay, việc truy cập các thuộc tính Web3 là phức tạp, và người dùng bình thường phải đối mặt với một đường cong học tốn kém. Cuối cùng, điểm truy cập chính của bạn, một chiếc ví, là một địa chỉ 42 ký tự.
Những địa chỉ này cũng làm cho việc bạn hiểu về danh tiếng và danh tính của chủ sở hữu trở nên khó khăn. Trong khi ẩn danh là tuyệt vời trong một số tình huống, nó cũng làm cho việc xây dựng niềm tin với cấu trúc như vậy trở nên khó khăn.
Sau đó là những câu hỏi như, “Tôi nên sử dụng token nào ở đây?”, “Ứng dụng này chạy trên chuỗi khối nào?”, và “Chúng có làm việc với nhau không?” Hãy tưởng tượng phải bật 20 nút và cài đặt chỉ để gửi một tweet. Đó là cảm giác của Web3 hiện tại.
Trình duyệt hiện đại, và các tiêu chuẩn như hồ sơ toàn cầu, sẽ cần phối hợp để làm cho mọi thứ trở nên đơn giản hơn. Một thế giới nơi người dùng không cần phải lo lắng về giao thức phía sau. Nơi có nhiều tên người dùng dễ nhớ hơn, và các tin nhắn có thể phân tích được liên kết với mỗi danh tính. Nơi mà Web3 chỉ là... web.
Điều này sẽ đòi hỏi một nỗ lực khổng lồ của những người làm việc cùng nhau và đồng ý với các giao thức khác nhau, và điều đó sẽ mất rất nhiều thời gian. Cho đến khi đó, hãy tận hưởng sự điên rồ.
Bạn có biết rằng Fabian Vogelsteller đang nói tại TNW Conference mùa hè này không? Kiểm tra danh sách đầy đủ các diễn giả tại đây.