x86 Virtual Machine (máy ảo x86) Là gì?
Hãy cùng tìm hiểu ý nghĩa x86 Virtual Machine, định nghĩa trong tiền điện tử, x86 Virtual Machine (máy ảo x86) Là gì, và tất cả các thông tin chi tiết khác.
x86 Virtual Machine Là gì? Máy ảo x86 là gì? x86 Virtual Machine (VM) hay Máy ảo x86 do nhóm Qtum phát triển có thể chạy các hợp đồng thông minh được viết bằng nhiều ngôn ngữ khác nhau. VM này khá giống với Ethereum Virtual Machine (EVM) hiện tại, mặc dù nó có một vài cải tiến đáng chú ý. Những cải tiến này bao gồm:
- Qtum VM có thể đọc hợp đồng bằng bất kỳ ngôn ngữ lập trình nào hỗ trợ trình biên dịch JIT, bao gồm C++, Java, Python và các ngôn ngữ phổ biến khác được sử dụng rộng rãi trong phát triển ứng dụng (EVM chỉ đọc ngôn ngữ Solidity).
- Qtum đã triển khai hai mô hình định giá mới – phí cố định trên mỗi giao dịch và tính phí cho mỗi giao dịch, ngoài việc hỗ trợ mô hình gas tiêu chuẩn (khi người dùng thanh toán cho mỗi hoạt động đã hoàn thành trong hợp đồng thông minh) trên Ethereum.
- Qtum VM hỗ trợ các thanh ghi x86 và hoạt động của bộ nhớ thông qua phương pháp mã hóa lệnh 16 bit thống nhất giúp giảm đáng kể chi phí gas trong các tình huống phổ biến. Điều này cho phép các nhà phát triển thực hiện nhiều hoạt động hơn cho mỗi giao dịch trên chuỗi khối Qtum, tăng thông lượng của nó.
Qtum là gì?
Qtum là một dự án chuỗi khối mã nguồn mở với ý định kết hợp tính ổn định của Bitcoin với tính linh hoạt của Ethereum. Nó được thành lập vào năm 2016 bởi Qtum Foundation có trụ sở tại Singapore, dưới sự lãnh đạo của Patrick Dai, Neil Mahi và Jordan Earls. Mặt khác, mạng chính của nó đã được ra mắt vào năm 2017.
Giao thức Qtum là sự kết hợp giữa Bitcoin Core, cơ chế đồng thuận Proof-of-Stake (PoS) và EVM. Nó cho phép thực hiện các hợp đồng thông minh bằng cơ chế đồng thuận PoS. Điều này giúp tiết kiệm điện và giảm rủi ro tập trung so với cơ chế đồng thuận Proof-of-Work (PoW).
Hơn nữa, Qtum sử dụng Giao thức quản trị phi tập trung (DGP) để đảm bảo rằng chuỗi khối tiếp tục hoạt động ngay cả khi một vài nút bị lỗi. DGP cho phép sửa đổi một số đặc điểm chuỗi khối nhất định như kích thước khối, phí gas và khoảng thời gian khối mà không yêu cầu hard fork. Nó sử dụng mô hình đầu ra giao dịch chưa sử dụng (UTXO) để xử lý giao dịch nhanh hơn, nhưng nó cũng có thể xử lý các hợp đồng thông minh theo cách tương tự như Ethereum.
DGP trong Qtum cung cấp cho các nhà khai thác nút các đặc quyền lựa chọn cụ thể khi nói đến các bản cập nhật như hard fork. Trước khi các sửa đổi được áp dụng cho chuỗi khối, các nhà khai thác nút phải thiết lập sự đồng thuận. Điều này giúp mạng không bị mất ổn định do lỗi hoặc hack và cung cấp cho người dùng các tiêu chuẩn rõ ràng để theo dõi các thay đổi.
Mặc dù có những dự án tiền điện tử khác đang tìm cách đạt được các mục tiêu tương tự như Qtum, nhưng điều đáng nói là cơ chế UTXO của Bitcoin là điểm khác biệt của nó so với những dự án khác. Bên cạnh đó, Qtum là một nền tảng nhằm tạo ra các hợp đồng thông minh và các ứng dụng phi tập trung (dApps) có thể được triển khai trong cài đặt doanh nghiệp.