Sui người sáng lập giải thích: Thực hiện công nghệ Blockchain hiệu suất cao và sự phát triển trong tương lai

robot
Đang tạo bản tóm tắt

Thảo luận về độ phức tạp và khả năng mở rộng của cơ sở hạ tầng Sui

Gần đây, chúng tôi đã phỏng vấn đồng sáng lập và giám đốc khoa học của một dự án blockchain, đồng thời là giáo sư trong lĩnh vực kỹ thuật an ninh và quyền riêng tư tại Đại học London, để thảo luận về độ phức tạp và khả năng mở rộng của hạ tầng dự án này, cũng như cách hệ thống xử lý giao dịch của nó tạo ra một mạng lưới hiệu suất cao.

Dưới đây là nội dung phỏng vấn lần này:

Nền tảng học thuật và trọng tâm nghiên cứu

Tôi là giáo sư tại Đại học London, nghiên cứu tập trung vào an ninh và quyền riêng tư. Nghiên cứu ban đầu về hệ thống ngang hàng và hệ thống ẩn danh, chủ yếu tập trung vào các hệ thống lưu trữ phân tán lớn. Với sự phát triển của công nghệ blockchain, tôi bắt đầu quan tâm đến sổ cái phân tán và việc thực hiện hợp đồng thông minh. Nhóm nghiên cứu của chúng tôi tại UCL cam kết xây dựng các hệ thống blockchain hiệu suất cao và đã thành lập công ty Chainspace để thương mại hóa kết quả nghiên cứu. Sau đó, đội ngũ đã được một gã khổng lồ công nghệ mua lại, tham gia vào phát triển dự án blockchain của họ. Hiện tại, tôi đang tìm kiếm cơ hội khác để hiện thực hóa ý tưởng blockchain hiệu suất cao.

Mối quan hệ giữa ứng dụng và nghiên cứu

Trên thực tế, không có sự khác biệt lớn giữa ứng dụng và nghiên cứu. Khi nghiên cứu, chúng ta sẽ xem xét tất cả các khả năng để đạt được mục tiêu cụ thể, chẳng hạn như xây dựng một blockchain hiệu suất cao. Và trong quá trình xây dựng hệ thống thực tế, chúng ta cần chọn ra những ý tưởng liên quan và có giá trị nhất. Điều quan trọng là phải xem xét nhu cầu của người dùng và giải quyết các vấn đề về rào cản trong việc áp dụng blockchain.

Lựa chọn vấn đề từ lý thuyết đến ứng dụng

Nghiên cứu của tôi chủ yếu tập trung vào cách mở rộng các chức năng khác nhau của blockchain, đặc biệt là tăng khả năng thông lượng giao dịch và giảm độ trễ. Vấn đề này rất rõ ràng trong thực tiễn - mỗi khi một ứng dụng blockchain trở nên phổ biến, các nền tảng hiện tại không thể chịu đựng được khối lượng giao dịch khổng lồ, dẫn đến tắc nghẽn và chi phí tăng vọt. Do đó, việc cải thiện khả năng xử lý của blockchain trở thành một vấn đề cấp bách cần được giải quyết. Cả giới học thuật và ngành công nghiệp đều đang cố gắng tìm ra giải pháp cho thách thức này bằng nhiều phương pháp khác nhau.

So sánh mạng L1 và L2

L2 là giải pháp mở rộng trong hệ sinh thái Ethereum, nhưng đối với các nhà phát triển, việc sử dụng tương đối phức tạp. Việc chuyển tài sản giữa L1 và L2 cần phải có cầu nối, quá trình này khá rắc rối và dễ mắc lỗi. Đối với các ứng dụng phức tạp, trải nghiệm di chuyển trạng thái giữa các mạng khác nhau rất kém.

So với trước, kế hoạch của chúng tôi là xây dựng một cơ sở dữ liệu lớn bao gồm tất cả các trạng thái, được sao chép bởi các nút xác thực. Người dùng có thể thực hiện các giao dịch liên tiếp trong cùng một cơ sở dữ liệu mà không cần phải di chuyển trạng thái tài sản thường xuyên giữa các mạng khác nhau. Thiết kế này có thể mang lại trải nghiệm mượt mà hơn cho người dùng.

Đổi mới của giao thức cốt lõi

Giao thức cốt lõi của dự án này bao gồm hai khái niệm chính: 1) Nhiều hoạt động blockchain không cần đạt được sự đồng thuận; 2) Khi cần có sự đồng thuận, có một phương pháp có khả năng xử lý cao để kết hợp hai con đường này. Nó đảm bảo rằng các nút xác thực tuân thủ giao thức sẽ không bao giờ ở trong trạng thái không nhất quán.

Thỏa thuận này cung cấp hai con đường khác nhau: con đường nhanh không cần sự đồng thuận và con đường đồng thuận cần sự đồng thuận. Đối với các hoạt động chỉ liên quan đến đối tượng của chính người dùng, có thể sử dụng con đường nhanh mà không cần chờ đợi sự đồng thuận để có được tính cuối cùng của giao dịch. Đối với các hoạt động liên quan đến đối tượng chia sẻ, cần phải xử lý qua con đường đồng thuận.

Hai con đường này đều có ưu điểm riêng. Con đường nhanh có độ trễ cực thấp, chưa đến 1 giây, và có khả năng mở rộng rộng rãi. Con đường đồng thuận có độ trễ cao hơn, thường vượt quá 1 giây, nhưng dung lượng cũng rất lớn. Các ứng dụng giao dịch hàng ngày với khối lượng lớn thường sử dụng con đường nhanh, trong khi các giao thức DeFi phức tạp thường sử dụng con đường đồng thuận.

Các nhà phát triển ứng dụng có thể tận dụng lối đi nhanh như thế nào

Các nhà phát triển có thể tận dụng tối đa con đường nhanh chóng thông qua thiết kế. Họ có thể kiểm soát xem đối tượng tạo ra trong hợp đồng là độc quyền hay chia sẻ. Chìa khóa để mở rộng ứng dụng là đảm bảo rằng hầu hết các hoạt động diễn ra trên đối tượng độc quyền, điều này giúp đạt được độ trễ rất thấp. Ví dụ, hầu hết các hoạt động cần thiết cho trò chơi nên được thực hiện trong danh mục này.

Các nhà phát triển có toàn quyền kiểm soát điều này. Phiên bản ban đầu của hợp đồng có thể coi mọi thứ là trạng thái chia sẻ, nhưng khi cần mở rộng, các nhà phát triển cần xem xét cách tối đa hóa việc sử dụng con đường nhanh chóng.

Vai trò của khối giao dịch có thể lập trình

Các khối giao dịch có thể lập trình được có thể được sử dụng trên đường đi nhanh hoặc đường đi đồng thuận. Nếu chỉ liên quan đến các đối tượng độc quyền, có thể thực hiện nhiều thao tác trong một giao dịch trên một chuỗi, rất hiệu quả. Nếu liên quan đến các đối tượng chia sẻ, thì sẽ vào đường đi đồng thuận, độ trễ sẽ cao hơn một chút.

Hiệu suất sau khi ra mắt mạng chính

Sau khi mạng chính được ra mắt, vào những thời điểm có khối lượng giao dịch đặc biệt lớn, khối lượng giao dịch hàng ngày thậm chí vượt quá 60 triệu giao dịch, trong đó phần lớn sử dụng con đường nhanh. Điều này xác nhận tính hợp lý của thiết kế giao thức, chứng minh rằng nó có thể xử lý một lượng lớn giao dịch và duy trì độ trễ thấp.

Đồng thời cũng phát hiện ra một số vấn đề. Ví dụ, việc sử dụng đường dẫn nhanh đôi khi có thể dẫn đến việc đối tượng bị khóa. Cộng đồng đang phát triển công nghệ cho phép các đối tượng bị khóa nhầm có thể được mở khóa nhanh chóng trong vài giây. Điều này không chỉ có thể tránh được lỗi mà còn có thể cho phép các nhà phát triển thể hiện nhiều chức năng hơn thông qua đường dẫn nhanh.

Nguyên nhân khóa đối tượng

Trong đường dẫn nhanh, hệ thống phụ thuộc vào thứ tự thao tác do người dùng chỉ định. Nếu người dùng hoặc phần mềm mắc lỗi, đưa ra thứ tự mâu thuẫn, hệ thống sẽ không thể giải quyết vấn đề này, dẫn đến đối tượng bị khóa. Hiện tại, tần suất xảy ra tình huống này cao hơn mong đợi.

Giải pháp đang được phát triển là, khi xảy ra tình huống này, sẽ giải quyết toàn bộ tình huống thông qua đồng thuận, điều này sẽ hoàn thành trong vài giây, thay vì phải chờ đợi cho đến khi một epoch kết thúc.

Sự cân bằng giữa quyền riêng tư và tính minh bạch trong chuỗi công khai

Nhu cầu về quyền riêng tư phần lớn phụ thuộc vào ứng dụng cụ thể. Thái độ của dự án là cung cấp một nền tảng tốt để các nhà phát triển ứng dụng tự xây dựng bảo vệ quyền riêng tư.

Để giúp các nhà phát triển, dự án này cung cấp một số hỗ trợ gốc về tiền điện tử, chẳng hạn như khả năng xác minh chứng minh không biết. Điều này cho phép các nhà thiết kế ứng dụng xác minh một số sự kiện ngoài chuỗi mà không cần tiết lộ nội dung cụ thể trên chuỗi. Các nhà phát triển có thể kết hợp những hỗ trợ này, sử dụng các chiến lược trên chuỗi, ngoài chuỗi và mã hóa để giải quyết các vấn đề về quyền riêng tư.

Hướng phát triển trong tương lai

Trong ngắn hạn, nhiều cải tiến sẽ nhằm vào nhu cầu ứng dụng thực tế. Về lâu dài, sẽ cải tiến giao thức cốt lõi để đạt được độ trễ thấp hơn và cấu trúc đơn giản hơn, nâng cao khả năng mở rộng và hiệu quả kinh tế. Ngoài ra, cũng sẽ tối ưu hóa yêu cầu phần cứng của các nút xác thực, cải thiện hiệu quả sử dụng tài nguyên. Hướng phát triển cụ thể sẽ phụ thuộc vào phản hồi của cộng đồng và nhu cầu ứng dụng thực tế.

SUI-0.71%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • 8
  • Chia sẻ
Bình luận
0/400
ProposalManiacvip
· 07-08 21:36
Nói đi nói lại vẫn là cái bẫy cũ thôi.
Xem bản gốcTrả lời0
AirdropHunterXiaovip
· 07-08 20:05
cầu nối Cross-chain lại đến phá hoại rồi
Xem bản gốcTrả lời0
GreenCandleCollectorvip
· 07-07 02:41
Lại thổi tps, chẳng có giá trị thực tế nào cả.
Xem bản gốcTrả lời0
MissingSatsvip
· 07-06 00:16
À à lại là một cái nói về hiệu suất cao
Xem bản gốcTrả lời0
OldLeekMastervip
· 07-06 00:14
Lưu lượng chỉ có vậy, thổi phồng hơi quá.
Xem bản gốcTrả lời0
NeverPresentvip
· 07-06 00:13
Rác rưởi học thuật thật sự có thể thổi lên.
Xem bản gốcTrả lời0
LiquidatorFlashvip
· 07-06 00:12
Dữ liệu tps đáng lo ngại, cảnh báo rủi ro thanh lý 99.7%
Xem bản gốcTrả lời0
BTCBeliefStationvip
· 07-05 23:51
Không phải là nói qua nói lại vẫn là tps sao?
Xem bản gốcTrả lời0
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)