Lưu Ý: Các bạn hiện có thể tham gia làm nhiệm vụ hàng ngày trên Candybox và nhận ELF tokens thưởng mỗi ngày. Các bạn nhớ đăng ký TẠI ĐÂY!
Tạo ứng dụng Blockchain của riêng bạn — Dễ dàng tùy biến và mở rộng
Bạn đã bao giờ sử dụng một chương trình trên máy tính và ước gì có thể thêm một tính năng hoặc một phím tắt chính xác theo cách mình muốn? Hoặc có thể nơi làm việc/công ty của bạn có một dịch vụ phù hợp với hầu hết nhu cầu của bạn, nhưng rõ ràng nó lại không được thiết kế dành riêng cho bạn?
Tôi biết tôi đã thất vọng nhiều lần trong mọi lĩnh vực mà tôi từng làm việc. Tôi thường muốn có các dịch vụ và sản phẩm phù hợp với nhu cầu của mình, nhưng chúng ta buộc phải sử dụng một dịch vụ được thiết kế từ góc độ dành cho khách hàng nhưng lại không phải cho một cá nhân. Một ai đó thiết kế cho doanh nghiệp của một người khác, nhưng lại cho khách hàng của một người khác nữa và bạn được phép "sử dụng" nó. Cho dù doanh nghiệp của bạn có giống người dùng mục tiêu ban đầu như thế nào thì nó sẽ vẫn không bao giờ hoàn toàn phù hợp.
Kịch bản ở trên là một vấn đề lớn trong các ứng dụng blockchain. Hiện tại, bạn có thể sử dụng ứng dụng được phát triển cho người khác hoặc với tư cách là nhà phát triển, bạn có thể viết dApp của riêng mình. Nhưng ứng dụng này sẽ chạy trên một blockchain mà thôi, cùng với nhiều dApp khác cũng được thiết kế cho các mục đích tương tự. Blockchain này tốt cho tất cả, nhưng lại không hoàn hảo cho riêng ai. Nó bị nghẽn, làm chậm các giao dịch và hạn chế tốc độ tổng thể của tất cả dApp trên hệ thống. Đại lộ công cộng của vô số dApp sẽ sớm trở thành một con phố cổ thu thập dữ liệu đại chúng của các dApp không được tuỳ chỉnh và vì thế, tắc nghẽn.
Và rồi tôi tìm thấy aelf. Loại hình đột phá lần đầu xuất hiện.
aelf giải quyết nhiều vấn đề với công nghệ blockchain hiện tại. Đó là rào cản tùy chỉnh và khả năng mở rộng mà tôi vừa mô tả. Ok, vậy nhưng bằng cách nào?
aelf tạo ra một hệ thống blockchain chạy như một main chain (chuỗi chính) giống như hệ điều hành trên máy tính. Nhưng thay vì nhiều ứng dụng chạy trên một main chain, với tư cách là nhà phát triển hoặc doanh nghiệp, bạn có thể thiết kế dApp của riêng bạn và chạy nó trên blockchain riêng của nó, dưới dạng side chain (chuỗi phụ) bên cạnh main chain. Bạn có thể sở hữu một blockchain được thiết kế hoàn toàn dành riêng cho mục đích của mình, bạn chọn mức độ công khai hoặc riêng tư, bạn chọn giao thức đồng thuận nó sẽ chạy, thậm chí bạn chọn cách cập nhật nó. Vì nó là dApp duy nhất chạy trên side chain cụ thể, bạn có thể cập nhật nó bất cứ lúc nào bạn cần và có quyền kiểm soát tuyệt đối trên toàn bộ hệ thống.
Thông qua việc sử dụng các side chain, việc thiết lập Hợp đồng Thông minh cho một dApp cụ thể sẽ được bảo vệ khỏi những can thiệp lẫn nhau không cần thiết. Mỗi side chain hoàn toàn độc lập và mặc dù chúng có thể tương tác với các ứng dụng khác, blockchain sẽ chỉ cần tập trung vào một loại Hợp đồng Thông minh.
Nhưng kể từ đây, nó mới thể hiện sự vượt trội. Giả sử bạn đang tạo một ứng dụng cho phép người dùng chia sẻ hình ảnh trực tuyến. Họ có thể phân loại, liên kết chúng với nhau và tạo ra một danh mục. Rồi một ngày bạn tìm thấy một dApp khác đang chạy một nền tảng truyền thông xã hội tương tự như twitter. Nếu cả hai dApps này chạy trên một main chain của aelf thì main chain này sẽ làm trung gian hòa nhập giữa hai side chain để cho phép chúng tương tác. Khi một trong những người dùng của bạn tải ảnh mới vào danh mục của họ, hệ thống sẽ tự động chia sẻ ảnh đó qua twitter như dApp. Nhưng đây mới là phần hay nhất. Họ thậm chí không cần cả hai chạy trên main chain. Hơn thế nữa, aelf main chain có thể kết hợp bất kỳ blockchain nào.
Main chain chạy DPoS sẽ có các nút khai thác được ủy quyền có khả năng bảo vệ toàn bộ hệ thống cũng như đảm bảo mỗi side chain nằm dưới sự bảo đảm an ninh của chúng. Do mô hình đồng thuận này được chạy trên main chainh, mỗi side chain bổ sung không chỉ hưởng lợi từ main chain mà bù lại, chúng sẽ làm tăng hiệu quả của các nút được ủy quyền bảo mật cho main chain.
Từ bỏ phương pháp Một-Chuỗi-Phù-Hợp-Cho-Tất-Cả, aelf đã tìm cách phát triển một cuộc cách mạng nhằm chạy các ứng dụng dApp trên blockchain. Bằng cách tạo ra một main chain công cộng có thể chạy side chain, aelf tạo ra giải pháp hoàn hảo cho nền tảng ứng dụng có thể tùy chỉnh, mở rộng và hoàn toàn thích hợp cho tất cả các lĩnh vực và người dùng.
aelf — Linux của Blockchain
Tạo ứng dụng Blockchain của riêng bạn — Dễ dàng tùy biến và mở rộng
Bạn đã bao giờ sử dụng một chương trình trên máy tính và ước gì có thể thêm một tính năng hoặc một phím tắt chính xác theo cách mình muốn? Hoặc có thể nơi làm việc/công ty của bạn có một dịch vụ phù hợp với hầu hết nhu cầu của bạn, nhưng rõ ràng nó lại không được thiết kế dành riêng cho bạn?
Tôi biết tôi đã thất vọng nhiều lần trong mọi lĩnh vực mà tôi từng làm việc. Tôi thường muốn có các dịch vụ và sản phẩm phù hợp với nhu cầu của mình, nhưng chúng ta buộc phải sử dụng một dịch vụ được thiết kế từ góc độ dành cho khách hàng nhưng lại không phải cho một cá nhân. Một ai đó thiết kế cho doanh nghiệp của một người khác, nhưng lại cho khách hàng của một người khác nữa và bạn được phép "sử dụng" nó. Cho dù doanh nghiệp của bạn có giống người dùng mục tiêu ban đầu như thế nào thì nó sẽ vẫn không bao giờ hoàn toàn phù hợp.
Kịch bản ở trên là một vấn đề lớn trong các ứng dụng blockchain. Hiện tại, bạn có thể sử dụng ứng dụng được phát triển cho người khác hoặc với tư cách là nhà phát triển, bạn có thể viết dApp của riêng mình. Nhưng ứng dụng này sẽ chạy trên một blockchain mà thôi, cùng với nhiều dApp khác cũng được thiết kế cho các mục đích tương tự. Blockchain này tốt cho tất cả, nhưng lại không hoàn hảo cho riêng ai. Nó bị nghẽn, làm chậm các giao dịch và hạn chế tốc độ tổng thể của tất cả dApp trên hệ thống. Đại lộ công cộng của vô số dApp sẽ sớm trở thành một con phố cổ thu thập dữ liệu đại chúng của các dApp không được tuỳ chỉnh và vì thế, tắc nghẽn.
Và rồi tôi tìm thấy aelf. Loại hình đột phá lần đầu xuất hiện.
aelf giải quyết nhiều vấn đề với công nghệ blockchain hiện tại. Đó là rào cản tùy chỉnh và khả năng mở rộng mà tôi vừa mô tả. Ok, vậy nhưng bằng cách nào?
aelf tạo ra một hệ thống blockchain chạy như một main chain (chuỗi chính) giống như hệ điều hành trên máy tính. Nhưng thay vì nhiều ứng dụng chạy trên một main chain, với tư cách là nhà phát triển hoặc doanh nghiệp, bạn có thể thiết kế dApp của riêng bạn và chạy nó trên blockchain riêng của nó, dưới dạng side chain (chuỗi phụ) bên cạnh main chain. Bạn có thể sở hữu một blockchain được thiết kế hoàn toàn dành riêng cho mục đích của mình, bạn chọn mức độ công khai hoặc riêng tư, bạn chọn giao thức đồng thuận nó sẽ chạy, thậm chí bạn chọn cách cập nhật nó. Vì nó là dApp duy nhất chạy trên side chain cụ thể, bạn có thể cập nhật nó bất cứ lúc nào bạn cần và có quyền kiểm soát tuyệt đối trên toàn bộ hệ thống.
Thông qua việc sử dụng các side chain, việc thiết lập Hợp đồng Thông minh cho một dApp cụ thể sẽ được bảo vệ khỏi những can thiệp lẫn nhau không cần thiết. Mỗi side chain hoàn toàn độc lập và mặc dù chúng có thể tương tác với các ứng dụng khác, blockchain sẽ chỉ cần tập trung vào một loại Hợp đồng Thông minh.
Nhưng kể từ đây, nó mới thể hiện sự vượt trội. Giả sử bạn đang tạo một ứng dụng cho phép người dùng chia sẻ hình ảnh trực tuyến. Họ có thể phân loại, liên kết chúng với nhau và tạo ra một danh mục. Rồi một ngày bạn tìm thấy một dApp khác đang chạy một nền tảng truyền thông xã hội tương tự như twitter. Nếu cả hai dApps này chạy trên một main chain của aelf thì main chain này sẽ làm trung gian hòa nhập giữa hai side chain để cho phép chúng tương tác. Khi một trong những người dùng của bạn tải ảnh mới vào danh mục của họ, hệ thống sẽ tự động chia sẻ ảnh đó qua twitter như dApp. Nhưng đây mới là phần hay nhất. Họ thậm chí không cần cả hai chạy trên main chain. Hơn thế nữa, aelf main chain có thể kết hợp bất kỳ blockchain nào.
Main chain chạy DPoS sẽ có các nút khai thác được ủy quyền có khả năng bảo vệ toàn bộ hệ thống cũng như đảm bảo mỗi side chain nằm dưới sự bảo đảm an ninh của chúng. Do mô hình đồng thuận này được chạy trên main chainh, mỗi side chain bổ sung không chỉ hưởng lợi từ main chain mà bù lại, chúng sẽ làm tăng hiệu quả của các nút được ủy quyền bảo mật cho main chain.
Từ bỏ phương pháp Một-Chuỗi-Phù-Hợp-Cho-Tất-Cả, aelf đã tìm cách phát triển một cuộc cách mạng nhằm chạy các ứng dụng dApp trên blockchain. Bằng cách tạo ra một main chain công cộng có thể chạy side chain, aelf tạo ra giải pháp hoàn hảo cho nền tảng ứng dụng có thể tùy chỉnh, mở rộng và hoàn toàn thích hợp cho tất cả các lĩnh vực và người dùng.