Stablecoin USDC đang ngày càng trở nên phổ biến trong số những người dùng tiền điện tử và các tổ chức ditto, đến nỗi USDC, stablecoin lớn thứ hai theo vốn hóa thị trường, đang trên đà ổn định thu hẹp khoảng cách với người dẫn đầu thị trường, USDT của Tether. Chỉ trong tuần này, USDC đã phá vỡ mốc 50 tỷ USD theo đuổi tổng vốn hóa thị trường 70 tỷ USD của USDT.
Được triển khai vào giữa năm 2018 và được phát hành bởi Trung tâm công ty Mỹ, lần lượt, thuộc sở hữu của sàn giao dịch Coinbase và Circle, USDC Bắt đầu cuộc sống độc quyền trên blockchain Ethereum và kể từ đó đã mở rộng sang sáu blockchain khác. Mô hình mà USDC (và USDT) hoạt động là người dùng gửi đô la Mỹ vào tài khoản ngân hàng của Circle, đổi lại nhận được mã thông báo USDC.
Một mô hình được người dùng DeFi ưa chuộng
Mô hình này được ưa chuộng nhất bởi Defi người dùng kể từ khi USDC đã duy trì chốt tốt và nó dễ dàng chuyển đổi sang đô la thông qua Coinbase và Circle. Dễ dàng, đó là, miễn là người dùng, vì một số lý do, không kết thúc trong danh sách đen khét tiếng của USDC về các địa chỉ Ethereum bị cấm (hoặc các blockchain khác).
Mặc dù nằm ngoài phạm vi của văn bản này, danh sách đen này là phải có các trường hợp quy định, đặc biệt là ở Hoa Kỳ. Vì nhiều lý do bao gồm chống rửa tiền và tài trợ khủng bố, Trung tâm phải có khả năng ngăn chặn các tài khoản giao dịch bằng token USDC và họ cần bảo vệ người dùng không biết tương tác với các địa chỉ bị cấm.
Đầu tháng này Tether đóng băng Ba địa chỉ Ethereum chứa 150 triệu USDT – một lời nhắc nhở rõ ràng rằng các dịch vụ của Centre, Tether và người thân của họ là rất nhiều dịch vụ tập trung, mặc dù hầu hết mọi người có thể đồng ý rằng điều quan trọng là phải ngăn chặn các hoạt động độc hại.
Về lý thuyết, danh sách đen đủ đơn giản. Mỗi khi một tài khoản sắp thực hiện một giao dịch liên quan đến USDC, hợp đồng thông minh mã thông minh mã thông minh trên blockchain sẽ kiểm tra danh sách các địa chỉ để xem người gửi hoặc người nhận có trong danh sách hay không. Nếu vậy, giao dịch sẽ bị chặn. Điều này có hiệu lực đóng băng số dư của tài khoản được liệt kê.
Chuyển USDC đắt hơn 40% so với DAI
Như đã chỉ ra trong một bài đăng trên blog Bởi Alex Kroeger, một kỹ sư tại dự án 0x và nhà khoa học dữ liệu tại Coinbase, việc kiểm tra danh sách liên tục này là thủ phạm chính đằng sau lý do tại sao việc chuyển USDC đắt hơn khoảng 40% so với DAI, một stablecoin phi tập trung được duy trì bởi MakerDAO, trong khi cả hai token đều thực hiện cùng một tiêu chuẩn mã thông báo ERC20.
Theo Kroeger, mỗi lần kiểm tra danh sách đen có giá khoảng 2.100 khí hoặc khoảng 58 cent dựa trên giá khí đốt là 100 gwei và 2.770 USD mỗi ETH. Để thực hiện chuyển khoản đơn giản, danh sách này được kiểm tra hai lần và tương tác với các hợp đồng khác, ví dụ như các sàn giao dịch phi tập trung, yêu cầu ba lần kiểm tra danh sách đen, thêm vào khoảng 6300 khí, hoặc 1,74 đô la.
Alex Kroeger ước tính rằng chỉ riêng trong tháng 12 năm 2021, các kiểm tra danh sách đen này đã thêm khoảng 3,6 triệu đô la phí khí đốt cho người dùng USDC. Cho rằng hợp đồng thông minh USDC Dành cũng trên 19 triệu đô la mỗi tháng, danh sách kiểm tra bùn gần 20% tổng phí xăng mà hợp đồng thông minh tiêu thụ.
Danh sách đen có hiệu quả không?
Thêm vào đó, trong khi việc kiểm tra danh sách không chặn các địa chỉ giao dịch, đóng băng tài khoản hiệu quả, nó không ngăn chặn các thực thể đằng sau các tài khoản bị đóng băng từ việc sử dụng USDC trong tương lai.
Như Alex Kroeger giải thích, một thực thể có thể lấy địa chỉ Ethereum mới trong ví và tiếp tục sử dụng USDC hoặc tạo ví hợp đồng proxy từ địa chỉ bị chặn, ví dụ như Gnosis an toàn hợp đồng và tương tác với USDC thông qua hợp đồng đó. Danh sách đen của USDC chứa các địa chỉ bình thường, không phải hợp đồng.
“Vấn đề là danh sách đen không phải là một công cụ hữu ích để ngăn chặn thực thể đằng sau một địa chỉ tương tác với USDC. Đó là một thước đo mà là sân khấu nhiều hơn là thực chất, “Kroeger viết, và Đề nghị Một giải pháp của riêng mình.
Làm thế nào để đóng băng tài khoản mà không có danh sách đen
“Trong đề xuất USDC v3 của tôi, tôi loại bỏ kiểm tra danh sách đen khỏi tất cả các chức năng chuyển giao và phê duyệt. Điều này sẽ tiết kiệm khí chi cho các kiểm tra này. Thay vào đó, tôi giới thiệu một chức năng mới gọi là freezeBalance. Chức năng này cho phép quản trị viên (trong trường hợp này là một địa chỉ đã được trao vai trò của blacklister) đóng băng tiền của tài khoản.
“Dưới mui xe, điều này đặt số dư của tài khoản mục tiêu xuống bằng không, loại bỏ số tiền đó khỏi tổng nguồn cung và cập nhật bản đồ tài khoản riêng biệt (FrozenBalances) để phản ánh các quỹ bị đóng băng. FrozenBalances làm cho việc tính toán cho các hành động này dễ dàng hơn cũng như cho phép quản trị viên giải phóng số dư (gọi unfreezeBalance) nếu việc đóng băng ban đầu sau đó được coi là đã được thực hiện sai.
Hy vọng cuối cùng của Kroeger là phiên bản USDC được đề xuất của ông được thông qua để tiết kiệm tiền cho người dùng cũng như tạo ra một vết lõm rất khiêm tốn trong vấn đề tắc nghẽn của Ethereum bằng cách giảm dấu chân của USDC trong các khối Ethereum.