Người sáng lập Sui tiết lộ: Kiến trúc độc đáo làm thế nào để đạt được Blockchain hiệu suất cao

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

Gần đây, chúng tôi đã phỏng vấn George Danezis về sự phức tạp và khả năng mở rộng của cơ sở hạ tầng Sui, cũng như cách hệ thống xử lý giao dịch của Sui thúc đẩy mạng hiệu suất cao. George Danezis là đồng sáng lập và Giám đốc Khoa học của Mysten Labs, đồng thời là giáo sư trong lĩnh vực Kỹ thuật An toàn và Quyền riêng tư tại Đại học London.

Dưới đây là nội dung chính của buổi phỏng vấn này:

Q1:Bạn đến từ lĩnh vực học thuật, có thể giới thiệu về trọng tâm nghiên cứu của bạn không?

Tôi là giáo sư tại Đại học London, chuyên nghiên cứu về an ninh và quyền riêng tư. Ban đầu, tôi chủ yếu nghiên cứu các hệ thống điểm-điểm và hệ thống ẩn danh, sau đó tôi trở nên quan tâm đến blockchain và việc thực thi hợp đồng thông minh. Nhóm nghiên cứu của chúng tôi tại UCL bắt đầu nghiên cứu cách xây dựng các hệ thống hiệu suất cao hơn. Chúng tôi đã thành lập công ty Chainspace để thương mại hóa một số ý tưởng, sau đó đội ngũ đã bị mua lại. Sau đó, tôi tiếp tục tìm kiếm cơ hội để hiện thực hóa ý tưởng về blockchain hiệu suất cao.

Q2: Bạn nghĩ rằng có sự khác biệt nào giữa ứng dụng và nghiên cứu không?

Thực tế không có sự khác biệt lớn. Khi nghiên cứu, chúng tôi sẽ xem xét tất cả các khả năng để đạt được mục tiêu cụ thể, trong khi khi xây dựng hệ thống thực tế, chúng tôi phải chọn lựa từ nhiều ý tưởng tốt. Chúng tôi cần đánh giá ý tưởng nào hữu ích nhất cho người dùng, những gì mà mọi người đang tìm kiếm, và những rào cản nào đối với việc áp dụng blockchain. Đây không chỉ là sở thích kiến thức, mà còn là việc tạo ra giá trị cho người dùng.

Q3: Từ lý thuyết đến ứng dụng thực tế, bạn đã xác định như thế nào để giải quyết những vấn đề nào?

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à cách tăng thông lượng giao dịch và giảm độ trễ. Vấn đề này rất rõ ràng, mỗi khi một hợp đồng trên Ethereum trở nên rất phổ biến, nền tảng không thể chịu đựng được khối lượng giao dịch lớn như vậy, dẫn đến tắc nghẽn và phí tăng vọt. Rõ ràng, vấn đề nằm ở chỗ không có đủ khả năng để đáp ứng những gì mọi người muốn làm trên blockchain. Điều này được coi là một thách thức có giá trị, và giới học thuật đang tìm cách giải quyết vấn đề này theo nhiều cách khác nhau.

Q4: Sự khác biệt và lợi ích của mạng L2 so với việc xây dựng mạng L1 mới như Sui là gì?

L2 là giải pháp mở rộng trong hệ sinh thái Ethereum, nhưng việc sử dụng có phần khó khăn đối với các nhà phát triển. L2 cần phải được cầu nối với L1, quá trình này rất rắc rối, đặc biệt là đối với các tài sản phức tạp. Trải nghiệm người dùng không tốt, việc di chuyển tài sản giữa các chuỗi rất khó khăn.

Giải pháp của Sui là xây dựng một cơ sở dữ liệu lớn chứa trạng thái sao chép của tất cả các nút đã được xác minh. Sau khi người dùng hoàn thành một giao dịch, tất cả các trạng thái trong cùng một cơ sở dữ liệu có thể được sử dụng cho giao dịch tiếp theo mà không cần phải di chuyển trạng thái tài sản liên tục giữa L1 và L2.

Q5: Đổi mới chính của Sui Lutris là gì, có thể giúp Sui có đặc tính thông lượng cao và độ trễ thấp?

Sui Lutris được cấu thành từ hai khái niệm chính: nhiều hoạt động không cần sự đồng thuận và một phương pháp đồng thuận có khả năng thông lượng cao. Nó 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.

Đường dẫn nhanh được sử dụng để thao tác các đối tượng của người dùng mà không cần phải chờ đợi sự đồng thuận để có được tính cuối cùng của giao dịch. Các thao tác trên đối tượng chia sẻ cần phải thông qua đường dẫn đồng thuận. Đường dẫn nhanh có độ trễ rất thấp, có khả năng mở rộng rộng rãi; đường dẫn đồng thuận có độ trễ cao hơn, nhưng dung lượng cũng rất lớn.

Q6: Liệu các nhà phát triển ứng dụng trên Sui có thể thiết kế ứng dụng của họ để tận dụng đường dẫn nhanh không?

Có, chắc chắn rồi. Các nhà phát triển hợp đồng thông minh có thể kiểm soát xem đối tượng họ đang thao tác là độc quyền hay chia sẻ. Bí quyết để mở rộng ứng dụng trong Sui là đảm bảo rằng phần lớn các thao tác được thực hiện trên đối tượng độc quyền để đạt được độ trễ rất thấp. Các nhà phát triển cần xem xét cách tối đa hóa việc sử dụng đường dẫn nhanh.

Q7: Các khối giao dịch có thể lập trình hoạt động như thế nào?

Các khối giao dịch có thể lập trình được có thể được sử dụng trên đường nhanh hoặc đường đồ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 hoạt động trên chuỗi. Nếu bao gồm các đối tượng chia sẻ, thì sẽ vào đường đồng thuận, độ trễ sẽ cao hơn một chút.

Q8: Sau khi mạng chính ra mắt, hiệu suất của Sui có xác nhận lý thuyết nghiên cứu của bạn không? Có điều gì khiến bạn cảm thấy bất ngờ?

Sui thể hiện xuất sắc trong những lúc có khối lượng giao dịch cao, xác nhận tính hợp lý của thiết kế. Tuy nhiên, cộng đồng phát hiện ra rằng việc sử dụng đường đi nhanh có một số điểm tinh tế, có thể dẫn đến việc đối tượng bị khóa. Hiện đang phát triển công nghệ cho phép mở khóa nhanh chóng các đối tượng bị khóa nhầm, điều này cũng có thể cho phép các lập trình viên thể hiện nhiều thao tác hơn thông qua đường đi nhanh.

Q9: Nguyên nhân hiện tại dẫn đến việc khóa đối tượng là gì?

Khóa đối tượng chủ yếu do người dùng hoặc phần mềm gây ra khi có lỗi trong việc sắp xếp thao tác trên đối tượng. Ví dụ, các thiết bị khác nhau đưa ra thứ tự thao tác mâu thuẫn. Sui đang phát triển cơ chế giải quyết nhanh chóng thông qua sự đồng thuận khi đối tượng bị khóa, thay vì chờ đến khi kết thúc epoch.

Q10: Bạn có ý kiến gì về cách mà chuỗi công cộng cân bằng giữa tính minh bạch, khả năng truy xuất và quyền riêng tư?

Điều này phần lớn phụ thuộc vào ứng dụng cụ thể. Sui cung cấp nền tảng để các nhà phát triển xây dựng bảo vệ quyền riêng tư. Sui cung cấp một số hỗ trợ mã hóa gốc, chẳng hạn như khả năng xác minh chứng minh không biết, đây là mô-đun cơ bản để xây dựng các ứng dụng thân thiện với quyền riêng tư.

Q11: Trên Sui có hỗ trợ nguyên bản về quyền riêng tư nhiều hơn không?

Cộng đồng đang xem xét hỗ trợ quyền riêng tư bổ sung mà các nhà phát triển cần. Ngoài bằng chứng không kiến thức, có thể cần thêm các hàm toán học hoặc mật mã tổng quát hơn. Nếu nhu cầu từ cộng đồng đủ lớn, có thể xem xét việc thêm các công nghệ phức tạp như tính toán đa bên hoặc phần cứng đáng tin cậy.

Q12: Bạn nghĩ Sui sẽ phát triển như thế nào trong 6 đến 12 tháng tới?

Cải tiến ngắn hạn sẽ tập trung vào các ứng dụng thực tế được xây dựng. Về lâu dài, chúng tôi sẽ cải tiến giao thức Sui Lutris để đạt được độ trễ thấp hơn, giao thức đơn giản hơn, khả năng mở rộng tốt hơn. Ngoài ra, cũng sẽ nâng cao hiệu quả kinh tế, cho phép các nút xác thực hoạt động trên phần cứng hạn chế hơn và tận dụng hiệu quả phần cứng hiện có.

SUI2.13%
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
  • 10
  • Chia sẻ
Bình luận
0/400
MetaverseLandlordvip
· 07-16 11:43
Ôi, nghe mà tôi thấy hơi chóng mặt.
Xem bản gốcTrả lời0
ser_ngmivip
· 07-14 09:58
Khả năng thông lượng cao có ích gì, giá cả vẫn như thế.
Xem bản gốcTrả lời0
LiquidityWitchvip
· 07-14 02:54
Hiệu suất bơm đầy, cảm giác chính là khác biệt.
Xem bản gốcTrả lời0
WhaleMinionvip
· 07-13 20:45
Cuối cùng cũng đã đứng dậy.
Xem bản gốcTrả lời0
Rekt_Recoveryvip
· 07-13 20:44
một ngày nữa lại một blockchain hứa hẹn mang lại điều tuyệt vời... ngmi trừ khi họ sửa những phí gas fr
Xem bản gốcTrả lời0
StakeTillRetirevip
· 07-13 20:43
sui vẫn quá căng thẳng
Xem bản gốcTrả lời0
WhaleWatchervip
· 07-13 20:42
Khi nào có thể tăng lên một đợt, nói những điều này có tác dụng gì?
Xem bản gốcTrả lời0
SatoshiLegendvip
· 07-13 20:36
Suy nghĩ của Danezis về các con đường giao dịch đáng để nghiên cứu.
Xem bản gốcTrả lời0
StablecoinEnjoyervip
· 07-13 20:35
Dù lưu lượng có cao đến mấy cũng sớm muộn gì cũng khóa đối tượng.
Xem bản gốcTrả lời0
ChainSherlockGirlvip
· 07-13 20:27
Lại là những người nói về TPS, người xem đã chán ngấy rồi~
Xem bản gốcTrả lời0
Xem thêm
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)