Giá trị khóa vào các ứng dụng DeFi hoạt động trên blockchain của các token bị cho là chứng khoán trong hồ sơ gần đây của Ủy ban Chứng khoán và Giao dịch Hoa Kỳ (SEC) hầu như vẫn ổn định bất chấp tình hình căng thẳng hiện tại.
Vốn không đột ngột thoát ra ồ ạt cho thấy tâm lý tích cực từ những người tham gia thị trường toàn cầu, bất chấp giá giảm. BNB đã giảm xuống mức thấp nhất trong 6 tháng vào thứ 4, trong khi giá của SOL, ADA, MATIC và các token khác cũng trượt về phía nam.
Trong các hồ sơ vào thứ 2 và thứ 3, SEC đã buộc tội Binance và Coinbase bán chứng khoán chưa được cấp phép trong nước.
Các cáo buộc được đưa ra bất kể cơ quan quản lý này không quy định rõ ràng token như thế nào bị coi là chứng khoán. SEC đã không cung cấp bất kỳ định nghĩa pháp lý chính thức nào cho các nhà phát hành token và vẫn chưa trả lời đơn yêu cầu từ Coinbase về định nghĩa các quy định rõ ràng.
May mắn thay, doanh thu của lĩnh vực DeFi không bị ảnh hưởng, ít nhất là vào thứ 5. Dữ liệu cho thấy giá trị bị khóa trên các mạng Cardano, Solana và BNB Chain chỉ giảm hơn 5% trong tuần qua – phù hợp với diễn biến suy giảm trên thị trường rộng lớn hơn. Những mức giảm này chỉ dao động ở hơn 1% trên biểu đồ hàng tháng.
Giá trị bị khóa trên các hệ sinh thái DeFi | Nguồn: DeFiLlama
DeFi tiếp tục kiên cường
Một số nhà quan sát thị trường cho rằng thiếu vốn từ các ứng dụng DeFi là dấu hiệu cho thấy nhóm người tham gia thị trường đang thống trị bối cảnh hiện tại.
“Đó là một mùa đông tiền điện tử kéo dài và phần lớn khách du lịch đã rời khỏi không gian. Những người tham gia còn lại rất có thể là những tín đồ tận tâm hơn và do đó ít bị các hành động mới nhất từ SEC ảnh hưởng”, Kyle Doane – trader tại công ty đầu tư tiền điện tử Arca chia sẻ trong một email.
“Bản thân các token bị coi là chứng khoán không liên quan gì đến khả năng tồn tại của công nghệ cơ bản cho DeFi và không làm cho các token/dApp trở nên có giá trị hơn hoặc kém hơn. Các lực lượng này chỉ thúc đẩy nhiều hoạt động tài chính hơn cho DeFi”, Doane nói thêm.
Martin Lee, nhà phân tích tại công ty phân tích tiền điện tử Nansen, ủng hộ quan điểm này.
“Chúng tôi không nhận thấy bất kỳ thay đổi lớn nào về số lượng người dùng hoặc giao dịch trên Polygon, Solana, BNB Chain và phần lớn vẫn ở mức tương tự như tháng trước.
Quan điểm cá nhân là cho đến khi quy định được thực thi và những token này được phân loại chính thức là chứng khoán, chúng tôi không thấy có tác động đáng kể nào đối với hệ sinh thái”.
Do đó, theo Julio Moreno – trưởng bộ phận nghiên cứu tại công ty phân tích CryptoQuant, tuy mạng Polygon bị rút tiền đột ngột sau khi token MATIC bị cáo buộc là chứng khoán ở Hoa Kỳ, khối lượng không phải là quá cao dựa trên phân tích dài hạn.
“Do nhiều người rút tiền từ mạng Polygon sang Ethereum, đã có mức tăng đột biến sau khi SEC đề cập MATIC là chứng khoán, như biểu đồ cho thấy”, Moreno chỉ ra khoản rút 2,5 triệu đô la vào thứ 3.
“Tuy nhiên, từ góc độ lịch sử, khối lượng rút tiền này vẫn ở mức thấp”, ông nói thêm.
Theo khảo sát, 35% chủ sở hữu tiền điện tử ở Canada rơi vào bẫy của những kẻ lừa đảo tiền điện tử.
Nghiên cứu do các cộng tác viên của Toronto Metropolitan University (TMU) thực hiện, ước tính 35% người Canada sở hữu tài sản kỹ thuật số đã trở thành nạn nhân của gian lận tiền điện tử.
Nghiên cứu xác định thêm rằng khoảng 9% người dân địa phương đã mua coin hoặc NFT, cao hơn so với những người đã tốt nghiệp đại học.
Những người ít học hơn dường như dễ bị lừa hơn
Báo cáo được thực hiện thông qua một cuộc khảo sát đại diện với 2.000 cư dân Canada, cho thấy các kế hoạch lừa đảo liên quan đến tiền điện tử là một vấn đề nghiêm trọng ở quốc gia này. Theo kết quả, hơn 1/3 số người đã đầu tư vào tài sản kỹ thuật số bị dụ dỗ vào một số hình thức lừa đảo.
Trong đó, 14% (tỷ lệ lớn nhất) cho biết họ được liên hệ từ một người tự giới thiệu là nhà quản lý đầu tư tiền điện tử và sau đó người này đã đánh cắp một khoản phí cho “các dịch vụ” của anh ta. 10% thừa nhận chia sẻ thông tin ví của họ sau khi có yêu cầu cung cấp thêm thông tin, trong khi 7% mua tiền kỹ thuật số từ một cá nhân bí ẩn và người này sau đó biến mất.
“Khi người dùng trở thành con mồi của những trò lừa đảo tiền điện tử này, có thể dẫn đến tổn thất tài chính đáng kể, đôi khi ảnh hưởng đến số tiền lớn từ hạn mức tín dụng, thẻ tín dụng và tiền tiết kiệm cả đời. Không chỉ có thiệt hại về tài chính mà còn có nguy cơ bị đánh cắp thông tin cá nhân và tài chính. Quy mô của các loại gian lận và lừa đảo như vậy có vẻ đáng kể ở Canada”, các tác giả của nghiên cứu cảnh báo.
Những người thuộc nhóm có thu nhập và trình độ học vấn thấp hơn dễ bị lừa hơn. Những cá nhân kiếm được hơn 50.000 đô la mỗi năm và có bằng đại học dường như nhận thức rõ hơn về những rủi ro trong ngành và thận trọng khi bị kẻ lừa đảo tiếp cận.
Cuộc khảo sát cũng ước tính hầu hết người Canada cảnh giác với các sàn giao dịch. Gần 50% không quá tin vào các công ty như vậy, 25% là trung lập, trong khi chỉ có 9% rất tin tưởng.
Trong khi đó, niềm tin vào các ngân hàng địa phương cao hơn nhiều. Chỉ 12% không tin tưởng vào các tổ chức ngân hàng trong nước và 46% có “sự tin tưởng cao”.
Niềm tin của người Canada vào các sàn giao dịch tiền điện tử | Nguồn: DAIS
Nghiên cứu cho thấy cứ 10 người Canada thì có khoảng một người đã nhảy vào tiền điện tử bằng cách mua BTC, ETH hoặc một tài sản kỹ thuật số khác. Phần lớn các nhà đầu tư là nam giới trong độ tuổi từ 25 đến 35.
Bài học đau đớn của cặp vợ chồng người Canada
Mặc dù một số vụ lừa đảo không tàn khốc đến thế và chủ yếu khiến nạn nhân thất vọng, nhưng có những trường hợp rất nguy hiểm. Ví dụ, một cặp vợ chồng già tại Toronto đã mất 300.000 đô la trong kế hoạch như vậy.
Cặp vợ chồng này muốn đầu tư tiền tiết kiệm cả đời của họ và được một cá nhân không rõ danh tính tiếp cận trực tuyến. Sau khi thể hiện mình là người “chuyên nghiệp và hiểu biết” trong lĩnh vực đầu tư, họ khuyên gia đình nên phân bổ tiền vào một nền tảng tiền điện tử đáng ngờ.
Lúc đầu, mọi thứ có vẻ hợp lý và khoản đầu tư của họ tăng lên “đáng kể” theo thời gian. Tuy nhiên, rắc rối bắt đầu khi họ yêu cầu rút một số tài sản. Kẻ chủ mưu cho biết đã phải trả những khoản phí đáng kể để hoàn thành giao dịch. Sau đó, toàn bộ khoản đầu tư bỗng dưng biến mất và họ trở thành nạn nhân của một vụ lừa đảo tiền điện tử.
May mắn thay, Toronto Police Service đã thu hồi được “một phần đáng kể số tiền bị mất”. Tuy nhiên, vẫn chưa rõ danh tính của tên tội phạm, có nghĩa là chúng có thể ở một quốc gia khác.
Với tốc độ phát triển hiện nay, blockchain đang dần chiếm lĩnh thế giới. Bitcoin, tiền điện tử phổ biến nhất, là sản phẩm của công nghệ blockchain đầu tiên và nổi tiếng nhất thế giới. Ethereum là một sản phẩm thứ cấp của blockchain và ra đời khi Bitcoin bắt đầu phát triển mạnh.
Trong khi Bitcoin chỉ phát triển theo hướng trở thành một loại tiền tệ, Ethereum thậm chí tiến xa hơn với tầm nhìn cung cấp máy ảo (EVM) và các hợp đồng thông minh cho phép người dùng tạo ra các token trong mạng lưới.
Token có thể đại diện cho tiền tệ, vàng bạc, vé xổ số… Bạn có thể phát triển tất cả các loại token trên blockchain Ethereum, nhưng hướng dẫn này sẽ tập trung vào cách tạo và triển khai token ERC-20.
Trước khi tạo token, bạn phải có ít nhất kiến thức cơ bản về công nghệ blockchain, ngôn ngữ Solidity và cách Ethereum hoạt động.
Blockchain là gì và cách thức hoạt động như thế nào?
Nói một cách dễ hiểu, blockchain là bản ghi các giao dịch trong một sổ cái hoặc cơ sở dữ liệu được phân phối cho nhiều người tham gia mạng. Sổ cái này chứa bản ghi của các giao dịch được thực hiện trong mạng.
Giao dịch là quá trình chuyển một loại tiền tệ hoặc một lượng tiền nhất định từ người dùng này sang người dùng khác trong mạng. Ví dụ, giả sử Alice chuyển 30BLC cho Bob. Giao dịch này được hash bằng mật mã và được một node nhất định trên mạng ghi lại vào sổ cái.
Node này gửi giao dịch đến các node khác trong mạng – tức là, nó truyền giao dịch tới mạng. Các node khác nhận giao dịch, xác minh bằng phương pháp tiêu chuẩn, sau đó thêm vào sổ cái.
Các node trong mạng tiếp nhận giao dịch mới được truyền trong mạng, sau đó thêm giao dịch vào sổ cái. Mỗi node trong mạng sở hữu hoặc có một bản sao của sổ cái. Chính điều này đã tạo ra bản chất phân tán của blockchain.
Từ “blockchain” có nguồn gốc từ việc các giao dịch hoặc bản ghi được liên kết thành một chuỗi bên trong sổ cái. Như chúng ta đã biết, giao dịch đại diện cho quá trình trao đổi tiền tệ giữa hai bên trong node, có thể được biểu diễn bằng JSON như sau:
{
“to”: “0xalice”,
“from”: “0xbob”,
“amount”: “30BLC”
}
Đây là một bản ghi hoặc giao dịch đơn giản. Nó cho biết Bob đã chuyển 30BLC cho Alice.
Giao dịch này được ghi lại bên trong một khối, được viết với định dạng dữ liệu JSON như sau:
[
{
“to”: “0xalice”,
“from”: “0xbob”,
“amount”: “30BLC”
}
]
Một khối giống như một dãy chứa nhiều đối tượng của các giao dịch. Vì vậy, khối này có thể chứa nhiều giao dịch:
[
{
“to”: “0xalice”,
“from”: “0xbob”,
“amount”: “30BLC”
},
{
“to”: “0xtheresa”,
“from”: “0xarinze”,
“amount”: “5BLC”
}
]
Bạn có thể thấy vị trí của khối thêm giao dịch vào. Chuỗi được tạo thành từ các khối liên kết với nhau. Mỗi blockchain bắt đầu với một khối gốc (genesis block) mà người tạo thêm vào và truyền tới mạng.
Mỗi khối cũng có một hash mật mã, đóng vai trò như một số định danh duy nhất trong mạng. Không có hai khối nào có cùng một hash.
Khi một khối được các node xác minh và thêm vào mạng, nó có một con trỏ chỉ đến hash của khối cuối cùng trong mạng.
[
{
“hash”: “0x0”,
“prevHash”: “”,
“txns”: [
{
“to”: “0xalice”,
“from”: “0xbob”,
“amount”: “30BLC”
},
{
“hash”: “0x1”,
“prevHash”: “0x0”,
“to”: “0xtheresa”,
“from”: “0xarinze”,
“amount”: “5BLC”
}
]
},
{
“hash”: “0x1”,
“prevHash”: “0x0”,
“txns”: [
{
“to”: “0xalice”,
“from”: “0xbob”,
“amount”: “30BLC”
},
{
“to”: “0xtheresa”,
“from”: “0xarinze”,
“amount”: “5BLC”
}
]
}
]
Khối đầu tiên có hash 0x0 là khối gốc. Khối tiếp theo với hash 0x1 có một prevHash chỉ đến 0x0, hay nói cách khác là chỉ đến khối đầu tiên trong mạng.
Bằng cách này, mỗi khối mới được hợp nhất vào mạng đều chỉ đến khối mới nhất liền kề trước. Đây là cách hình thành “chuỗi” trong blockchain.
Ethereum là gì?
Ethereum là một blockchain có tiền kỹ thuật số riêng, được gọi là ETH. Cũng giống như blockchain khác, các giao dịch được lưu trữ trong sổ cái.
Điều làm cho Ethereum trở nên khác biệt với các blockchain khác là tính linh hoạt. Trong khi nhiều nền tảng blockchain chỉ hỗ trợ chuyển tiền, Ethereum cho phép chuyển mọi dữ liệu thông qua blockchain và trả phí bằng ETH.
Ethereum hoạt động như thế nào?
Như đã đề cập ở trên, trong blockchain Ethereum, chúng ta có thể chuyển bất kỳ dữ liệu nào và trả phí bằng ETH.
Cũng giống như giao dịch BLC trong ví dụ trên, blockchain Ethereum hỗ trợ các giao dịch ETH. Giả sử Alice chuyển 1 ETH cho Bob. Giao dịch này được các node trong mạng xác thực và thêm vào khối trong blockchain.
Ngoài ra, Ethereum còn có hoạt động khai thác, đòi hỏi phải làm việc để có ETH. Công việc này yêu cầu giải quyết một phép tính khó bằng cách thử nhiều cách khác nhau cho đến khi tìm được đáp án đúng. Bất kỳ node nào trong mạng cũng có thể tham gia. Một node giải quyết phép tính thành công sẽ được thưởng lượng ETH nhất định. Độ khó của phép tính tăng lên khi có nhiều giao dịch được khai thác hơn.
Bất cứ khi nào giao dịch được kích hoạt trong blockchain Ethereum, một node khai thác trong mạng sẽ khai thác giao dịch đó. Người gửi giao dịch phải đồng ý trả một số ETH nhất định cho node đó. Đây được gọi là giá gas.
Hợp đồng thông minh là gì?
Hợp đồng thông minh là một công cụ chứa code được thực thi trong blockchain Ethereum. Hợp đồng thông minh được viết bằng ngôn ngữ Solidity và biên dịch thành code ABI. Code ABI này được triển khai vào blockchain Ethereum. Hợp đồng thông minh lấy địa chỉ thuộc sở hữu bên ngoài của người gửi trộn với nonce (số chỉ sử dụng một lần) để tạo thành địa chỉ trong blockchain Ethereum.
Hợp đồng thông minh cho phép tạo các hợp đồng kỹ thuật số. Giống như hợp đồng trong thế giới thực, hợp đồng kỹ thuật số giúp thiết lập giao dịch giữa hai hoặc nhiều bên trong blockchain Ethereum.
Hợp đồng thông minh là một loại tài khoản trong Ethereum, có nghĩa là nó không bị người dùng kiểm soát và có thể gửi các giao dịch trong blockchain. Vì là một tài khoản nên hợp đồng thông minh có số dư và chứa code EVM.
Token ERC-20 là gì?
Ethereum Virtual Machine (EVM) là một máy ảo chạy code Solidity ABI đã biên dịch. Các hợp đồng thông minh trong Ethereum đã trở thành tiêu chuẩn toàn cầu để tạo một số token. Các tiêu chuẩn này được gọi là tiêu chuẩn Ethereum Request for Comment (ERC).
Ethereum có nhiều tiêu chuẩn, nhưng phổ biến và sử dụng rộng rãi nhất là ERC-20 và ERC-721. ERC-20 được sử dụng để tạo token trong khi ERC-721 để phát triển NFT.
ERC-20 là tiêu chuẩn do Fabian Vogelsteller đề xuất, là một hợp đồng thông minh có chứa tập hợp các API. ERC20 là bộ quy tắc áp dụng cho tất cả các token chọn tiêu chuẩn ERC-20.
Như đã đề cập ở trên, ERC-20 có thể được sử dụng để tạo ra các loại tiền ảo như Bitcoin và ETH. Một trong các token nổi tiếng nhất được xây dựng bằng tiêu chuẩn ERC-20 là Binance Coin (BNB) và Shiba Shabu (KOBE).
Người dùng có thể gửi và nhận các token ERC-20. Những token này thuộc loại có thể thay thế, có nghĩa là giá trị của chúng giống nhau ở mọi nơi trong blockchain.
Theo Blockchain.com, các ví và sàn giao dịch sử dụng tiêu chuẩn này để tích hợp nhiều loại token ERC-20 khác nhau vào nền tảng và tạo điều kiện trao đổi chúng cũng như nhiều loại tiền điện tử khác.
Sau khi đã hiểu tiêu chuẩn ERC-20 là gì, hãy cùng xem xét nội dung của token ERC-20.
Nội dung của token ERC-20
Token ERC-20 chứa các phương thức và sự kiện mà một token ERC-20 phải có.
Token ERC-20 phải có khả năng:
Trên thực tế, ERC-20 sẽ trông giống như thế này nếu viết bằng ngôn ngữ Solidity:
function name() public view returns (string)
function symbol() public view returns (string)
function decimals() public view returns (uint8)
function totalSupply() public view returns (uint256)
function balanceOf(address _owner) public view returns (uint256 balance)
function transfer(address _to, uint256 _value) public returns (bool success)
function transferFrom(address _from, address _to, uint256 _value) public returns (bool success)
function approve(address _spender, uint256 _value) public returns (bool success)
function allowance(address _owner, address _spender) public view returns (uint256 remaining)
Một token ERC-20 có thể có các phương thức sau đây:
Các sự kiện cũng có thể được đăng ký trên token để kịp thời nắm bắt khi có tín hiệu phát ra. Token ERC-20 có các sự kiện sau:
function totalSupply() public view returns (uint256) {
return totalSupply_;
}
function balanceOf(address tokenOwner) public view returns (uint) {
return balances[tokenOwner];
}
function transfer(address receiver, uint numTokens) public returns (bool) {
require(numTokens <= balances[msg.sender]);
balances[msg.sender] -= numTokens;
balances[receiver] += numTokens;
emit Transfer(msg.sender, receiver, numTokens);
return true;
}
function approve(address delegate, uint numTokens) public returns (bool) {
allowed[msg.sender][delegate] = numTokens;
emit Approval(msg.sender, delegate, numTokens);
return true;
}
function allowance(address owner, address delegate) public view returns (uint) {
return allowed[owner][delegate];
}
function transferFrom(address owner, address buyer, uint numTokens) public returns (bool) {
require(numTokens <= balances[owner]);
require(numTokens <= allowed[owner][msg.sender]);
balances[owner] -= numTokens;
allowed[owner][msg.sender] -= numTokens;
balances[buyer] += numTokens;
emit Transfer(owner, buyer, numTokens);
return true;
}
}
Với đoạn code trên, chúng ta đã viết xong tiền điện tử của riêng mình bằng cách sử dụng tiêu chuẩn ERC-20. Có thể giải thích tất cả các phương thức trên được triển khai bằng tiêu chuẩn ERC-20 như sau:
Dòng code đầu tiên thiết lập số nhận dạng giấy phép và phiên bản Solidity mà code viết. Ở đây, code Solidity là Solidity v0.7.0–0.9.0.
Hai dòng tiếp theo khai báo các sự kiện Transfer và Approval:
event Transfer(address indexed from, address indexed to, uint tokens);
Một mapping trong Solidity tương tự như một cặp khóa-giá trị. Vì vậy, trong balances (số dư), address là khóa trong khi unit256 (số nguyên không dấu của 256 bit) là giá trị của khóa đó.
Theo tài liệu của Solidity, kiểu address là giá trị 160 bit không cho phép thực hiện mọi phép toán số học. Nó chỉ phù hợp để lưu trữ địa chỉ của các hợp đồng hoặc hash của một nửa cặp khóa công khai thuộc về tài khoản bên ngoài.
Balances ánh xạ (map) một địa chỉ tới một số nguyên unit256:
Địa chỉ
unit256
0x01
23
0x02
10
0x03
2
Mỗi địa chỉ có một số dư riêng. Mapping allowed cũng là một cặp khóa-giá trị ánh xạ địa chỉ tới một mapping khác. Mapping cuối cùng này ánh xạ địa chỉ đến các giá trị unit256 của chúng. Theo đó, bạn có thể lưu trữ số lượng token được chuyển cho người nhận.
Dòng mã tiếp theo như sau:
uint256 totalSupply_;
Dòng này lưu trữ số lượng token có sẵn trong hợp đồng.
Tiếp theo, chúng ta có constructor. Thông thường, các constructor (hàm tạo) phát huy tác dụng khi đang tạo lớp (class). Trong hợp đồng thông minh, constructor được sử dụng khi triển khai hợp đồng vào mạng.
constructor(uint256 total) {
totalSupply_ = total;
balances[msg.sender] = totalSupply_;
}
Ở đây, constructor được sử dụng với tổng số token muốn có trong hợp đồng (total). Total được đặt thành totalSupply_ và số dư của địa chỉ triển khai được đặt thành tổng số token. Msg.sender chứa tài khoản Ethereum mà hàm hợp đồng hiện đang thực thi.
Trong dòng tiếp theo, chúng ta có phương thức balanceOf:
function balanceOf(address tokenOwner) public view returns (uint) {
return balances[tokenOwner];
}
Phương thức balanceOf có một đối số là tokenOwner. Đối số này là địa chỉ của chủ sở hữu token mà ví dụ muốn trả lại số dư token trong hợp đồng. Vì vậy, phương thức lấy số dư bằng cách tham chiếu từ balances của địa chỉ tokenOwner.
Phương thức tiếp theo là transfer:
function transfer(address receiver, uint numTokens) public returns (bool) {
require(numTokens <= balances[msg.sender]);
balances[msg.sender] -= numTokens;
balances[receiver] += numTokens;
emit Transfer(msg.sender, receiver, numTokens);
return true;
}
Phương thức này có các đối số:
Trong phần nội dung của phương thức, kiểm tra được thực hiện để xác minh đủ số lượng token được gửi đến người nhận theo số dư trong địa chỉ của người triển khai.
Tiếp theo, numTokens được trừ vào số dư của người triển khai và được ghi có vào số dư của receiver. Sau đó, sự kiện Transfer được phát ra. Cuối cùng, trả về true theo kiểu dữ liệu Boolean.
Phương thức tiếp theo là approve:
function approve(address delegate, uint numTokens) public returns (bool) {
allowed[msg.sender][delegate] = numTokens;
emit Approval(msg.sender, delegate, numTokens);
return true;
}
Phương thức này có các đối số delegate và numTokens.
Trong phần nội dung phương thức, ví dụ tham chiếu map delegate trong mapping allowed để đặt số lượng token cho nó. Sau đó, code phát ra sự kiện Approval và trả về true.
Phương thức tiếp theo là allowance:
function allowance(address owner, address delegate) public view returns (uint) {
return allowed[owner][delegate];
}
Phương thức này có các đối số: owner và delegate. owner là địa chỉ để trả lại số lượng token có thể chuyển nhượng cho người nhận trong delegate.
Phương thức cuối cùng là transferFrom:
function transferFrom(address owner, address buyer, uint numTokens) public returns (bool) {
require(numTokens <= balances[owner]);
require(numTokens <= allowed[owner][msg.sender]);
balances[owner] -= numTokens;
allowed[owner][msg.sender] -= numTokens;
balances[buyer] += numTokens;
emit Transfer(owner, buyer, numTokens);
return true;
}
transferFrom có các đối số owner, buyer và numTokens.
Trong phần nội dung phương thức, trước tiên cần kiểm tra xem số dư trong địa chỉ của chủ sở hữu có đủ không và liệu chủ sở hữu có được chấp thuận để gửi số lượng token đó cho người mua không.
Tiếp theo, quá trình chuyển token được thực hiện bằng cách trừ số lượng token từ số dư của chủ sở hữu và số dư được phép. Sau đó, số lượng token này được thêm vào số dư của người mua. Sự kiện Transfer được phát ra và trả về true theo kiểu dữ liệu Boolean.
Triển khai token trên testnet Ethereum
Tiếp theo, hãy thử triển khai hợp đồng với mạng Ethereum – thực ra không phải là mạng Ethereum, mà là một mạng thử nghiệm (testnet) của Ethereum. Chúng ta không thể triển khai hợp đồng trên mạng Ethereum thực vì cần phải có chi phí. Vì ví dụ chỉ đang minh họa phương thức thực hiện nên sẽ sử dụng testnet này và chuyển ETH miễn phí để triển khai hợp đồng.
Token đã tạo ở trên sẽ được triển khai vào testnet Ropsten và biên dịch hợp đồng thông minh trên Remix (một trình biên dịch trực tuyến cho Solidity). Tiếp theo, sử dụng MetaMask để tạo ví trên testnet Ethereum.
Cài đặt tiện ích mở rộng MetaMask trên trình duyệt máy tính. Tạo một tài khoản.
Tiếp theo, vào Remix và tạo tệp .sol mới. Trong ví dụ này, tệp được đặt tên là nd_coin.sol và dán hợp đồng thông minh trong phần trên vào đó:
Lúc này, chúng ta sẽ nhận được một số ETH miễn phí.
Nếu mở tiện ích mở rộng MetaMask, chúng ta sẽ thấy có 0 ETH, nhưng có thể nhận ETH miễn phí từ mạng Ropsten. Hãy sao chép địa chỉ tài khoản của mình từ MetaMask, sau đó dán vào trang https://faucet.ropsten.be và nhấp “Send me test Ether”.
Yêu cầu sẽ được đưa vào hàng đợi và sau khoảng 3 phút, có 0,3 ETH trong tài khoản MetaMask.
Bây giờ, chúng ta có thể triển khai hợp đồng thông minh với testnet Ropsten.
Quay lại bảng điều khiển Remix và nhấp vào biểu tượng Ethereum trong bảng điều khiển. Thao tác này sẽ tải một trang để triển khai và chạy các giao dịch.
Ở thanh bên bên trái, hợp đồng nd_coin.sol đã được chọn và tài khoản trong MetaMask được đặt làm địa chỉ triển khai. Trong ENVIRONMENT, JavaScript VM (London) được chọn sẵn.
Hãy thay đổi nó để mạng triển khai sẽ là mạng Ropsten. Nhấp vào menu thả xuống và chọn Injected Web3. Theo đó, có 0,3 ETH trong phần ACCOUNT ngay bên cạnh địa chỉ triển khai. Bây giờ đã sẵn sàng triển khai hợp đồng thông minh.
Hãy nhập số lượng token ban đầu được giao dịch vào ô bên cạnh nút Deploy. Nhập 100 và nhấp vào nút Deploy (triển khai).
Thao tác này sẽ mở tiện ích mở rộng MetaMask và yêu cầu xác nhận giao dịch đang chờ xử lý. Nhấp vào nút Confirm trên cửa sổ MetaMask bật lên.
Thao tác này sẽ triển khai hợp đồng thông minh trên testnet Ropsten.
Tiếp theo, cuộn xuống trên thanh bên trái của trang Remix sẽ thấy tên của các phương thức trong hợp đồng thông minh và một ô đầu vào bên cạnh chúng.
Đây là nơi có thể chạy các phương thức trong hợp đồng thông minh và nhận được kết quả.
Như bạn có thể thấy bên dưới, ví dụ đã kiểm tra số dư của địa chỉ triển khai và nó trả về 100:
Như vậy, chúng ta đã tạo và triển khai thành công token ERC-20 trên mạng Ethereum.
Kết luận
Tóm lại, hướng dẫn này đã cung cấp cho bạn những kiến thức cơ bản nhất về blockchain, Ethereum và sau đó đi sâu vào ERC-20. Bài viết phân tích nội dung ERC-20 và trình bày chi tiết về các phương thức, sự kiện trong token ERC-20. Để dễ hiểu hơn, hướng dẫn cũng thử tạo một token đơn giản bằng ngôn ngữ Solidity và triển khai vào testnet Ropsten.
Còn rất nhiều điều cần khám phá, nhưng hy vọng hướng dẫn sẽ giúp bạn có một khởi đầu thuận lợi khi bước vào thế giới của token ERC.
Là tiền đề dẫn đến short-squeeze, bẫy gấu (bear trap) là một hình thức bán có sự thông đồng của các trader nhưng vẫn nằm trong tầm kiểm soát để giảm tạm thời giá của một tài sản.
Thông thường, các trader mới rất nhạy với biến động giá khi giao dịch trên những thị trường như cổ phiếu, hàng hóa, trái phiếu hoặc thậm chí tiền điện tử.
Mặc dù thường có những lời khuyên nên tiếp tục đầu tư trong dài hạn để vượt qua những đợt biến động như vậy, nhưng giá đảo chiều có thể gây bối rối cho thậm chí cả trader giàu kinh nghiệm nhất. Điều quan trọng là phải xác định các dấu hiệu đảo chiều giả, thay đổi hướng giá nhất thời, trước khi tiếp tục xu hướng cơ bản để tránh trở thành nạn nhân của chúng.
Biến động gia tăng thậm chí có thể bẫy các trader ngắn hạn thực hiện nhiều giao dịch để cố gắng bắt kịp thị trường, dẫn đến hầu hết bị lỗ sâu và gây mất niềm tin vào tài sản.
Trong một thị trường đang có xu hướng đi lên, động thái giảm đột ngột có thể kích hoạt biến động và buộc những người tham gia phải thanh lý các khoản nắm giữ dài hạn hoặc Short tài sản với hy vọng kiếm được một khoản tiền nhanh chóng. Động thái đảo ngược nếu do một nhóm nhà đầu tư bán tháo gây ra thì có thể là tạm thời và chỉ kéo dài trong khoảng thời gian cần thiết để họ mua lại những tài sản đã bán với giá thấp hơn.
Được gọi là bẫy gấu, hình thức thao túng thị trường này đánh lừa những người tham gia bi quan tin rằng giá đảo chiều cho thấy bắt đầu xu hướng giảm nhưng thực tế thì giá sẽ khôi phục xu hướng tăng mạnh mẽ trước đó sau khi giảm.
Short là một hình thức bán tài sản để mua lại sau đó với giá thấp hơn, có tính chất cực kỳ đầu cơ trong những giai đoạn biến động như vậy và khiến các trader theo hướng giảm giá phải chịu rủi ro cực lớn. Vì bẫy gấu thường xảy ra đột ngột và trong thời gian ngắn nên các nhà đầu tư dài hạn cũng có thể chịu áp lực bán tạm thời và mất một phần hoặc toàn bộ lợi nhuận của họ.
Bẫy gấu hoạt động như thế nào trong thị trường tiền điện tử?
Tương tự về cơ chế như với các loại tài sản khác, bẫy gấu trong thị trường tiền điện tử thu hút cả vị thế giảm và tăng giá, thường kèm theo rủi ro không tương xứng.
Bẫy gấu được sử dụng để mô tả cả cơ chế và đảo chiều ngắn hạn chỉ ra sự bắt đầu của một xu hướng giảm không đúng. Trong thị trường tiền điện tử, nó được xem là hình thức thao túng thị trường do một nhóm các trader nắm giữ số lượng coin phối hợp thực hiện.
Theo đó, xu hướng bán tập trung vào một token khiến giá của nó giảm xuống và ảnh hưởng đến những người tham gia bán lẻ khác tin rằng xu hướng tăng đã kết thúc. Hệ quả là nhiều nhà đầu tư gấp rút bán coin của họ, dẫn đến giá giảm mạnh hơn nữa trong vài giờ hoặc vài ngày cho đến kết thúc.
Thông thường, ngay khi giá phá vỡ dưới mức thấp được giữ trước đó, các nhóm trader đứng sau tất cả sẽ tiến hành mua lại số lượng đã bán với mức thấp hơn và điều này kích hoạt động thái tăng mạnh, bẫy hàng loạt vị thế giảm giá.
Để hạn chế thua lỗ, các trader có vị thế Short sẽ đổ xô mua. Theo đó, động lực mua càng lớn thì giá sẽ pump càng mạnh hơn nữa. Vì vậy, bằng cách bán ở mức giá cao hơn và mua lại tất cả các vị thế đã bán ở mức giá thấp hơn, nhóm trader hoặc những người đặt bẫy gấu dự định thu lợi nhuận từ khoản chênh lệch mà không ảnh hưởng đến số lượng tiền kỹ thuật số họ đã nắm giữ trong thời gian dài.
Bẫy gấu và short-sell
Short-sell tiền điện tử hoặc tạo các vị thế Short thông qua công cụ thị trường khác là tiền đề để hình thành bẫy gấu.
Giống với các loại tài sản khác như những cổ phiếu được giao dịch thường xuyên, các loại tiền điện tử phổ biến như Bitcoin có thể bị Short bằng nhiều cơ chế khác nhau như short-sell, giao dịch margin (ký quỹ) hoặc giao dịch hợp đồng tương lai và hợp đồng quyền chọn của coin. Những cách này thường được các trader có nhiều kinh nghiệm và nhà đầu tư tổ chức sử dụng để bảo vệ vị thế của họ trên thị trường thứ cấp và có thể bảo vệ khoản đầu tư trong trường hợp đảo ngược thị trường hoặc xu hướng.
Do đó, short-sell hoặc Short bằng bất kỳ phương tiện nào có sẵn là một thực tế phổ biến nhưng diễn ra với khối lượng chỉ bằng một phần nhỏ khối lượng giao dịch token chính. Tuy nhiên, khi được thực hiện trên quy mô lớn, Short một loại tiền điện tử như BTC có thể tạo ra áp lực giảm đáng kể lên giá của nó do làm tăng tâm lý sợ hãi trên hầu hết thị trường.
Các chỉ báo kỹ thuật như chỉ số sức mạnh tương đối (RSI) có thể cho biết một loại tiền điện tử bước vào lãnh thổ gấu, sau đó kích hoạt bán tháo rộng rãi hơn do các nhà đầu tư bán lẻ ít hiểu biết muốn loại bỏ rủi ro. Nếu tâm lý này duy trì và giá trượt dưới các mức hỗ trợ chính, nó có thể thu hút nhiều nhà đầu tư giảm giá đặt lệnh Short. Điều này sẽ trở thành cơ hội sinh lợi cho nhiều tổ chức giao dịch lớn và dẫn đến bẫy gấu gây thiệt hại cho các vị thế Short ban đầu.
Do đó, bẫy gấu bắt đầu bằng short-sell từ một loạt các nhà đầu tư có số lượng token lớn và kết thúc khi họ đóng các vị thế phái sinh, mua lại vị thế đã Short hoặc kết hợp cả hai.
Mặc dù bất kỳ ai cũng có thể bắt đầu vị thế Short hoặc short-sell nhưng việc thông đồng với những người tham gia khác để thao túng giá bị coi là bất hợp pháp ở các thị trường như Hoa Kỳ và có thể bị nhiều cơ quan trung ương khác nhau trừng phạt.
Bẫy gấu là tăng hay giảm giá?
Bằng cách bao gồm cả động thái giảm xuống và tăng lên, bẫy gấu có thể được các trader giao dịch giảm giá và tăng giá bằng cách sử dụng các chiến lược hoàn toàn khác nhau, tạo ra các kết quả khác nhau.
Theo nghĩa đúng nhất, bẫy gấu khiến trader và những người tham gia thị trường như ngồi trên chảo lửa, vì nó liên quan đến việc tài sản thay đổi động lực trái ngược với xu hướng tăng chính trước khi nhanh chóng đảo chiều một lần nữa để tiếp tục hành trình đi lên.
Nếu sau đó giá của tài sản tiếp tục vượt khỏi mức kháng cự liền kề, đó có thể là một dấu hiệu tích cực và được hiểu là tín hiệu mua của trader lạc quan. Ngoài ra, những người có lập trường tăng giá có thể áp dụng chiến lược đồng thời bán quyền chọn mua và quyền chọn bán ở các mức giá quan trọng để mang lại lợi nhuận trong một phạm vi giá rộng.
Đối với một trader theo hướng giảm giá, đảo ngược xu hướng đầu tiên có thể được hiểu là một dấu hiệu để bán, yêu cầu phân tích phần thưởng rủi ro hợp lý và cực kỳ thận trọng phải để tránh mất vốn. Điểm vào lệnh để thực hiện một vị thế Short cần phải được tính đúng thời điểm nên việc giao dịch bẫy gấu trở nên rất khó đối với trader theo xu hướng giảm giá.
Bất kỳ sai sót nào trong việc nhận diện tiếp tục xu hướng tăng giá có thể là thảm họa đối với các vị thế giảm, đặc biệt nếu chúng được short-sell hoặc sử dụng đòn bẩy.
Làm thế nào để xác định và tránh bẫy gấu?
Là một bài toán khó đối với các trader mới bắt đầu, bẫy gấu có thể được nhận ra bằng cách sử dụng các công cụ biểu đồ có sẵn trên hầu hết các nền tảng giao dịch và cần phải thận trọng.
Trong hầu hết các trường hợp, nên sử dụng nhiều chỉ báo giao dịch và công cụ phân tích kỹ thuật như RSI, các mức Fibonacci, chỉ báo khối lượng để xác định bẫy gấu. Chúng có khả năng xác nhận xu hướng đảo chiều sau một thời gian giá đi lên nhất quán là đúng hay chỉ đơn thuần để mời gọi Short.
Bất kỳ xu hướng giảm nào cũng phải được khối lượng giao dịch cao thúc đẩy để loại trừ khả năng thiết lập bẫy gấu. Nói chung, nhiều yếu tố kết hợp, bao gồm giá thoái lui ngay dưới mức hỗ trợ quan trọng, không đóng dưới các mức Fibonacci quan trọng và khối lượng thấp là những dấu hiệu cho thấy bẫy gấu đang hình thành.
Đối với các nhà đầu tư tiền điện tử có nhu cầu rủi ro thấp, tốt nhất nên tránh giao dịch trong thời gian đảo chiều giá đột ngột và không có cơ sở trừ khi hành động giá và khối lượng xác nhận đảo ngược xu hướng dưới mức hỗ trợ quan trọng.
Hodl trong thời gian như vậy là hợp lý và tránh bán trừ khi giá trượt dưới mức mua ban đầu hoặc mức stop-loss. Ngoài ra, sẽ rất hữu ích nếu hiểu được cách tiền điện tử và toàn bộ thị trường phản ứng với tin tức, tâm lý hoặc thậm chí là tâm lý đám đông.
Bắt tay vào thực hiện những điều này có thể khó hơn nhiều so với tưởng tượng, đặc biệt là khi hầu hết các loại tiền điện tử đều biến động mạnh hiện nay.
Mặt khác, nếu bạn muốn thu lợi nhuận từ động thái đảo ngược xung lực, tốt hơn là nên tham gia hợp đồng quyền chọn bán thay vì short-sell hoặc trở thành long seller. Điều này là do short-sell hoặc bán quyền chọn mua có thể khiến trader gặp rủi ro không giới hạn nếu tiền điện tử tiếp tục xu hướng tăng, ngược lại với vị thế quyền chọn bán.
Trong chiến lược thứ hai, các khoản lỗ được giới hạn ở mức phí chênh lệch đã trả và không liên quan đến bất kỳ vị thế tiền điện tử Long nào được giữ từ trước đó. Đối với các nhà đầu tư dài hạn tìm kiếm lợi nhuận mà không muốn rủi ro cao, tốt hơn hết là nên tránh giao dịch trong thời kỳ bẫy gấu.
Tham gia Telegram của Tạp Chí Bitcoin để theo dõi tin tức và bình luận về bài viết này:
Sàn giao dịch Binance đã đạt được thành tích đáng chú ý khi đảo ngược làn sóng tiêu cực do vụ kiện gần đây từ Ủy ban Chứng khoán và Giao dịch Hoa Kỳ (SEC). Nhờ dòng tiền gửi trên nhiều chain khác nhau, ngoại trừ Bitcoin, Binance đã chứng kiến dòng tiền ròng tích cực đáng chú ý là 1,8 tỷ đô la trong bảy ngày qua. Sự thay đổi lớn này đã khiến nhiều người băn khoăn về tác động của các giao dịch on-chain.
Đầu tháng này, SEC đã có hành động pháp lý chống lại Binance, gây chấn động cộng đồng tiền điện tử. Kết quả là, trong vòng 24 giờ sau vụ kiện, dữ liệu của Nansen đã tiết lộ dòng tiền ròng âm 1,43 tỷ đô la đối với sàn giao dịch. Dòng tiền ròng âm xảy ra khi lượng tiền điện tử rời khỏi một sàn giao dịch vượt quá số tiền được ký gửi.
Vào ngày 7 tháng 6, Nansen đã tweet về dòng tiền đáng kể từ Binance sau thông báo vụ kiện của SEC. Người dùng đã rút hơn 3 tỷ đô la trên nhiều chain, dẫn đến dòng tiền ròng tiêu cực nói trên. Tin tức này đã gây ra những lo ngại trong toàn ngành, đặt ra câu hỏi về tương lai của một trong những sàn giao dịch tiền điện tử lớn nhất thế giới.
Tuy nhiên, dữ liệu on-chain gần đây đã tiết lộ một bước ngoặt đáng chú ý cho Binance. Dòng tiền ròng dương 1,8 tỷ đô la trong tuần qua cho thấy rằng nhiều tiền điện tử đang được gửi vào sàn giao dịch hơn thay vì bị rút ra. Sự hồi sinh này cho thấy niềm tin của nhà đầu tư vào Binance đã được củng cố bất chấp những thách thức pháp lý đang diễn ra.
Không thể đánh giá thấp tầm quan trọng của dòng tiền ròng dương. Điều đó cho thấy rằng bất chấp vụ kiện của SEC, các trader và nhà đầu tư vẫn chọn tiếp tục sử dụng Binance là sàn giao dịch ưa thích của họ. Nó cũng chứng tỏ rằng người dùng tin tưởng vào tính bảo mật và tính toàn vẹn của nền tảng, vì họ đang gửi thêm tiền vào tài khoản Binance.
Một cách mới để đúc NFT và các tài sản kỹ thuật số khác trên blockchain Ethereum vừa được giới thiệu.
Ra mắt vào ngày 17 tháng 6, giao thức, được đặt tên là “Ethscriptions”, là tín hiệu tích cực với giao thức Bitcoin Ordinals.
Ethscriptions được phát triển bởi Tom Lehman, đồng sáng lập trang web âm nhạc Genius.com, có bút danh Middlemarch trên Twitter. Lehman đã tuyên bố dự án là một “thành công lớn” trong một loạt các tweet vào ngày 17 tháng 6 và lưu ý rằng gần 30.000 Ethscriptions đã được tạo trong vòng 18 giờ đầu tiên kể từ khi giao thức được triển khai.
Theo Lehamn, tài sản của Ethscriptions sử dụng Ethereum “calldata” — dữ liệu trong một hợp đồng thông minh — để cho phép quy trình đúc tiền “rẻ hơn” và “phi tập trung hơn” khi so sánh với các phương pháp dựa trên hợp đồng thông minh thông thường.
Người dùng hiện bị giới hạn ở những chữ khắc chỉ có hình ảnh nhưng Lehamn cho biết giao thức này sẽ cho phép tải lên các loại tệp khác nhau trong tương lai. Hiện tại, người dùng có thể “ghi lại” bất kỳ hình ảnh nào miễn là hình ảnh đó có kích thước nhỏ hơn 96 kilobyte.
Dự án đầu tiên của Lehman trên giao thức Ethscriptions, “Ethereum Punks”, đã chứng kiến phản ứng tích cực đáng kể từ cộng đồng, với tất cả 10.000 tài sản được yêu cầu gần như ngay lập tức.
Lehman cho biết thêm việc khởi chạy dự án đã thu hút được rất nhiều hoạt động của người dùng đến nỗi giao diện API cho trang web Ethscriptions chính thức tạm thời bị sập.
Do cơ sở hạ tầng có sẵn cho phép tạo NFT và các tài sản kỹ thuật số khác trên mạng Ethereum, không rõ liệu Ethscriptions có chứng kiến mức độ phổ biến giống như Bitcoin Ordinals hay không.
Trong vòng chưa đầy sáu tháng, tổng số Ordinals được ghi trên Bitcoin đã tăng từ 0 lên 10 triệu. Sự gia tăng mạnh mẽ trong hoạt động phần lớn được thúc đẩy bởi người dùng nắm bắt được tính mới của khả năng đúc tài sản, sau này bao gồm các token hoàn toàn mới — theo tiêu chuẩn token BRC-20 — trên mạng Bitcoin.
Tổng giá trị bị khóa (TVL) trong Defi đã giảm 8% từ 47,12 tỷ đô la vào ngày 5 tháng 6 xuống còn 43,13 tỷ đô la vào thời điểm viết bài. Khoản lỗ này lên tới khoảng 4,23 tỷ đô la trong năm ngày. Phần lớn những tổn thất này xảy ra trong ngày hôm nay, vì nền kinh tế tiền điện tử và lĩnh vực token hợp đồng thông minh đã chứng kiến sự sụt giảm mạnh trong 24 giờ qua.
Thống kê TVL từ defillama.com vào ngày 11 tháng 6 năm 2023.
Tổng vốn hóa thị trường của nền kinh tế token hợp đồng thông minh hàng đầu hiện là 312 tỷ đô la, nhưng nó đã mất 8,6% giá trị kể từ ngày hôm qua. Ba token, cụ thể là Cardano (ADA), Solana (SOL) và Polygon (MATIC) đã mất hơn 20% giá trị kể từ khi Robinhood thông báo rằng họ sẽ delist những đồng tiền này vào ngày 27 tháng 6 năm 2023, như Tạp chí Bitcoin đã báo cáo. Ethereum chiếm 209 tỷ đô la trong số tổng vốn hóa thị trường 312 tỷ đô la.
TVL mặc định chưa từng ở mức thấp này kể từ ngày 12 tháng 3 năm 2023, thời điểm nó chạm mức 42,51 tỷ đô la. TVL đã ở mức trên 40 tỷ đô la kể từ ngày 8 tháng 1, nhưng hiện tại nó có khả năng cao sẽ trượt xuống dưới mức đó. Toàn bộ 10 giao thức Defi hàng đầu đang chứng kiến các khoản lỗ trong 24 giờ và bảy ngày qua. Trên khung thời gian hàng tháng, chỉ có 2 giao thức ghi nhận mức tăng là Lido Finance +4,65% và Aave +0,32%, theo thống kê của defillama.com.
Thống kê 10 giao thức Defi hàng đầu của defillama.
Giao thức Wrapped Ether của Coinbase thua lỗ nhiều nhất trong tuần này, với mức giảm 10,75%. Instadapp cũng mất 9,59% trong bảy ngày qua. 814 giao thức defi khác nhau của Ethereum chiếm 55,88% thị phần trong số 42,89 tỷ đô la bị khóa. Tron là blockchain lớn thứ hai về quy mô TVL, với 12,25% thị phần. Theo sau Ethereum và Tron là BSC, Arbitrum và Polygon.
Ba tokenmà Robinhood quyết định delist đã chứng kiến những tổn thất đáng kể về TVL trong bảy ngày qua. Solana mất ít nhất, giảm 5,99% trong tuần này, trong khi Polygon mất khoảng 14,9%. TVL của Cardano bị ảnh hưởng nặng nề nhất, mất 32,57% trong bảy ngày qua.
Nếu nền kinh tế token hợp đồng thông minh tiếp tục mất giá trị, TVL trong Defi chắc chắn sẽ có xu hướng tương tự và có thể giảm xuống dưới mốc 40 tỷ đô la. Tuy nhiên, kể từ khi cơ quan quản lý đàn áp các sàn giao dịch tiền điện tử tập trung, đã có sự gia tăng đáng kể về hoạt động Defi và khối lượng giao dịch trên sàn giao dịch phi tập trung (DEX). DEX lớn nhất theo khối lượng giao dịch, Uniswap, đã được hưởng lợi nhiều nhất kể từ vụ kiện gần đây của Ủy ban Chứng khoán và Giao dịch Hoa Kỳ (SEC) chống lại Binance và Coinbase.
Giao thức cho vay phi tập trung Sturdy Finance đã trở thành nạn nhân của một cuộc tấn công bảo mật hôm nay, dẫn đến mất 442 ETH, tương đương khoảng 800.000 đô la theo Etherscan. Kẻ tấn công đã lợi dụng lỗ hổng reentrancy để thao túng một oracle giá bị lỗi và rút tiền từ đó.
Trong các ứng dụng tài chính phi tập trung, oracle đóng vai trò then chốt để cung cấp dữ liệu giá trong thế giới thực. Tuy nhiên, chúng cũng là mục tiêu tiềm năng cho hacker.
Cuộc tấn công vào Sturdy Finance được bắt đầu bằng cách tấn công reentrancy — một phương pháp thường được sử dụng để rút tiền bất hợp pháp từ các giao thức DeFi. Cuộc tấn công này tận dụng khả năng gọi một hàm lặp đi lặp lại trong giao dịch trước khi hoàn thành gọi hàm ban đầu. Đổi lại, kẻ tấn công có thể rút nhiều hơn số tiền mà họ được hưởng một cách hợp pháp.
Sau khi hacker thao túng các lệnh gọi hàm, chúng tấn công khai thác oracle giá. Bằng cách này, oracle giá của Sturdy Finance có nguồn gốc từ một hợp đồng thông minh “chỉ đọc” riêng biệt đã bị thao túng.
Oracle này được thiết kế để xác định giá trị thị trường chính xác của tài sản trong pool thanh khoản do team Sturdy Finance quản lý trên sàn giao dịch phi tập trung Balancer, do đó tạo điều kiện thuận lợi để giao dịch ETH đã staking. Tuy nhiên, vụ tấn công khai thác oracle này đã cho phép kẻ tấn công rút tiền từ Sturdy Finance, theo công ty bảo mật BlockSec.
BlockSec tuyên bố rằng “nguyên nhân gốc rễ là do reentrancy chỉ đọc điển hình của Balancer, trong khi giá của B-stETH-STABLE đã bị thao túng”.
Sturdy Finance tạm dừng thị trường
Sturdy Finance đã phản ứng bằng cách đình chỉ tất cả các thị trường của mình để ngăn chặn những tổn thất tiềm ẩn khác, đồng thời đảm bảo với người dùng rằng không có khoản tiền nào khác gặp nguy hiểm do vụ vi phạm.
“Tất cả các thị trường đã bị tạm dừng, không có khoản tiền bổ sung nào gặp rủi ro và không yêu cầu hành động nào của người dùng tại thời điểm này. Chúng tôi sẽ chia sẻ thêm ngay khi có thông tin”.
Sau cuộc tấn công, dữ liệu on-chain cho thấy hacker đã sử dụng máy trộn Tornado Cash để che giấu hoạt động.
Vào năm 2022, Sturdy Finance huy động được 3 triệu đô la trong một loạt vòng gọi vốn để xây dựng nền tảng vay và cho vay không lãi suất. Khoản tài trợ được Pantera dẫn đầu và cũng có sự tham gia của Y Combinator, Opportunity Fund của SoftBank và KuCoin Ventures.
UFO là token tiện ích của nền tảng game play-to-earn (P2E) UFO Gaming, hoạt động giống như một tổ chức tự trị phi tập trung (DAO). Mục tiêu của nền tảng là thu hẹp khoảng cách giữa các game truyền thống và game blockchain thông qua tích hợp cũng như phát triển tính năng chơi game mới, mang đến cho người chơi cơ hội kiếm được tài sản (chẳng hạn như NFT và tiền tệ) trong khi chơi.
UFO cũng là token tiện ích chính trong Dark Metaverse, một hành tinh hư cấu của UFO Gaming. Các game được tạo ra trong Dark Metaverse mô tả một thế giới mà game thủ có thể mua đất trên hành tinh và kiếm tiền bằng cách thực hiện các hoạt động cụ thể trong game. Super Galactic là một trong những hành tinh đã được giới thiệu cho đến nay.
Được xây dựng trên mạng Ethereum và kết hợp với giải pháp layer-2 Polygon với siêu khả năng mở rộng, Super Galactic là game phi tập trung có bộ sưu tập NFT khác biệt và trình đánh trận tự động. Bạn cần có một nhân vật để chơi Super Galactic, được gọi là NFT UFOep. Để đúc UFOep, bạn phải farm Plasma Point bằng token UFO.
UFO Gaming (UFO) hoạt động như thế nào?
UFO Gaming hoàn toàn dựa vào cộng đồng và do đó hoạt động với tư duy ưu tiên cộng đồng. Game thủ có thể chọn thể loại ưa thích để kiếm tiền trên nền tảng game phi tập trung này. Người dùng có toàn quyền kiểm soát quyền sở hữu tài sản. Ngoài ra, họ có thể di chuyển tài sản do UFO Gaming cung cấp từ nền tảng này sang nền tảng khác, bao gồm Gate.io, Shibaswap hoặc Uniswap.
UFO là một nền tảng hoàn toàn phi tập trung và hệ thống tự động được xây dựng trên nguyên lý DAO. Holder có thể bỏ phiếu cho các quyết định của cộng đồng về Dark Metaverse và là một phần của hệ thống quản trị UFO. Những holder hàng đầu có quyền bỏ phiếu DAO đối với tương lai của Metaverse này.
Các hợp đồng thông minh của UFO Gaming được bảo mật tốt và do Hacken kiểm toán.
Để bắt đầu tương tác với hệ sinh thái, trước tiên người dùng phải có UFO bởi vì nó là token tiện ích chính. Để chơi Super Galactic, game đầu tiên do UFO Gaming ra mắt, bạn cần stake UFO hoặc token cung cấp thanh khoản (LP) UFO/ETH trong The Cosmos.
Mô hình P2E đóng vai trò là nền tảng cho Super Galactic, do đó cần có 3 yếu tố chính để thực hiện điều này:
– Super Galactic là game chính.
– Hệ thống xếp hạng cho các NFT động trong game (UFOeps).
– Hệ thống có 3 token: UFO (token chính trong hệ sinh thái), UAP (có được bằng cách hoàn thành các nhiệm vụ hàng ngày của Super Galactic, sử dụng để nuôi binh lính hoặc UFOep trong game) và Plasma Point (được tạo ra bằng cách staking UFO, sử dụng để mua UFOep chơi game).
Game cùng với hai hệ thống token góp phần tạo ra một vòng lặp kinh tế nội bộ đảm bảo dòng doanh thu không ngừng.
Các tính năng độc đáo của UFO
Quản trị DAO
Trái ngược với hệ thống cấp bậc truyền thống, UFO được tổ chức theo mô hình tổ chức tự trị phi tập trung và có hệ sinh thái do cộng đồng quản lý. Do không có token dành cho team, tất cả mọi người trong TFD này (Fourth Dimension – không gian bốn chiều), bao gồm cả team đều là nhà đầu tư. Mọi người bình đẳng như nhau và góp phần làm nên thành công của dự án. Holder có thể đề xuất và bỏ phiếu cho các ý tưởng giúp thúc đẩy dự án trong tương lai.
Metaverse
Giống như vũ trụ ảo, Dark Metaverse là một hành tinh hư cấu do UFO Gaming tạo ra, cho phép mua các khu đất ảo độc quyền. Những lãnh thổ này sẽ ở dạng token ERC-721, nhưng chủ sở hữu cũng có thể chia nhỏ (NFT) và bán cho người khác. Để khai thác lãnh thổ của mình, bạn phải có 3 NFT loại hiếm để thành lập hội đồng, số lượng token UFO, UAP nhất định để xây dựng kho bạc cho lãnh thổ đó và số lượng UFO, UAP tương đương để tạo kho bạc cho lãnh thổ.
Super Galactic – Game Metaverse đầu tiên của UFO Gaming
Vùng đất của Super Galactic nằm trong không gian giữa các thiên hà, nơi đây có dân cư và công nghệ tiên tiến cho đến khi hỗn loạn. Sau đó dân số địa phương giảm xuống chỉ còn số lượng nhỏ. Những người bản địa hiện đang xây dựng nhà trên một hành tinh được gọi là Pegasus và thực hiện kế hoạch phục hồi dân số để đòi lại chủ quyền trong vương quốc Super Galactic. Trong game này, bạn có thể sử dụng NFT để xây nhà hoặc thực hiện các nhiệm vụ quan trọng và nhận phần thưởng lớn.
Trong vương quốc không gian bốn chiều được UFO giới thiệu đầu tiên, game thủ có thể chiến đấu và sản xuất đội quân kỹ thuật số siêu hạng với game nhập vai hành động này. Đây cũng là nơi giới thiệu các tài sản (NFT) giới hạn của The Dark Metaverse được gọi là UFOep. Người chơi chỉ cần một nhân vật để chơi Super Galactic – có thể là Genesis Alpha hoặc Beta.
Super Galactic Stake DAPP là cách duy nhất để nhận Plasma Point, dùng để tạo NFT quý hiếm Origin UFOeps.
Super Galactic được tạo thành từ game đánh trận tự động phi tập trung và bộ sưu tập NFT. Cả hai đều được xây dựng trên mạng Ethereum và kết hợp với giải pháp Polygon có khả năng mở rộng cao.
Staking và farm (canh tác)
Để staking UFO, cần phải đưa chúng vào hợp đồng thông minh, tạo ra Plasma Point. Sau đó, người dùng có thể sử dụng Plasma Point để tạo các NFT hiếm Origin UFOep. Không thể giao dịch Plasma Point vì chúng được tạo riêng cho game Super Galactic. Tuy nhiên, có thể giao dịch UFO, UAP và NFT.
Staking UFO đơn cấp mang lại 25% của pool Plasma Point trong khi staking trong pool LP UFO-ETH mang lại 75% của pool Plasma Point. Người nào stake cao nhất trong mỗi khối sẽ nhận được nhiều Plasma Point nhất. Nếu bạn giữ khoản đầu tư trong khoảng thời gian dài hơn, nó sẽ được tính là một phần lớn hơn.
Roadmap (Spacemap)
Giai đoạn hiện tại trong năm 2021 bao gồm bổ sung farm, đúc NFT, thị trường mới và nhiều tính năng khác. Trong quý 1/2022, dự án có kế hoạch tiếp tục phát triển siêu thiên hà, thêm vào một game blockchain mới và giới thiệu DAO chơi game trong số các bản cập nhật thú vị khác.
Triển vọng tương lai
UFO Gaming (UFO) là một loại dự án tiền điện tử độc đáo do cộng đồng dẫn dắt, cung cấp mọi thứ có trong thế giới kỹ thuật số hiện tại, bao gồm play-to-earn, đất ảo, NFT, game và IDO launchpad.
Ngành công nghiệp play-to-earn đã trở thành đế chế tỷ đô trong vòng chưa đầy một năm, tất cả là nhờ các game như Axie Infinity (AXS) đang dẫn đầu với hàng tỷ doanh thu và hàng nghìn người dùng hoạt động mỗi ngày. Các game khác như Alien Worlds và CryptoBlades cũng khá phổ biến với số lượng người dùng tham gia tăng lên hàng ngày và tận dụng lợi thế của hệ sinh thái P2E để vượt trội trong môi trường game online và đồng thời cho phép kiếm tiền. UFO Gaming đi theo mô hình P2E tương tự cho game Super Galactic. Trong đó, người chơi chiến đấu với nhau, giành chiến thắng và kiếm phần thưởng.
Metaverse là một xu hướng khác mà các dự án như Decentraland (MANA) và The Sandbox (SAND) thu được nhiều tiền nhất và hiện đang dẫn đầu bảng xếp hạng trong cuộc đua token Metaverse. Tương tự như hai dự án này, UFO Gaming cung cấp đất ảo mà người dùng có thể sử dụng để xây dựng đế chế của riêng họ, cho người khác thuê hoặc bán cho những người mua quan tâm – tất cả những hoạt động này sẽ diễn ra bên trong Metaverse.