
Tổng hợp các dự án lọt vào vòng chung kết ETHGlobal Waterloo 2023
Tuyển chọn TechFlowTuyển chọn TechFlow

Tổng hợp các dự án lọt vào vòng chung kết ETHGlobal Waterloo 2023
Bài viết này tổng hợp 11 dự án lọt vào vòng chung kết tại ETHGlobal Waterloo 2023.
Viết bởi: ETHGlobal
Biên dịch: TechFlow
1. AquaNet
AquaNet tận dụng tài khoản gắn với token không đồng nhất (ERC-6551) để tạo và ghi nhận hoạt động của NFT trên một mạng xã hội được điều khiển bởi trí tuệ nhân tạo. Mỗi NFT đủ điều kiện có thể tự tạo một tài khoản trên mạng "myPuddle", cho phép NFT xây dựng và phát triển danh tính AI riêng biệt—chủ yếu dựa trên các đặc điểm hiện có của chúng. Chúng sẽ tự động đăng bài lên tài khoản của mình, liệt kê sở thích và chia sẻ thông tin về bản thân.
2. Smarter Contract
Bạn đã bao giờ từng nghĩ đến việc làm thế nào để tối ưu hiệu suất hợp đồng thông minh, khai thác liền mạch các lợi thế độc đáo từ nhiều blockchain khác nhau và đơn giản hóa sự phức tạp trong thao tác đa chuỗi? Giờ đây bạn không cần phải suy nghĩ thêm nữa. Hãy chào đón tương lai cùng Smarter Contract. Giải pháp của giao thức này được hỗ trợ bởi giao thức liên chuỗi Hyperlane, đưa các hợp đồng thông minh lên một tầm cao mới. Không chỉ đơn thuần là làm cho chúng thông minh hơn, mà là làm cho chúng trở nên thông thái hơn. Dưới đây là cách Smarter Contract hoạt động:
Các thành phần cốt lõi của Smarter Contract gồm có:
-
GasEstimator: Coi như đây là nhà chiến lược của hợp đồng. Nó mô phỏng chức năng của hợp đồng trên các chuỗi khác nhau, xác định blockchain tiết kiệm chi phí nhất cho mỗi chức năng tại bất kỳ thời điểm nào.
-
Function Dispatcher: Sau khi GasEstimator chọn ra chuỗi hiệu quả nhất, bộ phân phối hoạt động như một dịch vụ chuyển phát nhanh, sử dụng Hyperlane để truyền chính xác các chức năng đó tới chuỗi lý tưởng nhất của chúng.
-
Result Aggregator: Khi các hàm hoàn tất việc thực thi trên chuỗi tương ứng, Result Aggregator xuất hiện. Nó giống như màn kết thúc của một buổi biểu diễn, tập hợp tất cả kết quả lại và trình bày dưới dạng một cái nhìn tổng hợp duy nhất.
Người dùng có thể kết nối ví của họ, chọn chức năng cần thực thi và nhập dữ liệu. Họ có thể theo dõi trạng thái thực hiện chức năng theo thời gian thực và trực tiếp quan sát lượng phí gas đã tiết kiệm được.
Mục tiêu của Smarter Contract là định nghĩa lại hiệu quả và tính hiệu quả về chi phí trong việc thực thi và vận hành hợp đồng thông minh. Bằng cách ủy quyền các hàm tới các chuỗi khác nhau dựa trên điều kiện thực tế, bạn có thể nâng cao hiệu suất của hợp đồng thông minh đồng thời giảm chi phí.
Bằng cách tận dụng giao thức liên chuỗi Hyperlane, Smarter Contract khai thác tiềm năng từ nhiều blockchain để đáp ứng nhu cầu của hợp đồng thông minh. Đây không chỉ đơn thuần là một bản nâng cấp, mà là một bước tiến lớn hướng tới công nghệ blockchain thân thiện với người dùng, dễ tiếp cận và hiệu quả về chi phí.
3. Fukuro
Dự án này tận dụng EIP-6551 để tạo ra một thị trường đấu giá. Người dùng có thể niêm yết và đặt giá cho các gói Fukuro.
Tên gọi “Fukuro” lấy cảm hứng từ Fukubukuro của Nhật Bản, còn được biết đến như là “túi may mắn”. Đây là những túi bí ẩn, kín mít, được bán theo một mức giá cố định. EIP-6551 cho phép ERC-721 kiểm soát “địa chỉ ví” của riêng nó và nắm giữ tài sản.
Mỗi Fukuro có thể chứa bất cứ thứ gì mà một địa chỉ Ethereum bình thường có thể chứa, chẳng hạn như các NFT khác, token ERC20, v.v. Điều này khiến việc trao đổi các loại tài sản khác nhau trở nên khả thi, ví dụ như bộ sưu tập nghệ thuật, bộ thẻ bài hay thậm chí là danh mục đầu tư được lên kế hoạch kỹ lưỡng.
4. Roll a Mate
Rollups thanh toán dựa trên mempool trên chuỗi chính Ethereum của chúng tôi cho phép người dùng gửi và nhận ETH, với chi phí giao dịch dao động từ 0 đến 4 xu Mỹ. Giao thức mang tên “Roll a Mate” này nhằm giải quyết nhu cầu về việc gia nhập hệ sinh thái Ethereum và thanh toán chi phí hàng ngày một cách liền mạch cho cả người dùng lẫn doanh nghiệp. Dù là mua một bữa ăn hay trả tiền taxi, chi phí giao dịch cao cũng không nên là rào cản.
Như Vitalik Buterin nhấn mạnh tại Pragma Waterloo và lễ khai mạc ETH Waterloo, việc trả phí giao dịch 5 đô la cho một hóa đơn 15 đô la là điều vô lý. Chính tình trạng này đã khiến các doanh nghiệp tiền mã hóa phải sử dụng các sàn giao dịch tập trung như Binance, nơi cung cấp phí giao dịch miễn phí hoặc rất thấp, nhưng lại không thực sự phù hợp với triết lý phát triển của hệ sinh thái.
Việc cung cấp chi phí giao dịch cạnh tranh trên chuỗi chính Ethereum là một vấn đề cực kỳ nan giải vì đây là chuỗi dễ tiếp cận nhất. Tuy nhiên, Roll a Mate đã thành công trong việc giải quyết vấn đề này bằng cách tận dụng tính năng và sự linh hoạt của mempool.
Mempool trên chuỗi chính Ethereum cung cấp một kênh phát sóng chuyên dụng để xác thực các giao dịch tiềm năng, trong một số trường hợp có thể được truy cập bởi bất kỳ nút nào và qua vài dịch vụ đồ họa.
Bất kỳ ai cũng có thể phát sóng giao dịch hợp lệ, nhưng phải thỏa mãn ba điều kiện sau:
-
Cấu trúc, mã hóa và chữ ký hợp lệ.
-
Số dư đủ để trả phí gas, ít nhất là 21.000 đơn vị gas.
-
Nonce hợp lệ.
Chi phí giao dịch cao là hệ quả trực tiếp của giá gas cao, thường biến một giao dịch đơn giản chỉ tốn khoảng 4 xu thành giao dịch trị giá 5 đô la. Sự lạm phát này khiến mọi hệ thống thanh toán dựa trên chuỗi chính Ethereum trở nên vô nghĩa.
Bằng cách xử lý mempool để xác thực và phát sóng các giao dịch với mức gas thấp, sau đó đưa chúng vào sổ lệnh rollup trên sidechain (mà người dùng không cần tương tác), người dùng chuỗi chính Ethereum có thể gửi và nhận thanh toán với chi phí từ 0 đến 4 xu, thậm chí còn nhanh hơn cả thời gian hoàn tất giao dịch trên chuỗi chính.
Người dùng sử dụng giao thức thanh toán Roll a Mate chỉ cần trả phí gas trong hai trường hợp:
-
Nạp ETH để chi tiêu, đây là một giao dịch rẻ tiền.
-
Rút tiền, kích hoạt việc xây dựng rollup sổ lệnh để xác thực lệnh.
Tóm lại, với giao thức thanh toán Roll a Mate, một người dùng trên chuỗi chính Ethereum có thể nạp 1 ETH, chỉ trả phí gas một lần, và sử dụng số dư này cho “100 giao dịch trong vòng một năm”, trung bình mỗi giao dịch chỉ tốn tối đa 4 xu. Về phía thương gia, họ có thể nhận và tích lũy số lượng giao dịch tùy ý, chỉ cần trả phí gas một lần khi rút tiền, và đáng chú ý là họ cũng có thể dùng số tiền tích lũy này để thực hiện giao dịch (gửi đi) mà không cần rút ra khỏi hệ thống.
5. Piggybank 6551 NFT
Piggybank 6551 là một tài khoản tiết kiệm NFT thú vị. Người dùng có thể đúc NFT Piggybank, sau đó nạp ETH vào NFT bằng cách gọi hàm thanh toán hoặc gửi trực tiếp ETH tới địa chỉ tài khoản 6551 của NFT. Khi lượng ETH tích lũy trong mỗi Piggybank tăng lên, màu sắc, nhãn văn bản và thuộc tính trong metadata NFT sẽ được cập nhật ngay lập tức. Một khi ETH đã bị khóa trong NFT, cách duy nhất để rút tiền là phá hủy NFT, bằng cách gọi hàm burn hoặc thủ công gửi NFT đến tài khoản 6551 của chính nó. Khi tài khoản 6551 nhận được NFT, nó sẽ lập tức hoàn trả toàn bộ ETH bên trong về tài khoản đã phá hủy NFT, đồng thời cập nhật metadata thành trạng thái “đã phá hủy”.
6. Smile DAO
Dự án này là một thử nghiệm trong lĩnh vực máy học kiến thức không (ZKML), nhằm xác minh đầu ra của mô hình máy học (ML) dựa trên đầu vào riêng tư. Ý tưởng của Smile DAO là người dùng ứng dụng giao diện muốn chụp ảnh nụ cười của mình, đưa ảnh qua mô hình ML, và tạo chứng minh cho toàn bộ quá trình này ngay trên thiết bị khách. Smile DAO triển khai một bộ xác minh trên chuỗi, và khi người dùng có được chứng minh của mình, họ có thể đăng nó lên chuỗi trong quá trình đúc NFT. NFT này sẽ có quyền biểu quyết trong DAO, và có thể tham gia thống kê đề xuất, bỏ phiếu và thực hiện các hoạt động của DAO.
7. a(i)udit
Chỉ riêng năm 2022, hơn 3,6 tỷ đô la đã bị mất do 167 sự cố bảo mật nghiêm trọng bị khai thác và tấn công—trong đó đáng kinh ngạc là 51,5% đến từ các giao thức đã được kiểm toán! Chúng tôi không phủ nhận giá trị của việc kiểm toán, nhưng chúng mang tính tập trung, tốn kém (về cả thời gian lẫn tiền bạc), và không bắt buộc thực thi—bảo mật cho tương lai Web3 của chúng ta không thể chỉ dựa vào kiểm toán. Vậy thì, làm thế nào để giúp các nhà phát triển dễ dàng trở thành một phần của giải pháp, và áp dụng các thực hành lấy bảo mật làm ưu tiên hàng đầu sớm hơn trong quy trình phát triển?
a(i)udit đưa ra câu trả lời: một nền tảng tích hợp, nơi các kỹ sư có thể dùng ngôn ngữ tự nhiên để viết, kiểm toán, kiểm tra và triển khai hợp đồng thông minh lên bất kỳ chuỗi nào và thực hiện mọi kiểm thử.
-
Đối với nhà phát triển, a(i)udit đẩy các thực hành bảo mật tốt nhất lên giai đoạn sớm trong vòng đời phát triển bằng cách kích hoạt các bài kiểm thử bảo mật chuyên biệt và tạo mẫu nhanh. Hãy nắm vững công cụ bảo mật và kiểm toán trong vòng lặp dev trước khi tiến hành kiểm toán (tốn kém).
-
Đối với kiểm toán viên sơ cấp, a(i)udit giúp bạn tập trung vào việc tìm kiếm lỗ hổng bằng cách loại bỏ gánh nặng phải học và quản lý nhiều công cụ, quy trình, môi trường, mẫu báo cáo kiểm toán và khuôn khổ khác nhau. Bắt đầu vận hành nhanh hơn và hiệu quả hơn với a(i)udit.
Cụ thể, a(i)udit là một công cụ mà nhà phát triển có thể dùng ngôn ngữ tự nhiên để thực hiện các quy trình làm việc đặc thù blockchain. Dưới đây là mô tả một ví dụ về quy trình làm việc:
-
Người dùng tải hợp đồng thông minh của mình lên nền tảng. Hoặc, nhà phát triển cũng có thể dùng a(i)udit để hỗ trợ viết hợp đồng thông minh. Hiện tại chỉ hỗ trợ các hợp đồng thông minh tương thích EVM.
-
Người dùng có thể yêu cầu a(i)udit viết và thực thi các bài kiểm thử đơn vị và kiểm thử Fuzz đơn giản. Chất lượng kiểm thử đơn vị hiện chưa được đảm bảo, và chỉ hỗ trợ kiểm thử Fuzz của Foundry.
-
Người dùng có thể yêu cầu a(i)udit thực hiện kiểm thử phân tích tĩnh. Hiện tại, hỗ trợ kiểm thử phân tích tĩnh bằng Mythril và Slither.
-
Người dùng có thể yêu cầu mô hình lưu trữ kết quả kiểm thử lên IPFS, sử dụng web3.storage để đánh giá, phân loại và cộng tác trơn tru nhằm khắc phục các lỗ hổng đã xác định.
-
Người dùng lặp lại các bước 1–4 cho đến khi không còn phát hiện lỗ hổng nào.
-
Sau đó người dùng có thể yêu cầu a(i)udit triển khai hợp đồng thông minh lên mạng thử nghiệm hoặc mạng chính. Hiện tại chúng tôi chỉ hỗ trợ Ethereum, Gnosis, Polygon và nút Ethereum cục bộ làm đích.
8. Tokenbound Titans
Đây là một trò chơi NPC kết hợp ERC-6551 với NFT được tạo động. Người chơi là chủ sở hữu NFT, mỗi NFT có các khả năng và đặc điểm khác nhau.
Cốt lõi của trò chơi là các trận chiến giữa các NPC, nơi người chơi có thể đặt cược token của mình trên sân đấu kỹ thuật số. Thuật toán tính toán kết quả chiến đấu nằm ngoài chuỗi và có thể được xác minh bằng ZK-proof.
Chiến thắng trong chiến đấu giúp NPC của người chơi lên cấp, cải thiện các thuộc tính hiện có như sức khỏe, tấn công, tốc độ và giáp. Hệ quả tự nhiên là mở khóa các kỹ năng và tổ hợp mới, làm cho trải nghiệm chơi NFT đa dạng hơn. Khi NFT lên cấp, chúng trở nên mạnh mẽ và linh hoạt hơn. Hệ thống tiến hóa này mang lại chiều sâu và tính lâu dài cho trò chơi, khuyến khích người chơi xây dựng chiến lược, thích nghi và không ngừng cải thiện NFT của mình để thống trị trò chơi.
9. zBay
zBay là một dự án nhằm cách mạng hóa ngành công nghiệp thị trường trực tuyến bằng cách phi tập trung hóa và dân chủ hóa nền tảng eBay hiện tại. Sứ mệnh của nó là loại bỏ bên trung gian, cung cấp một thị trường an toàn, minh bạch và hiệu quả cho mọi người, trao quyền cho cả người bán và người mua. Lấy cảm hứng từ khoản phí khổng lồ lên tới 10 tỷ đô la mà eBay thu được vào năm 2022, zBay tin rằng đã đến lúc tái cấu trúc lĩnh vực thương mại trực tuyến. Để đạt được mục tiêu này, chúng tôi đã triển khai ba thành phần chính bên trong nền tảng zBay:
-
Nhập dữ liệu và uy tín: Chúng tôi nhận thức được giá trị của các người bán đã xây dựng được uy tín trên eBay, và hiểu rõ tầm quan trọng của uy tín trong hệ sinh thái thị trường trực tuyến. Thông qua phương pháp phi tập trung của mình, chúng tôi cho phép người bán dễ dàng nhập dữ liệu và uy tín hiện có từ eBay, đảm bảo quá trình chuyển đổi suôn sẻ cho những ai muốn tận dụng thị trường phi tập trung của chúng tôi. Bằng cách lưu giữ và chuyển giao uy tín, chúng tôi nhằm xây dựng niềm tin giữa các bên tham gia, giúp họ hưởng lợi từ hồ sơ đã được thiết lập sẵn.
-
Cơ chế ký quỹ: Niềm tin là nền tảng của mọi thị trường trực tuyến thành công. Để tăng cường niềm tin và bảo mật, chúng tôi triển khai một cơ chế ký quỹ sáng tạo trong zBay. Cơ chế này đóng vai trò như một lớp bảo đảm, giữ tiền an toàn cho đến khi cả người mua và người bán đều thực hiện xong nghĩa vụ. Bằng cách bổ sung lớp bảo vệ này, chúng tôi nhằm giảm thiểu hoạt động gian lận và thổi thêm niềm tin vào thị trường phi tập trung. Để đảm bảo giao tiếp liền mạch và an toàn giữa người mua và người bán, chúng tôi tích hợp chức năng trò chuyện XMTP xung quanh sản phẩm.
-
Xử lý tranh chấp: Trong quá trình giao dịch, tranh chấp là điều không thể tránh khỏi. Để đối phó với thách thức này, chúng tôi tích hợp khung oracle Uma vào cơ sở hạ tầng của zBay. Công nghệ tiên tiến này tận dụng sự đồng thuận phi tập trung và dữ liệu off-chain có thể xác minh để đạt được việc giải quyết tranh chấp hiệu quả và công bằng. Nhờ Uma, chúng tôi đảm bảo tranh chấp được xử lý một cách minh bạch và kịp thời, thúc đẩy trải nghiệm thị trường công bằng cho mọi bên tham gia.
10. Token Rescue Buddy
Sự phổ biến của L2 và các đột phá như Account Abstraction (EIP-4337) cho thấy tương lai rõ ràng là đa chuỗi và ví hợp đồng thông minh. Tuy nhiên, các giải pháp hiện tại đang gặp phải một số vấn đề lớn. Khác với EOAs, ví hợp đồng thông minh chỉ có thể được triển khai trên một chuỗi duy nhất tại một thời điểm. Thậm chí còn gây thất vọng hơn, ví hợp đồng thông minh phổ biến nhất là Gnosis Safe lại không hỗ trợ ví đa chuỗi cùng địa chỉ—một tính năng khả thi về mặt kỹ thuật và đã được cộng đồng yêu cầu trong nhiều năm!
Vấn đề UX nguy hiểm này tạo ra cơ hội mất mát lớn đối với token gửi nhầm chuỗi.
Token Rescue Buddy hoạt động bằng cách triển khai lại ví của bạn tới cùng một địa chỉ trên chuỗi khác. Quá trình này thường rất phức tạp và có thể dẫn đến mất tiền hoặc bị hack, nhưng Token Rescue Buddy giúp bất kỳ người dùng nào cũng có thể thực hiện dễ dàng.
Tính dễ sử dụng này cũng khiến nó phù hợp với các sàn giao dịch tập trung—miễn là họ sở hữu khóa riêng về mặt kỹ thuật, họ giờ đây có thể dễ dàng khôi phục lập trình các token gửi nhầm địa chỉ.
11. Copix
Copix là một bức tranh công cộng được xây dựng trên mạng thử nghiệm Mumbai của Polygon, trong đó mỗi điểm ảnh là một token không thể thay thế. Những người sở hữu World ID đã được xác minh có thể sửa đổi metadata, cho phép người dùng tạo ra tác phẩm nghệ thuật bằng cách thay đổi màu sắc điểm ảnh. Sau khi chọn màu, người dùng sẽ sở hữu điểm ảnh mà họ vừa chỉnh sửa. Thời gian chờ 2 phút giới hạn việc một người dùng liên tục chỉnh sửa các điểm ảnh liền kề. Ngoài ra, người dùng có thể truy cập lịch sử metadata đầy đủ của điểm ảnh, bao gồm các màu trước đây và người đóng góp.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














