Aeternity là một nền tảng blockchain phi tập trung và mạng lưới hợp đồng thông minh được thiết kế để giải quyết các thách thức chung của ngành như khả năng mở rộng và quyền riêng tư. Được thành lập vào năm 2016 bởi Yanislav Malahov và ra mắt vào năm 2018, dự án tập trung vào việc cung cấp cơ sở hạ tầng hiệu suất cao cho các ứng dụng phi tập trung, thường được gọi là aepps. Một tính năng cốt lõi của mạng lưới là việc sử dụng state channels. Công nghệ này cho phép các hợp đồng thông minh và giao dịch được thực hiện off-chain. Bằng cách chuyển các quy trình này ra khỏi blockchain chính, người dùng có thể đạt được tốc độ thanh toán gần như tức thời và phí thấp hơn mà không làm quá tải mạng lưới. Các giao dịch chỉ tương tác với chuỗi chính để mở hoặc đóng một kênh, hoặc trong trường hợp hiếm hoi xảy ra tranh chấp, đảm bảo hệ thống luôn hiệu quả và riêng tư. Dự án sử dụng cơ chế đồng thuận lai (hybrid consensus mechanism). Nó kết hợp Proof of Work và Proof of Stake để duy trì tính bảo mật và phi tập trung. Thành phần Proof of Work sử dụng thuật toán Cuckoo Cycle, được thiết kế để giới hạn bộ nhớ (memory-bound) và dễ tiếp cận với nhiều loại phần cứng khác nhau. Khía cạnh Proof of Stake chủ yếu được sử dụng để quản trị, cho phép những người nắm giữ token tham gia vào quá trình ra quyết định như bỏ phiếu cho các bản cập nhật giao thức, phí và kích thước khối. Một thành phần kỹ thuật quan trọng khác là hệ thống oracle phi tập trung tích hợp. Oracles được xây dựng trực tiếp vào giao thức thay vì được thêm vào như một lớp của bên thứ ba. Điều này cho phép các hợp đồng thông minh tương tác an toàn với dữ liệu thực tế, chẳng hạn như thông tin thời tiết, kết quả thể thao hoặc các sự kiện bên ngoài khác, mở rộng tiện ích thực tế của blockchain. Các hợp đồng thông minh trên mạng lưới được viết bằng Sophia, một ngôn ngữ lập trình hàm được tạo ra dành riêng cho nền tảng này. Sophia được thiết kế theo kiểu định kiểu mạnh (strongly typed) và tập trung vào bảo mật, giúp các nhà phát triển dễ dàng viết mã không có lỗi và giúp các kiểm toán viên xác minh logic hợp đồng. Ngoài ra, nền tảng còn bao gồm Aeternity Naming System, thay thế các địa chỉ mật mã phức tạp bằng tên dễ đọc để cải thiện trải nghiệm người dùng. Dự án được phát triển với triết lý ưu tiên di động (mobile-first), nhằm mục đích làm cho công nghệ blockchain có thể tiếp cận được thông qua các ứng dụng trực quan. Mô hình quản trị của dự án được thiết kế để minh bạch và mang tính bao quát, có sự tham gia của các nhà phát triển, thợ đào và người dùng vào quá trình phát triển lâu dài của hệ sinh thái. Những phát triển gần đây bao gồm việc giới thiệu Hyperchains, một khung cấu trúc nhằm tăng thêm khả năng mở rộng bằng cách cho phép tạo ra các sidechains riêng tư hoặc công khai neo vào mạng chính để đảm bảo tính bảo mật. Thông qua các tính năng kết hợp này, dự án tìm cách cung cấp một môi trường linh hoạt và thân thiện với nhà phát triển cho thế hệ ứng dụng web tiếp theo.
Tìm hiểu thêm