Skip to main content

· 11 min read

Hồi hè năm nay (2025) mình có tham gia 1 cái hackathon của Sui ở trong TP.HCM. Ở đấy mình làm 1 cái ứng dụng chat qua WebRTC, cơ chế bắt tay WebRTC sẽ là trao đổi thông tin network ban đầu qua Blockchain event mà không thông qua signal server như cách làm thông thường.

· One min read

Hugging Face cung cấp rất nhiều mô hình AI mã nguồn mở cho các tác vụ khác nhau, trong đó có mô hình tạo ảnh từ mô tả bằng chữ FLUX.1 [dev]. Mô hình FLUX.1 [dev] là một trong những mô hình mới được phát triển bởi Black Forest Lab (BFL), cho phép người dùng tạo ra các hình ảnh chất lượng cao từ văn bản mô tả. Mô hình này được xây dựng dựa trên kiến trúc transformer và đã được huấn luyện trên một tập dữ liệu lớn gồm các hình ảnh và văn bản mô tả tương ứng. Điều này giúp mô hình có khả năng hiểu và tạo ra các hình ảnh phù hợp với văn bản đầu vào.

· 7 min read

Vụ tấn công cầu nối từ Ronin network đến ETH mainchain xảy ra ngày 2024-08-06.

Nguyên nhân là do cầu nối Ronin thực hiện 2 bản cập nhật V3 và V4, source code, mà quên không khởi tạo giá trị biến được thêm vào ở bản V3.

· 9 min read

Compound là giao thức cho vay crypto được phát triển từ khá sớm (khoản 2017, 2018). Ở thời điểm hiện tại codebase của nó tiếp tục được sử dụng rộng rãi cho những dịch vụ lending khác nhau theo kiểu compound-fork.

Sonne Finance là 1 trong những dịch vụ fork từ Compound bị tấn công mới nhất ngày 2024-5-15, do chịu ảnh hưởng từ lỗi tính toán sai số trong giao thức compound đã từng bị khai thác một vài lần trước đây.

· 12 min read

Bài viết này trình bày chi tiết cách thức vụ hack PrismaFi diễn ra vào ngày 2024-03-28.

Ứng dụng Prismafi

PrismaFi là ứng dụng tài chính phi tập trung (Decentralized Finance - Defi) cho phép user nạp tài sản thế chấp (Collateral - ETH hoặc những đồng token đại diện có giá trị tương đương) của mình vào và vay ra đồng tiền ổn định (tương đương USD). Mục đích của việc này là khi user muốn sử dụng tiền mặt nhưng ko muốn bán số ETH đang sở hữu vì thấy được tiềm năng tăng giá trong tương lai.

· 14 min read

Uniswap là ứng dụng giao dịch phi tập trung phổ biến đầu tiên sử dụng Automated Market Maker (AMM) thay cho orderbook mà chúng ta thường thấy ở các sàn giao dịch tập trung hay chứng khoán truyền thống.

Orderbook là tập hợp các lệnh đặt mua và lệnh đặt bán từ tất cả người dùng muốn tham gia trao đổi 1 cặp tiền tệ hàng hóa, khi mà lệnh mua và lệnh bán khớp nhau thì giao dịch được thực hiện giữa 2 người.

Tuy nhiên để quản lý 1 orderbook với số lượng lớn các order tốn rất nhiều tài nguyên tính toán của máy tính. Trong bối cảnh Blockchain có khả năng tính toán xử lý giao dịch đầu tiên là Ethereum giai đoạn đầu thì việc xử lý lượng lớn các order update liên tục theo thời gian thực gần như là không thể.

· 6 min read

Trong bài viết này mình sẽ hướng dẫn cách sử dụng thư viện Pixi.js, Pixi-Viewport để tạo bản đồ sử dụng trong game Pixelland

  • Zoom và pan với Pixi-viewport
  • Mạng lưới kẻ ô (grid)
  • Fullscreen
  • Minimap