paint-brush
Khám phá tính bảo mật kinh tế của các oracle trên chuỗi: Những hiểu biết sâu sắc chính từ Uniswap Labstừ tác giả@oraclesummit

Khám phá tính bảo mật kinh tế của các oracle trên chuỗi: Những hiểu biết sâu sắc chính từ Uniswap Labs

từ tác giả Blockchain Oracle Summit3m2024/03/11
Read on Terminal Reader

dài quá đọc không nổi

Trong phần trình bày bên dưới, Xin Wan, một nhà nghiên cứu tại Uniswap Labs, đã trình bày về tính an toàn kinh tế của các oracle trên chuỗi và những đánh đổi cần cân nhắc khi thiết kế mạng oracle tốt hơn. Dưới đây là bảng chú giải các khái niệm chính được đề cập trong buổi nói chuyện của Xin.
featured image - Khám phá tính bảo mật kinh tế của các oracle trên chuỗi: Những hiểu biết sâu sắc chính từ Uniswap Labs
Blockchain Oracle Summit HackerNoon profile picture
0-item
1-item


Trong phần trình bày dưới đây, Xin Wan, một nhà nghiên cứu tại Phòng thí nghiệm Uniswap , trình bày về tính an toàn kinh tế của các oracle trên chuỗi và những cân nhắc cân nhắc khi thiết kế mạng lưới oracle tốt hơn.

Dưới đây là bảng chú giải các khái niệm chính được đề cập trong bài nói chuyện của Xin, nhằm mục đích bổ sung cho bài thuyết trình video của anh ấy.


UNISWAP LÀ GÌ?

Uniswap là một sàn giao dịch tiền điện tử phi tập trung chạy trên chuỗi khối Ethereum và sử dụng các hợp đồng thông minh để cho phép người dùng giao dịch và trao đổi token. Nó được thành lập vào tháng 11 năm 2018 và mã thông báo gốc của nó, $UNI, được ra mắt vào tháng 9 năm 2020 để cấp cho chủ sở hữu quyền quản trị.

ĐỘ SỐNG VÀ ĐỘ TRỄ của ORACLE

Tính sống động của Oracle là khả năng của một oracle trong việc cung cấp dữ liệu cập nhật và theo thời gian thực cho các hợp đồng thông minh hoặc các ứng dụng phi tập trung (DApps). Các oracle sống động được cập nhật liên tục và do đó được coi là chính xác và đáng tin cậy hơn. Tuy nhiên, các biện pháp bảo mật cần được thực hiện để đảm bảo rằng tính sống động của mạng oracle không ảnh hưởng đến chất lượng dữ liệu được cung cấp.


Độ trễ của Oracle đề cập đến độ trễ thời gian mà các oracle trải qua giữa việc thu thập dữ liệu trong thế giới thực và cung cấp thông tin cho các hợp đồng thông minh hoặc dApps trên blockchain. Trong thời gian trì hoãn này, các quy trình như tổng hợp dữ liệu, xác minh và đồng thuận blockchain sẽ diễn ra. Độ trễ thấp là một tính năng mong muốn trong mạng oracle đối với một số trường hợp sử dụng.

BẰNG CHỨNG SỰ GIAO DỊCH CỔ PHẦN

Bằng chứng về cổ phần (PoS) là một cơ chế đồng thuận bao gồm việc chọn người xác thực để tạo khối và xác thực các giao dịch dựa trên số lượng xu hoặc mã thông báo mà họ đã khóa làm tài sản thế chấp. PoS được nhiều người coi là giải pháp thay thế tiết kiệm năng lượng hơn và có khả năng mở rộng hơn cho Proof of Work (PoW). Ngoài ra, nó còn cung cấp sự bảo vệ chống lại tấn công 51% Tấn công Sybil .


Tuy nhiên, có một số vấn đề bảo mật tiềm ẩn khi sử dụng cơ chế đồng thuận PoS, chẳng hạn như mất tính phân cấp, vì mạng có thể bị kiểm soát bởi một số cá nhân với số lượng token đặt cọc đáng kể. Ngoài ra, trong một số giao thức PoS, danh tính của những người đề xuất khối tiếp theo được biết trước đối với một số khối nhất định. Điều này có thể dẫn đến thao túng giá và các cuộc tấn công có chủ đích.


Các giao thức PoS thường sử dụng các biện pháp như xoay vòng trình xác thực, ngẫu nhiên hóa những người đề xuất khối và các hình phạt chém tiền xu để giảm thiểu hành vi độc hại đó.

TỔNG THANH TOÁN, NHÀ CUNG CẤP VÀ PHÂN PHỐI

Nhóm thanh khoản là các quỹ được khóa trong hợp đồng thông minh và được sử dụng để tạo điều kiện thuận lợi cho giao dịch và cho vay phi tập trung. Các nhóm này được cung cấp bởi người dùng được gọi là nhà cung cấp thanh khoản (LP), những người kiếm được phần trăm phí giao dịch để đổi lấy sự đóng góp của họ.


Trong DEX như Uniswap, phân phối thanh khoản mô tả việc cung cấp tài sản hoặc mã thông báo trên các nhóm thanh khoản khác nhau của các nhà cung cấp thanh khoản. Phân phối thanh khoản có thể thay đổi theo thời gian do nhu cầu thị trường, cơ hội chênh lệch giá, cập nhật giao thức hoặc thay đổi giá trị mã thông báo. Những thay đổi này có thể xảy ra thường xuyên khi những người tham gia di chuyển từ nhóm này sang nhóm khác để đáp ứng với các điều kiện và ưu đãi của thị trường.

ĐIỂM CƠ SỞ

Điểm cơ bản là đơn vị đo lường thường được sử dụng trong tài chính để biểu thị một phần trăm của một điểm phần trăm, tức là 0,01%. Nó là công cụ thể hiện những thay đổi từng phần và tiến hành các thí nghiệm chính xác và tiêu chuẩn hóa. Trong bài trình bày của mình, Xin đã sử dụng các điểm cơ bản để phân tích chi phí thao túng đối với các oracle trên chuỗi.

MÓC UNISWAP V4

Móc vào Uniswap v4 là các hợp đồng bên ngoài thực hiện các hành động cụ thể tại một số điểm nhất định trong quá trình thực hiện nhóm thanh khoản. Thông thường, nhóm thanh khoản trên Uniswap tuân theo một trình tự nghiêm ngặt được gọi là vòng đời, bắt đầu bằng việc tạo nhóm, sau đó điều chỉnh thanh khoản, hoán đổi mã thông báo của người dùng và các quy trình khác.


Với việc giới thiệu hook, giờ đây các nhà phát triển có thể thêm mã tùy chỉnh vào nhóm vào những thời điểm cụ thể trong vòng đời của nhóm, như beforeSwap và afterSwap, cho phép nhà phát triển thực hiện một hành động được chỉ định trước hoặc sau khi hoán đổi.


Ngoài ra, móc nối Uniswap v4 có thể được sử dụng để tạo phí động dựa trên sự biến động hoặc các yếu tố đầu vào khác, đặt lệnh giới hạn trên chuỗi hoặc tự động gộp phí LP trở lại vị trí LP. Hook cung cấp các tùy chọn linh hoạt và tùy chỉnh để nhà phát triển kiểm soát cách các nhóm, giao dịch hoán đổi, phí và vị trí LP tương tác.



Tìm hiểu thêm về Giao thức Uniswap tại đây:

Trang web Uniswap
Tài liệu Uniswap
Twitter Uniswap
Xin Wan Twitter



Hội nghị thượng đỉnh Oracle Blockchain là hội nghị thượng đỉnh kỹ thuật duy nhất trên thế giới đi sâu vào các trường hợp sử dụng, những hạn chế và tác động của oracle đối với hệ sinh thái blockchain rộng lớn hơn. Các diễn giả hàng đầu trên toàn thế giới đã tập trung tại Paris để chia sẻ công việc cũng như kinh nghiệm xây dựng và sử dụng các giải pháp oracle của họ. Bài viết của Michael Abiodun .


Cũng được xuất bản ở đây.