Công ty phần mềm khổng lồ Microsoft đã ra mắt một sản phẩm Blockchain dưới dạng dịch vụ (Blockchain as a Service – BaaS) mới cho phép các doanh nghiệp trong ngành triển khai một dạng linh hoạt của Ethereum được thiết kế riêng cho môi trường của từng doanh nghiệp.
Được công bố vào thứ ba, Ethereum Proof-of-Authority (Thuật toán ủy quyền) trên Azure cho phép các doanh nghiệp xây dựng các ứng dụng trên một blockchain Ethereum không được bảo mật bởi Thuật toán đồng thuận Proof-of-Work (PoW) và do đó không yêu cầu khai thác – các tính năng phù hợp hơn với mạng lưới nơi mà người tham gia không tin tưởng lẫn nhau.
PoW “làm việc tuyệt vời trong các mạng mở, ẩn danh, nơi tiền mã hóa thúc đẩy an ninh trên mạng,” kỹ sư phần mềm Azure Global Cody Born cho biết. “Tuy nhiên, trong mạng lưới tư nhân / tập đoàn, ether cơ bản sẽ không có giá trị.”
Born giải thích rằng, vì tất cả những người tham gia vào một mạng lưới khối doanh nghiệp đều được biết đến và có uy tín, việc quản trị có thể được tách ra khỏi hoạt động mạng.
Cho tới nay, sản phẩm Proof-of-Authority có một ứng dụng phi tập trung tích hợp (DApp hoặc dApp) được gọi là “Quản trị DApp” cung cấp cho các thành viên liên kết quyền quản trị mạng hoặc ủy quyền quyền biểu quyết của họ cho người khác. Những người tham gia mạng cũng có thể ủy quyền cho các node khác bỏ phiếu thay mặt họ trong trường hợp các node chính của họ ngoại tuyển, đảm bảo rằng tất cả các thành viên duy trì sự đồng thuận liên tục.
Các quản trị viên mạng, lần lượt, có thể sử dụng biểu quyết on-chain để bỏ phiếu và thay đổi các cơ quan quản lý mạng một cách minh bạch và kiểm soát.
Cùng với sản phẩm Ethereum gốc, dựa trên PoW của Azure, các blockchain sử dụng mô hình đồng thuận mới này có thể được triển khai trong ít nhất năm phút, cung cấp cho các doanh nghiệp giải pháp DLT chỉ cách “một cú nhấp chuột.”
Để tăng khả năng sử dụng của sản phẩm, Microsoft hỗ trợ tích hợp các hợp đồng thông minh được xây dựng bằng bộ công cụ WebAssembly (Wasm) của Parity, cho phép các nhà phát triển viết các hợp đồng thông minh bằng các ngôn ngữ lập trình quen thuộc như C, C ++ và Rust thay vì học Solidity, ngôn ngữ lập trình chính của Ethereum.
- NEO mở văn phòng tại Seattle, Hoa Kỳ do cựu giám đốc Microsoft đứng đầu
- Dự báo đến năm 2023: Microsoft và IBM dẫn đầu thị trường blockchain trong ngành năng lượng