Phân Tích Hook của Uniswap v4: Thiết Kế Kiến Trúc, Lỗ Hổng Phổ Biến và Thực Hành Phòng Ngừa

marsbitXuất bản vào 2026-06-22Cập nhật gần nhất vào 2026-06-22

Tóm tắt

Kể từ khi Uniswap v4 ra mắt mainnet, cơ chế Hook đã trở thành một trong những đổi mới được chú ý nhất trong DeFi. Bài viết này phân tích kiến trúc Hook của Uniswap v4, các lỗ hổng bảo mật phổ biến và thực hành phòng ngừa. Trọng tâm của v4 là hợp đồng PoolManager đơn lẻ và mô hình unlock/callback. Mọi thay đổi trạng thái pool phải thông qua PoolManager.unlock(), với ràng buộc then chốt là NonzeroDeltaCount phải bằng 0 khi kết thúc giao dịch. Mỗi pool được liên kết với một hợp đồng Hook cố định, được PoolManager gọi lại tại các điểm sự kiện quan trọng (ví dụ: beforeSwap, afterAddLiquidity). Quyền hạn của Hook được mã hóa trong 14 bit thấp của địa chỉ triển khai, đòi hỏi phải tính toán cẩn thận bằng công cụ như HookMiner. Bài viết chỉ ra nhiều lỗ hổng và điểm rủi ro tiềm ẩn: - **Kiểm soát truy cập thiếu sót:** BaseHook ban đầu chỉ bảo vệ unlockCallback(), để các hàm hook khác (beforeSwap, afterSwap...) không có bảo vệ, cần được triển khai thủ công. - **Ràng buộc pool lỏng lẻo:** PoolManager không giới hạn việc một Hook có thể được sử dụng cho nhiều pool. Hook cần tự triển khai whitelist hoặc cơ chế ràng buộc đơn pool trong beforeInitialize. - **Async/Custom Curve Hook rủi ro cao:** Hook có thể chặn toàn bộ số lượng swap (bằng cách trả về delta phủ định), thay thế hoàn toàn logic swap gốc của Uniswap, trở thành một hợp đồng tài chính tự trị cần được kiểm toán cực kỳ nghiêm ngặt. - **Kế toán Delta chỉ đảm bảo "bảo toàn", không đảm bảo "chính xác":** NonzeroDeltaCount == 0 đảm bả...

Kể từ khi Uniswap v4 ra mắt mainnet, cơ chế Hook đã trở thành một trong những đổi mới được quan tâm nhất trong DeFi. Nền tảng phóng memecoin Flaunch trên Base chain đã sử dụng Hook để triển khai cơ chế giá bán trước cố định và phát hành tự động thanh lý; Giao thức thanh khoản Bunni v2 sử dụng Hook để xây dựng mô hình thanh khoản có thể lập trình và tái thế chấp; Những token xoay quanh cách chơi với Hook như SATO, uPEG (Unipeg), Slonks năm nay cũng đã đạt được mức tăng hàng chục lần trong thời gian ngắn.

Ở một mặt khác của sự phồn thịnh của hệ sinh thái Hook, các cuộc tấn công nhắm vào lỗi triển khai Hook cũng đang gia tăng đáng kể. Bài viết này sẽ bắt đầu từ cơ chế Hook của Uniswap v4, phân tích từng bước ngăn xếp gọi lõi của nó, giúp các dự án hiểu được các lỗ hổng tiềm ẩn.

Bảo mật Hook của Uniswap v4

1. Giới thiệu

Thay đổi kiến trúc nổi bật nhất của Uniswap v4 so với v3 là việc giới thiệu cơ chế Hook (móc): cho phép nhà phát triển gắn các hợp đồng tùy chỉnh vào các sự kiện vòng đời của pool thanh khoản, tiêm các logic tùy ý vào các điểm quan trọng như swap, thêm/bớt thanh khoản, khởi tạo, v.v.

Một số thay đổi quan trọng của v4 như sau:

- Chế độ Singleton: Trạng thái của tất cả các pool được quản lý tập trung bởi một hợp đồng PoolManager duy nhất, không còn triển khai hợp đồng riêng biệt cho từng pool

- Flash accounting (Kế toán chớp nhoáng): Thay đổi số dư trung gian trong quá trình giao dịch chỉ được ghi nhận trong bộ nhớ tạm thời (transient storage), và chỉ được quyết toán đồng loạt khi giao dịch kết thúc

- Cơ chế Hook: Mỗi pool có thể liên kết với một hợp đồng Hook, PoolManager sẽ gọi lại hợp đồng này tại các điểm mấu chốt (beforeInitialize, beforeSwap, afterAddLiquidity, v.v.)

- Hook không thể thay thế: Một khi pool được khởi tạo xong, địa chỉ Hook được liên kết sẽ cố định vĩnh viễn (Địa chỉ Hook được liên kết với pool không thể sửa đổi, nhưng bản thân hợp đồng Hook có thể nâng cấp hay không phụ thuộc vào cách triển khai của nó)

Trong thời kỳ v3, nhà phát triển chỉ cần tin tưởng vào chính giao thức Uniswap; còn trong thời kỳ v4, tính bảo mật của mỗi pool phụ thuộc vào Hook mà nó liên kết. Hook biến AMM từ một nguyên thủy tài chính cố định, thành một cơ sở hạ tầng tài chính có thể lập trình, nhưng mô hình bảo mật cũng bị phân mảnh từ cấp "giao thức" xuống cấp "pool".

2. Kiến trúc Hook

2.1 PoolManager và mô hình unlock/callback

Hợp đồng cốt lõi của v4 là PoolManager đơn thể. Bất kỳ thao tác nào thay đổi trạng thái pool (swap, thêm/bớt thanh khoản) đều phải gọi PoolManager.unlock() trước, nhận quyền gọi lại một lần, sau đó thực hiện hành động cụ thể trong unlockCallback(). Khi toàn bộ quy trình kết thúc, PoolManager sẽ xác minh xem sổ sách có cân bằng hay không:

Khi NonzeroDeltaCount != 0 sẽ revert trực tiếp, đây là ràng buộc cốt lõi của flash accounting trong v4. Bất kỳ Hook nào trong quá trình thực thi cũng có thể tạm thời làm mất cân bằng sổ sách, nhưng trước khi giao dịch kết thúc phải tự settle, nếu không toàn bộ giao dịch sẽ rollback.

Mỗi pool được xác định duy nhất bởi cấu trúc PoolKey, trong đó có trường hooks:

PoolId được tính bằng keccak256(PoolKey), do đó địa chỉ hooks khác nhau sẽ tạo ra pool khác nhau. Đồng thời, điều này có nghĩa là PoolManager sẽ không xác minh xem một địa chỉ Hook có từng được sử dụng cho pool khác hay chưa, cùng một hợp đồng Hook có thể được nhiều pool liên kết đồng thời.

2.2 Quyền hạn Hook được mã hóa trong địa chỉ

Một thiết kế trái với trực giác của v4 là: Quyền hạn của Hook không được quyết định bởi một biến nào đó bên trong hợp đồng, mà được quyết định bởi địa chỉ triển khai hợp đồng Hook.

PoolManager kiểm tra 14 bit thấp của địa chỉ Hook để xác định xem Hook đó có cần được gọi tại một điểm nào đó trong vòng đời hay không:

Ví dụ BEFORE_SWAP_FLAG = 1 << 7. Nếu bit thứ 7 của địa chỉ Hook là 1, PoolManager sẽ gọi beforeSwap() của Hook đó trước khi swap; ngược lại, ngay cả khi hợp đồng Hook đã triển khai beforeSwap(), nó cũng sẽ không bao giờ được PoolManager gọi.

Điều này có nghĩa là khi triển khai Hook phải sử dụng CREATE2 + salt để tính toán địa chỉ, tạo ra một địa chỉ có các bit thấp hoàn toàn khớp với quyền hạn mục tiêu. Uniswap chính thức cung cấp công cụ HookMiner cho mục đích này:

Khi quyền hạn bit và việc triển khai hàm không khớp sẽ tạo ra hai loại vấn đề:

(1) Đã triển khai một hàm hook nào đó, nhưng địa chỉ chưa mã hóa bit quyền tương ứng——PoolManager sẽ không bao giờ gọi hàm đó, logic trở nên vô dụng

(2) Địa chỉ đã mã hóa một bit quyền nào đó, nhưng hook không triển khai hàm tương ứng——PoolManager khi gọi lại có thể xảy ra revert, gây DOS hoặc xác minh giá trị trả về thất bại, khiến thao tác liên quan không thể thực hiện.

Đồng thời, đây cũng là trở ngại tự nhiên cho việc nâng cấp Hook: Nếu Hook có thể nâng cấp thông qua proxy, địa chỉ triển khai không thay đổi khi nâng cấp, do đó sau khi nâng cấp chỉ có thể sửa đổi việc triển khai của các hàm hook hiện có, mà không thể thêm loại hook mới. Để dự phòng khả năng mở rộng trong tương lai, bắt buộc phải "đào" trước tất cả các bit quyền có thể sử dụng ngay từ lần triển khai ban đầu.

2.3 BaseHook và một bẫy kiểm soát truy cập bị bỏ qua phổ biến

BaseHook là hợp đồng trừu tượng do phiên bản cũ của Uniswap v4 periphery cung cấp, nhà phát triển có thể kế thừa nó để triển khai Hook tùy chỉnh. Một tác dụng quan trọng của BaseHook là cung cấp bộ chỉnh sửa onlyPoolManager cho hàm unlockCallback():

Tuy nhiên – ở đây tồn tại một bẫy thiết kế rất dễ bị bỏ qua – BaseHook phiên bản đầu chỉ thêm onlyPoolManager cho unlockCallback, không có biện pháp bảo vệ nào đối với các hàm gọi lại hook khác (beforeSwap, afterSwap, beforeAddLiquidity, v.v.). Việc kiểm soát truy cập cho các hàm này phải được nhà phát triển Hook tự thêm vào một cách rõ ràng.

3. Đi qua mã vòng đời Hook

Lấy một lần swap exact-input làm ví dụ, dưới đây phân tích ngăn xếp gọi đầy đủ từ khi người dùng khởi tạo giao dịch đến khi quyết toán.

3.1 Khởi tạo pool và liên kết Hook

Bất kỳ ai cũng có thể gọi PoolManager.initialize() để tạo pool mới:

isValidHookAddress chỉ kiểm tra tính tương thích giữa bit quyền của địa chỉ và trường fee, không kiểm tra xem Hook đã được sử dụng trong pool khác hay chưa, cũng không kiểm tra Hook đó có "muốn" chấp nhận PoolKey này hay không. Nếu khi thiết kế Hook không thêm logic danh sách trắng hoặc liên kết đơn pool trong beforeInitialize, bất kỳ ai cũng có thể tạo một pool mới sử dụng cùng Hook nhưng với cặp token bất kỳ và kích hoạt tất cả các lần gọi lại tiếp theo của Hook.

3.2 beforeSwap và BeforeSwapDelta

Lối vào quy trình swap là PoolManager.swap(), nó sẽ gọi Hooks.beforeSwap() trước khi thực thi logic swap cốt lõi:

Giá trị trả về của beforeSwap là một bộ ba (bytes4, BeforeSwapDelta, uint24):

- bytes4: Phải bằng IHooks.beforeSwap.selector, nếu không PoolManager sẽ revert trực tiếp

- BeforeSwapDelta: Điều chỉnh delta của Hook đối với specified token và unspecified token trong lần swap này

- uint24: Giá trị ghi đè phí LP động (chỉ có hiệu lực khi pool bật phí động)

BeforeSwapDelta là bí danh của int256, 128 bit cao là delta của specified token (tức token mà người dùng chỉ định số lượng), 128 bit thấp là delta của unspecified token:

Cần lưu ý, ngữ nghĩa của BeforeSwapDelta là Hook thu phí nên trả về giá trị dương, Hook hoàn trả token nên trả về giá trị âm. Nhà phát triển rất dễ nhầm lẫn dấu; đồng thời, quan hệ tương ứng giữa specified và unspecified phụ thuộc vào params.zeroForOne và dấu của amountSpecified, chỉ cần viết sai một chút sẽ xảy ra lỗi vị trí token.

PoolManager sẽ cộng trực tiếp specifiedDelta được trả về từ beforeSwap vào amountToSwap:

Dòng này ẩn chứa một ngữ nghĩa then chốt: Hook có thể giữ lại số lượng swap. Khi hookDeltaSpecified bằng -params.amountSpecified, amountToSwap trực tiếp về 0, tương đương với việc Hook hoàn toàn tiếp quản swap này——đây chính là Async Hook hay Custom Curve Hook được nhắc đến.

Async Hook là một trong những mô hình thiết kế rủi ro cao nhất trong v4: về bản chất, nó sử dụng logic riêng của Hook để thay thế logic swap của Uniswap. Nếu Hook tồn tại lỗ hổng hoặc bản thân nó là độc hại, tiền của người dùng sẽ không còn bị ràng buộc bởi logic định giá gốc của Uniswap, mà chủ yếu phụ thuộc vào tính chính xác của việc triển khai Hook.

3.3 Quyết toán Delta và NonzeroDeltaCount

Delta được trả về bởi beforeSwap và afterSwap sẽ không ngay lập tức kích hoạt chuyển khoản, mà được ghi lại vào sổ sách nội bộ của PoolManager:

Mỗi khi tổng delta tích lũy của một token chuyển từ 0 sang khác 0, NonzeroDeltaCount tăng lên; khi chuyển về 0 thì giảm xuống. Như đã nói ở 2.1, nếu khi unlock() kết thúc mà NonzeroDeltaCount != 0, toàn bộ giao dịch sẽ revert.

Hook thông qua hai hành động settle() (chuyển khoản cho PoolManager) và take() (lấy từ PoolManager) để cân bằng delta của mình:

Cơ chế này mang lại ngữ nghĩa bảo mật rõ ràng: Cuối cùng tất cả mọi người đều phải cân bằng sổ sách. Nhưng nó chỉ đảm bảo "bảo toàn sổ sách", không đảm bảo "sổ sách chính xác". Nếu Hook trả về một delta bị cấu tạo độc hại trong beforeSwap, PoolManager sẽ trung thành ghi sổ theo delta này, chỉ cần cuối cùng được settle cân bằng, giao dịch sẽ thành công – ngay cả khi điều này có nghĩa là Hook có thể thông qua việc giả mạo trạng thái nghiệp vụ, khiến hệ thống nhận định sai rằng kẻ tấn công có một số quyền lợi tài sản nào đó, mà PoolManager không thể nhận ra sai lầm ở cấp độ nghiệp vụ này.

Sự kiện bảo mật trước đây của Cork Protocol là do Hook của nó tồn tại lỗ hổng, và trước khi bị tấn công, nó đã được 4 công ty kiểm toán thẩm tra. Sau khi phân tích lại, chúng tôi phát hiện:

- Trong 4 công ty kiểm toán, có 3 công ty có phạm vi kiểm tra không bao gồm hợp đồng CorkHook

- Công ty duy nhất kiểm tra CorkHook đã xác định được một số vấn đề mã và đưa ra đề xuất cải tiến, nhưng chưa bao phủ hoàn toàn vấn đề kiểm soát truy cập

- Một công ty kiểm tra khác đã nêu rõ trong báo cáo: "một sự tham gia thú vị tiếp theo sẽ là chứng minh các bất biến cho các hàm CorkHook đang được các thành phần khác nhau xác minh trong phạm vi của sự tham gia này". Từ góc độ phân tích lại sự việc, đề xuất này có tính mục tiêu khá cao.

Điều này phơi bày một điểm mù kiểm tra mới trong thời đại Hook v4: Độ phức tạp của giao thức tăng theo cấp số nhân khiến việc xác định phạm vi trở thành một quyết định bảo mật. Đường dẫn tương tác giữa Hook và các hợp đồng khác của giao thức rất dài, việc kiểm tra riêng hợp đồng Hook là không đủ để phát hiện các vấn đề kết hợp xuyên hợp đồng; ngược lại, kiểm tra các hợp đồng xung quanh và bỏ Hook ra ngoài phạm vi, sẽ bỏ lỡ mặt tấn công lớn nhất trong thời đại v4.

4. Suy ngẫm

Nhìn lại cơ chế giao thức và phân tích lại cuộc tấn công Cork, có thể tổng kết một số điểm cốt lõi của mô hình bảo mật Hook v4:

(1) Nếu hàm gọi lại Hook phụ thuộc vào ngữ cảnh gọi do PoolManager cung cấp, nên hạn chế rõ ràng chỉ được gọi bởi PoolManager. BaseHook sẽ không làm việc này thay cho nhà phát triển, đây là bẫy thiết kế dễ gây xung đột nhất với kinh nghiệm kiểm tra hợp đồng thông thường trong v4

(2) Mối quan hệ liên kết giữa Hook và pool không bị PoolManager hạn chế. Nhà phát triển phải tự triển khai logic danh sách trắng pool hoặc liên kết đơn pool trong beforeInitialize

(3) Bit quyền của địa chỉ Hook phải hoàn toàn khớp với việc triển khai hàm. Địa chỉ được tính toán nên bao gồm trước tất cả các bit quyền có thể mở rộng trong tương lai

(4) Async / Custom Curve Hook về bản chất là việc triển khai swap hoàn toàn tùy chỉnh. Nó không có bất kỳ sự bảo vệ nào ở cấp độ giao thức Uniswap, phải được kiểm tra theo tiêu chuẩn "hợp đồng tài chính hoàn toàn tự trị"

(5) "Bảo toàn" của kế toán Delta không bằng "chính xác". NonzeroDeltaCount == 0 chỉ có thể đảm bảo sổ sách cuối cùng cân bằng, không thể đảm bảo nội dung sổ sách không bị thao túng độc hại

(6) Sự nhầm lẫn loại token xuyên thị trường là mặt tấn công mới trong thời đại v4. Khi giao thức cho phép người dùng tạo thị trường, việc xác minh ngữ nghĩa của token là bắt buộc, không thể chỉ dựa vào kiểm tra giao diện

Mỗi Hook là một miền tin cậy độc lập, tính bảo mật của mỗi pool được quyết định bởi Hook mà nó liên kết. Do đó, độ phức tạp của việc kiểm tra bảo mật Hook không còn là "kiểm tra một đoạn mã", mà là "kiểm tra một giao thức con hoàn chỉnh" – sự thay đổi này đối với dự án và bên kiểm tra đều có nghĩa là nâng cấp phương pháp luận.

Xem bài gốc

Tiền kỹ thuật số thịnh hành

Câu hỏi Liên quan

QCơ chế Hook của Uniswap v4 hoạt động như thế nào?

ACơ chế Hook của Uniswap v4 cho phép nhà phát triển gắn một hợp đồng tùy chỉnh vào các sự kiện trong vòng đời của nhóm thanh khoản, chẳng hạn như swap, thêm/giảm thanh khoản hoặc khởi tạo. Hook được gọi lại bởi hợp đồng PoolManager tại các thời điểm then chốt (trước/sau khi thực hiện giao dịch) để chèn logic tùy ý.

QVấn đề bảo mật chính trong việc triển khai Hook của Uniswap v4 là gì?

AVấn đề bảo mật chính là thiếu kiểm soát truy cập (access control) cho các hàm callback như beforeSwap, afterSwap trong các phiên bản BaseHook ban đầu. Các hàm này phải được nhà phát triển tự thêm bảo vệ một cách rõ ràng. Ngoài ra, việc gắn Hook với pool không bị hạn chế, cho phép bất kỳ ai cũng có thể tạo pool mới sử dụng cùng Hook, có thể dẫn đến các lỗ hổng nếu Hook không có cơ chế danh sách trắng.

QAsync Hook hoặc Custom Curve Hook là gì và rủi ro của nó ra sao?

AAsync Hook hoặc Custom Curve Hook là mẫu thiết kế trong đó Hook có thể giữ lại toàn bộ số tiền swap (bằng cách trả về deltaSpecified bằng với số lượng âm của amountSpecified), từ đó thay thế hoàn toàn logic swap mặc định của Uniswap. Rủi ro chính là người dùng không còn được bảo vệ bởi logic định giá nguyên bản của Uniswap, mà phụ thuộc hoàn toàn vào tính đúng đắn của việc triển khai Hook, khiến nó trở thành một hợp đồng tài chính tự trị với rủi ro cao nếu có lỗi hoặc độc hại.

QCơ chế 'flash accounting' và 'NonzeroDeltaCount' trong Uniswap v4 hoạt động thế nào?

AFlash accounting là cơ chế ghi sổ tạm thời, trong đó các thay đổi số dư trung gian trong giao dịch chỉ được ghi nhận trong bộ nhớ tạm (transient storage) và chỉ được quyết toán thống nhất khi giao dịch kết thúc. 'NonzeroDeltaCount' là biến đếm số lượng token có delta (chênh lệch số dư) khác không. Nếu khi kết thúc giao dịch (kết thúc lệnh gọi unlock), NonzeroDeltaCount khác 0, toàn bộ giao dịch sẽ bị revert, đảm bảo sổ sách luôn cân bằng.

QCác quyền (permission) của Hook trong Uniswap v4 được xác định như thế nào?

AQuyền của Hook được xác định bởi 14 bit thấp nhất của địa chỉ triển khai hợp đồng Hook. PoolManager kiểm tra các bit này để xác định xem có cần gọi hàm callback tương ứng (như beforeSwap, afterAddLiquidity) hay không. Điều này có nghĩa là địa chỉ Hook phải được tính toán trước (thường dùng CREATE2 và salt) để có các bit quyền cụ thể. Nếu bit quyền và hàm triển khai không khớp, Hook có thể không hoạt động như mong đợi.

Nội dung Liên quan

AC Rời Khỏi Hội Đồng Quản Trị Sonic, 'Cha Đẻ DeFi' Một Lần Nữa Lột Xác Thoát Thân

Tác giả: Curry, Deep Wave TechFlow Cảm nhận chung về thị trường crypto năm nay là chứng kiến chứng khoán Mỹ liên tục lập đỉnh, trong khi danh mục cá nhân lại ảm đạm. Bitcoin giảm gần 20% từ đầu năm, ETH còn tệ hơn, altcoin không cần phải bàn. Trong bối cảnh đó, việc AC (Andre Cronje), "cha đỡ đầu DeFi", cùng hai thành viên sáng lập khác rời khỏi Hội đồng quản trị Sonic Labs vào ngày 19/6 dường như không còn là tin quá bất ngờ. Giá token S của Sonic đã giảm từ mức đỉnh 1.03 USD xuống còn 0.028 USD, và TVL trên chuỗi giảm 98% so với đỉnh. Trong tuyên bố rời đi, AC nói rằng ông vẫn lạc quan về Sonic nhưng sẽ không tham gia quyết định kinh doanh nữa. Ông nhấn mạnh mình chỉ chịu trách nhiệm về các quyết định công nghệ, không phải về kinh tế token, di cư mạng hay xử lý mạng cũ – những thứ liên quan đến sự sụt giảm của token S. Điều đáng chú ý là AC tiết lộ 18 tháng qua, ông đã dành phần lớn tinh lực cho dự án mới Flying Tulip. Dự án này đã huy động được 200 triệu USD tư nhân với định giá 1 tỷ USD và có kế hoạch gọi vốn cộng đồng. Cơ chế token của Flying Tulip được thiết kế tinh vi, cung cấp cho nhà đầu tư vòng một một NFT ftPUT – một quyền chọn bán vĩnh viễn, cho phép họ hoàn vốn theo giá gốc bất kỳ lúc nào. Tuy nhiên, sự bảo vệ này không áp dụng cho người mua token FT trên thị trường thứ cấp. Bài viết chỉ ra một mô thức trong sự nghiệp của AC: rời khỏi các dự án (như Yearn Finance, Fantom/Sonic) ở thời điểm đỉnh cao hoặc bắt đầu suy thoái, để chuyển sang dự án mới, trong khi người nắm giữ token của dự án cũ chịu phần lớn tổn thất. Flying Tulip dường như là sự đúc kết từ những kinh nghiệm đó. Sự kiện này phản ánh bức tranh lớn hơn của ngành công nghiệp crypto trong thời kỳ thị trường gấu, nơi nhiều dự án L1 đang chứng kiến TVL và giá trị suy giảm. Nó cũng làm nổi bật một thực tế: giá trị của nhiều dự án thường gắn liền với danh tiếng của người sáng lập hơn là các yếu tố cơ bản như doanh thu hoặc người dùng. Điều trớ trêu là Flying Tulip, dự án mới của AC, lại được triển khai đầu tiên trên chính blockchain Sonic – nơi ông vừa rời bỏ hội đồng quản trị.

marsbit5 phút trước

AC Rời Khỏi Hội Đồng Quản Trị Sonic, 'Cha Đẻ DeFi' Một Lần Nữa Lột Xác Thoát Thân

marsbit5 phút trước

Nhà giao dịch "thiên tài" kiếm được 15 triệu USD, than thở muốn tự sát

Bài viết kể về Spider (@SpiderCrypto0x), một trader nổi tiếng trong lĩnh vực DeFi và meme coin, người từng đạt đỉnh tài sản 15 triệu USD nhưng sau đó lao dốc thảm hại, dẫn đến khủng hoảng tinh thần và có ý nghĩ tự tử. Mọi chuyện bắt đầu khi một bản ghi chép cá nhân của Spider, bày tỏ suy nghĩ bi quan và đổ lỗi cho tâm lý đánh bạc, các nhóm chat sai lầm và việc mù quáng sao chép giao dịch, bị rò rỉ trên mạng X. Sự việc gây tranh cãi lớn trong cộng đồng, giữa những lời chỉ trích thiếu trách nhiệm và những lời động viên. Spider sau đó giải thích đây là dòng trạng thái cũ và khẳng định mình vẫn tiếp tục giao dịch. Bài viết phân tích lịch sử giao dịch của anh ta thông qua một địa chỉ ví công khai: từ thành công lớn trong DeFi Summer 2020 và bull run 2021, đến thua lỗ nặng và vấn đề thuế khoảng 4 triệu USD trong bear market 2022. Đến năm 2024-2025, tài sản lại biến động mạnh nhờ TRUMP token trước khi gần như bay hơi, có thể do sa vào các trò chơi meme coin PvP (Pump.fun). Bài học được rút ra là ranh giới giữa đầu tư và đánh bạc rất mong manh. Thành công trong bull run dễ tạo sự tự tin ảo, dẫn đến những quyết định liều lĩnh và mất mát thảm khốc khi thị trường đảo chiều. Để tồn tại lâu dài, cần biết chốt lời, đa dạng hóa danh mục và xây dựng bản sắc ngoài vai trò một trader.

Foresight News13 phút trước

Nhà giao dịch "thiên tài" kiếm được 15 triệu USD, than thở muốn tự sát

Foresight News13 phút trước

Đối thoại với KK - Người sáng lập Hash Global: VC còn đầu tư vào game trên chuỗi không? Dự án nào vẫn có thể huy động được vốn?

**Phỏng vấn với KK, Nhà sáng lập Hash Global: VC Còn Đầu Tư Vào Game Blockchain Không? Dự Án Nào Vẫn Có Thể Gọi Vốn?** KK, đối tác tại Hash Global, chia sẻ quan điểm về đầu tư Web3 và ngành game blockchain trong bối cảnh thị trường hiện tại. **Sự Thay Đổi Trong Tiêu Chí Đầu Tư:** Giai đoạn sôi động của Web3 đã qua, nhường chỗ cho một thị trường thực tế và khắc nghiệt hơn. Thay vì tập trung vào câu chuyện hay mô hình kinh tế, các nhà đầu tư mạo hiểm (VC) giờ đây quan tâm nhiều hơn đến giá trị cốt lõi: trò chơi có thực sự thú vị không, có người dùng thực sự không và có thể tạo ra doanh thu không. **Tầm Quan Trọng Của "Game Phải Hay":** KK nhấn mạnh yếu tố then chốt: **trò chơi trước hết phải hay**. Người dùng không cần hiểu Web3 ngay từ đầu. Giá trị ưu tiên là trải nghiệm người chơi. Cơ chế Play-to-Earn nên là bước cuối cùng, sau khi game đã chứng minh được sự hấp dẫn và cơ sở người dùng vững chắc mà không cần dựa vào Web3. **Hash Global Có Còn Đầu Tư Vào Game?** Có. Hash Global vẫn đầu tư, ưu tiên các thể loại như game xã hội, game có yếu tố cạnh tranh/đánh cược hoặc game dễ tiếp cận. Họ tìm kiếm các dự án có thể tạo doanh thu thực (ví dụ: từ vé vào, quảng cáo, skin) như game Web2 truyền thống, trước khi mở rộng hệ sinh thái. **Tiêu Chí Lựa Chọn Dự Án Game:** 1. **Đội ngũ:** Ưu tiên team có kinh nghiệm thành công trong Web2, đam mê game và có tư duy lâu dài, không chỉ chạy theo token. 2. **Sản phẩm:** Game phải hấp dẫn ngay cả khi người dùng không biết đến Web3. 3. **Cơ chế Web3:** Cơ chế phải cải thiện được việc phát hành tài sản, sự đóng góp của người dùng và phân phối giá trị trong cộng đồng. 4. **Khả năng vận hành:** Team phải có khả năng vận hành, hỗ trợ khách hàng và lặp lại sản phẩm liên tục. **Dự Án Nào Có Thể Gọi Vốn?** Các dự án game Web3 có cơ hội gọi vốn cần hội tụ: (1) Gameplay thực sự thú vị, (2) Có điểm kiếm tiền thực sự (nội tại hoặc từ bên ngoài), (3) Cơ chế Web3 mang lại lợi ích mà Web2 khó đạt được (như phân phối tài sản, giá trị), và (4) Đội ngũ có khả năng phát triển bền vững. **Lời Khuyên Cho Nhà Đầu Tư Trong Thị Trường Giảm Sốc:** KK bày tỏ sự kính trọng với những nhà đầu tư vẫn nghiên cứu Web3 trong giai đoạn khó khăn hiện nay. Ông nhấn mạnh tầm quan trọng của việc **kiểm soát nhịp độ**, lạc quan nhưng thận trọng, và khả năng "sống sót" lâu dài. **Về Hash Global & Định Hướng:** Hash Global tập trung vào các đội ngũ sáng lập người Hoa do am hiểu văn hóa và nguồn lực. Họ cũng lạc quan về hệ sinh thái BNB vì giá trị thực và nền tảng người dùng của nó. Bên cạnh đầu tư, họ xây dựng cộng đồng "Cửu Mệnh Công Xã" (Nine Lives Dao) như một nền tảng kết nối các nhà sáng lập Web3, hướng tới giá trị lâu dài thay vì đầu cơ ngắn hạn.

marsbit37 phút trước

Đối thoại với KK - Người sáng lập Hash Global: VC còn đầu tư vào game trên chuỗi không? Dự án nào vẫn có thể huy động được vốn?

marsbit37 phút trước

Altura Đóng Cửa Kho Bạc Infinity 3,9 Triệu USD Sau Khi Ghi Nhận Làn Sóng Rút Tiền 8,5 Triệu USD từ Nhà Đầu Tư

Nền tảng game Web3 Altura thông báo đóng cửa Kho bạc Vô cực (Infinity Vault) sau khi các nhà đầu tư rút ồ ạt khoảng 8,5 triệu USD chỉ trong một ngày, khiến số tiền còn lại trong kho bạc chỉ còn khoảng 3,9 triệu USD. Altura cho biết sẽ ngừng sản phẩm và bắt đầu hoàn trả số tiền còn lại cho người tham gia, đồng thời cho phép họ tiếp tục rút tiền cho đến khi quy trình đóng cửa hoàn tất. Nguyên nhân được đưa ra là do tỷ lệ tham gia sụt giảm, buộc Altura phải đánh giá lại tính khả thi của sản phẩm. Sự kiện này diễn ra trong bối cảnh nhiều dự án tiền mã hóa đang đối mặt với áp lực từ biến động thị trường và sự dịch chuyển vốn của nhà đầu tư. Các chuyên gia cảnh báo rằng việc rút tiền quy mô lớn trong thời gian ngắn có thể gây khó khăn cho thanh khoản và tính bền vững của các sản phẩm sinh lời nhỏ. Điều này khiến nhiều nền tảng phải tập trung hơn vào quản lý thanh khoản, rủi ro và giao tiếp hiệu quả. Bất chấp việc đóng cửa Infinity Vault, Altura khẳng định vẫn tiếp tục cam kết phát triển hệ sinh thái game blockchain rộng lớn hơn của mình. Sự cố này được xem như một lời nhắc nhở về tầm quan trọng của việc quản lý thanh khoản và sự tham gia của người dùng trong các sản phẩm đầu tư tiền mã hóa.

TheNewsCrypto38 phút trước

Altura Đóng Cửa Kho Bạc Infinity 3,9 Triệu USD Sau Khi Ghi Nhận Làn Sóng Rút Tiền 8,5 Triệu USD từ Nhà Đầu Tư

TheNewsCrypto38 phút trước

Đổ bộ vị trí thứ ba, Rothera đang làm xáo trộn cục diện thị trường dự đoán

**Tóm tắt bài viết về Rothera và thị trường dự đoán:** Chỉ mới hai tuần sau khi ra mắt, Rothera - nền tảng thị trường dự đoán tự xây dựng của Robinhood - đã bất ngờ vươn lên vị trí thứ ba về khối lượng giao dịch trong ngành, chỉ sau hai gã khổng lồ Kalshi và Polymarket. Khối lượng giao dịch hàng tuần của Rothera tăng vọt từ 21,9 triệu USD lên 559 triệu USD trong vòng hai tuần, đạt khoảng 1/5 so với Polymarket. Sự tăng trưởng đột biến này chủ yếu không đến từ người dùng mới, mà là từ việc di chuyển lệnh cũ. Trước đây, Robinhood hợp tác với Kalshi, dẫn lưu lượng người dùng khổng lồ của mình sang Kalshi và chia sẻ doanh thu. Giờ đây, bằng cách chuyển các hợp đồng sự kiện (như World Cup) sang xử lý nội bộ trên Rothera, Robinhood đã giữ lại toàn bộ lợi nhuận, trực tiếp "rút máu" Kalshi. Ước tính, doanh thu từ thị trường dự đoán của Robinhood có cơ hội đạt mức tỷ USD trong năm nay. Để đối phó, Kalshi được cho là đang tìm kiếm các kênh phân phối mới thông qua việc lên kế hoạch IPO, yêu cầu các ngân hàng đầu tư kết nối hệ thống để khách hàng tổ chức của họ có thể giao dịch trực tiếp trên Kalshi. Sự trỗi dậy của Rothera cho thấy một sự thay đổi trong cuộc cạnh tranh: từ việc tập trung vào sản phẩm sang việc kiểm soát lối vào người dùng và nắm bắt giá trị. Khả năng phân phối đang trở thành yếu tố then chốt.

marsbit47 phút trước

Đổ bộ vị trí thứ ba, Rothera đang làm xáo trộn cục diện thị trường dự đoán

marsbit47 phút trước

Giao dịch

Giao ngay
Hợp đồng Tương lai

Bài viết Nổi bật

Làm thế nào để Mua ONE

Chào mừng bạn đến với HTX.com! Chúng tôi đã làm cho mua Harmony (ONE) trở nên đơn giản và thuận tiện. Làm theo hướng dẫn từng bước của chúng tôi để bắt đầu hành trình tiền kỹ thuật số của bạn.Bước 1: Tạo Tài khoản HTX của BạnSử dụng email hoặc số điện thoại của bạn để đăng ký tài khoản miễn phí trên HTX. Trải nghiệm hành trình đăng ký không rắc rối và mở khóa tất cả tính năng. Nhận Tài khoản của tôiBước 2: Truy cập Mua Crypto và Chọn Phương thức Thanh toán của BạnThẻ Tín dụng/Ghi nợ: Sử dụng Visa hoặc Mastercard của bạn để mua Harmony (ONE) ngay lập tức.Số dư: Sử dụng tiền từ số dư tài khoản HTX của bạn để giao dịch liền mạch.Bên thứ ba: Chúng tôi đã thêm những phương thức thanh toán phổ biến như Google Pay và Apple Pay để nâng cao sự tiện lợi.P2P: Giao dịch trực tiếp với người dùng khác trên HTX.Thị trường mua bán phi tập trung (OTC): Chúng tôi cung cấp những dịch vụ được thiết kế riêng và tỷ giá hối đoái cạnh tranh cho nhà giao dịch.Bước 3: Lưu trữ Harmony (ONE) của BạnSau khi mua Harmony (ONE), lưu trữ trong tài khoản HTX của bạn. Ngoài ra, bạn có thể gửi đi nơi khác qua chuyển khoản blockchain hoặc sử dụng để giao dịch những tiền kỹ thuật số khác.Bước 4: Giao dịch Harmony (ONE)Giao dịch Harmony (ONE) dễ dàng trên thị trường giao ngay của HTX. Chỉ cần truy cập vào tài khoản của bạn, chọn cặp giao dịch, thực hiện giao dịch và theo dõi trong thời gian thực. Chúng tôi cung cấp trải nghiệm thân thiện với người dùng cho cả người mới bắt đầu và người giao dịch dày dạn kinh nghiệm.

Tổng lượt xem 568Xuất bản vào 2024.12.12Cập nhật vào 2026.06.02

Làm thế nào để Mua ONE

Thảo luận

Chào mừng đến với Cộng đồng HTX. Tại đây, bạn có thể được thông báo về những phát triển nền tảng mới nhất và có quyền truy cập vào thông tin chuyên sâu về thị trường. Ý kiến ​​của người dùng về giá của ONE (ONE) được trình bày dưới đây.

活动图片