trên tiền điện tử
Công ty khởi nghiệp đang phát hành loạt công cụ phần mềm đầu tiên cho phép các nhà phát triển viết các ứng dụng riêng cho web bằng ngôn ngữ lập trình mới có tên Leo, cũng như tích hợp các công cụ này vào các chức năng hiện có của trình duyệt.
Aleo tận dụng bằng chứng không hiểu biết (ZKP), một kỹ thuật dựa trên mã hóa cho phép hai bên trên Internet, chẳng hạn như ứng dụng và người dùng, xác minh thông tin với nhau mà không cần chia sẻ dữ liệu cơ bản liên quan đến thông tin này.
Ví dụ: truy cập vào một trang web có thể diễn ra với xác minh dữ liệu mà không cần chia sẻ thông tin như mật khẩu, dữ liệu vị trí địa lý hoặc thông tin khác có thể được sử dụng để khám phá thêm chi tiết về người dùng.
Phiên bản ban đầu của Aleo bao gồm bốn thành phần khác nhau. Có Aleo Studio, môi trường phát triển tích hợp (IDE) đầu tiên để viết các ứng dụng tập trung vào quyền riêng tư không-kiến thức.
IDE là một môi trường toàn diện trong đó các nhà phát triển có thể viết các chương trình máy tính. Aleo Package Manager tập trung vào việc cho phép các nhà phát triển quản lý và lưu trữ các gói dữ liệu.
Được tích hợp với Aleo Studio, Aleo Package Maneger giúp các nhà phát triển sắp xếp và chia sẻ công việc của họ dễ dàng hơn. SnarkOS là hệ điều hành phi tập trung của Aleo dành cho các ứng dụng web riêng tư và triển khai đầu tiên của giao thức Aleo.
“Nó chạy một chuỗi khối và hỗ trợ tất cả các loại ứng dụng,” đồng sáng lập Aleo Howard Wu cho biết, “Vì vậy, nó rất giống với những gì mọi người biết và yêu thích trên Ethereum. Ý tưởng cho chúng tôi là sử dụng snarkOS làm nền tảng hoặc xương sống của toàn hệ thống.
Vì vậy, snarkOS có mục đích kiểm soát, xác minh và lưu trữ dữ liệu trong trạng thái. " Phần cuối cùng của bộ công cụ dành cho nhà phát triển của Aleo là “Aleo Testnet I”, một mạng thử nghiệm trên snarkOS cho phép các nhà phát triển viết và phân phối ứng dụng.
Các nhà phát triển phải tạo các chương trình trên blockchain của Aleo để sử dụng bộ công cụ này, vì Aleo là nền tảng cho mọi thứ khác mà các nhà phát triển muốn xây dựng và tích hợp. Mục tiêu là thiết lập một lõi mạnh và riêng tư, để người dùng có thể chọn xem họ có muốn dữ liệu của họ được công khai hay không. Tuy nhiên, toàn bộ mục tiêu là để các nhà phát triển tích hợp các ứng dụng hiện có với Aleo. Các ứng dụng hiện có sẽ có thể tích hợp trên Aleo bằng cách sử dụng các mô hình web thông thường.
Công ty cũng tạo ra một ngôn ngữ lập trình mới có tên là "Leo". Wu giải thích rằng mặc dù Leo trông rất giống với JavaScript, nhưng anh ấy thực sự có khả năng trừu tượng hóa các khái niệm mật mã cấp thấp, vì vậy các nhà phát triển có thể xây dựng các ứng dụng riêng mà không cần bằng cấp về mật mã. Wu nói: “Chúng tôi tạo ra Leo để giúp việc viết các ứng dụng riêng tư dễ dàng hơn.
Tiền điện tử đã cách mạng hóa thế giới kinh tế và đầu tư, mang đến một giải pháp thay thế phi tập trung cho…
Milkomedia-C1 đã công bố việc tích hợp mạng stablecoin DJed trên nền tảng của nó. Milkomeda C1, một…
Tiền điện tử đã trở nên phổ biến rộng rãi trong thập kỷ qua, thu hút các nhà đầu tư từ khắp nơi trên thế giới. Tuy nhiên,…
Sàn giao dịch tiền điện tử trước đây FTX có trụ sở tại Bahamas. Đảo quốc này chưa…
Khi việc sử dụng Shiba Inu tăng vọt, memecoin và toàn bộ hệ sinh thái Shiba…
Việc áp dụng các loại tiền kỹ thuật số như Bitcoin đã tiếp tục phát triển không suy giảm. Nhiều…