BTC
ETH
HTX
SOL
BNB
Xem thị trường
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Loại công cụ nào là WebAssugging mà Polkadot chủ yếu hỗ trợ?

Polkadot生态研究院
特邀专栏作者
2022-02-16 03:59
Bài viết này có khoảng 1684 từ, đọc toàn bộ bài viết mất khoảng 3 phút
WebAssugging không chỉ cung cấp cho các nhà phát triển sự thuận tiện và nhiều khả năng hơn, nó còn là tương lai của các hợp đồng thông minh.
Tóm tắt AI
Mở rộng
WebAssugging không chỉ cung cấp cho các nhà phát triển sự thuận tiện và nhiều khả năng hơn, nó còn là tương lai của các hợp đồng thông minh.

"Sơ đồ tri thức Polkadot" là bài viết sơ cấp của chúng tôi về Polkadot từ 0 đến 1. Chúng tôi cố gắng bắt đầu từ phần cơ bản nhất của Polkadot và cung cấp cho bạn sự hiểu biết toàn diện về Polkadot. Tất nhiên, đây là một dự án lớn. Kỹ thuật là cũng đầy thách thức. Tuy nhiên, chúng tôi hy vọng rằng thông qua những nỗ lực như vậy, mọi người đều có thể hiểu đúng về Polkadot và những người chưa biết về Polkadot có thể nắm bắt kiến ​​thức liên quan đến Polkadot một cách dễ dàng và nhanh chóng. Hôm nay là số thứ 30 của chuyên mục này. Tìm hiểu về Polkadot A công cụ phát triển thuận tiện và an toànWebAssembly(Wasm)

Trước đây, chủ đề sử dụng Wasm để phát triển chuỗi khối đã gây ra nhiều cuộc thảo luận.

EVM là một máy ảo thường được sử dụng trong chuỗi khối và nó cũng là môi trường vận hành hợp đồng thông minh của Ethereum, mặc dù sự xuất hiện của EVM có thể giúp các nhà phát triển triển khai hợp đồng thông minh dễ dàng hơn nhưng nó cũng có nhiều hạn chế.

tiêu đề phụ

WebAssugging là gì?

WebAssembly, viết tắt là Wasm. Định nghĩa chính thức là: một định dạng mới có thể di động, kích thước nhỏ, tải nhanh và tương thích với Web.

Nói chính xác, Wasm là một định dạng lệnh nhị phân được thiết kế cho các máy ảo dựa trên ngăn xếp. Wasm được thiết kế để nhắm mục tiêu các nền tảng bằng ngôn ngữ cấp cao như C/C++/Rust, cho phép triển khai các ứng dụng máy khách và máy chủ trên web.

tiêu đề phụ

Đặc điểm của WebAssugging là gì?

Là mục tiêu biên dịch, WebAssembly có thể biên dịch C, C++, Java và các ngôn ngữ lập trình khác thành mã máy thay vì một vài dòng mã viết tay và trình chuyển đổi bị bỏ qua trong quy trình này. Do đó, Wasm có các đặc điểm là nhanh, hiệu quả, an toàn bộ nhớ, v.v., rất cởi mở và được nhiều nhà phát triển yêu thích.

Hiệu quả: Wasm có một bộ ngữ nghĩa hoàn chỉnh. Định dạng nhị phân của nó tải nhanh và có thể giảm đáng kể kích thước của gói mã. Cuối cùng, nó dựa vào khả năng của phần cứng để đạt được hiệu quả thực thi gốc.

Bảo mật: Wasm chạy trong môi trường thực thi hộp cát và thậm chí có thể chia sẻ môi trường với máy ảo Java hiện tại. Bảo mật trong môi trường web đạt được bằng cách tuân thủ nghiêm ngặt các chính sách cấp phép của trình duyệt máy chủ và duy trì khả năng tương thích ngược.

tiêu đề phụ

Tại sao nên sử dụng WebAssugging?

WebAssembly là một định dạng nhị phân độc lập với nền tảng, có nghĩa là nó sẽ chạy cùng một hướng dẫn trên bất kỳ máy nào mà nó vận hành. Các chuỗi khối yêu cầu tính quyết định để có các cập nhật chuyển đổi trạng thái đáng tin cậy trên tất cả các nút trong mạng ngang hàng mà không buộc mỗi nút chạy cùng một phần cứng.

Wasm rất phù hợp với độ tin cậy trên nhiều loại máy móc. Wasm là hiệu quả và nhanh chóng. Tính hiệu quả này có nghĩa là nó có thể được tải lên chuỗi dưới dạng một khối mã mà không bị phình trạng thái quá nhiều, trong khi vẫn duy trì khả năng thực thi ở tốc độ gần như gốc.

Thứ hai, hard fork, phương pháp nâng cấp chuỗi khối tiêu chuẩn, chậm, không hiệu quả và dễ bị lỗi do mức độ phối hợp ngoại tuyến cần thiết và do đó có xu hướng gộp nhiều nâng cấp vào một sự kiện lớn.

tái bút

tái bút

Là một tiêu chuẩn hiệu suất cao được hỗ trợ rộng rãi, WebAssugging cũng đã được khẳng định bởi Gavin Wood, người sáng lập Polkadot. Gavin tin rằng "WebAssugging là tương lai của hợp đồng thông minh."

Định dạng này vẫn đang trong quá trình phát triển nhanh chóng và sẽ là cơ sở để phát triển hệ thống phân tán trong tương lai. Nhiều chuỗi công khai cũng đang dần sử dụng công nghệ Wasm. Đối với các nhà phát triển, hợp đồng thông minh Polkadot có thể được phát triển bằng bất kỳ ngôn ngữ nào được biên dịch thành Wasm và việc phát triển hợp đồng thông minh sẽ trở nên dễ dàng hơn.

Chào mừng mọi người ghé thăm địa chỉ Mirror của viện nghiên cứu sinh thái Polkadot: https://mirror.xyz/0x9A259b3a2316281Cc948cE2Cf1Ac610a79844f05

Chào mừng mọi người tham gia Telegram của chúng tôi về Viện nghiên cứu sinh thái Polkadot: https://t.me/polkadot_eri

Chào mừng mọi người ghé thăm địa chỉ Mirror của viện nghiên cứu sinh thái Polkadot: https://mirror.xyz/0x9A259b3a2316281Cc948cE2Cf1Ac610a79844f05

Polkadot
Chào mừng tham gia cộng đồng chính thức của Odaily
Nhóm đăng ký
https://t.me/Odaily_News
Nhóm trò chuyện
https://t.me/Odaily_CryptoPunk
Tài khoản chính thức
https://twitter.com/OdailyChina
Nhóm trò chuyện
https://t.me/Odaily_CryptoPunk