Kiến trúc cốt lõi của AERGOsteemCreated with Sketch.

in aergo •  6 years ago 

AERGO tìm cách tận dụng và mở rộng cả hai blockchains công cộng và tư nhân, được hỗ trợ bởi các kiến ​​trúc đám mây hiện đại. Chúng tôi hy vọng sẽ tạo ra một công nghệ và khung hoạt động hỗ trợ một hệ sinh thái ( dApp) nhà phát triển, đối tác phân phối đám mây được sắp xếp và các công ty doanh nghiệp. AERGO là một nền tảng blockchain thế hệ thứ tư đã sẵn sàng cho các doanh nghiệp tận dụng và mở rộng cả blockchains công cộng và tư nhân cũng như các kiến ​​trúc đám mây. Nó mở ra kỷ nguyên mới của công nghệ blockchain, nơi các doanh nghiệp blockchain có thể hưởng lợi từ cả blockchain công cộng và tư nhân trong khi vẫn quản lý các dịch vụ và giao dịch theo các giao thức khác nhau. AERGO dự định là một hệ sinh thái hiện đại phân tán được xây dựng xung quanh một blockchain công cộng hiệu quả cao, an toàn và dễ sử dụng. AERGO đề xuất sử dụng công nghệ tiên tiến được thực hiện và được thể hiện như một cách đơn giản để sử dụng giao thức blockchain thực tế. AERGO đặt mục tiêu trở thành blockchain doanh nghiệp thực tế. Một trong đó thu hẹp khoảng cách giữa cả mạng công cộng và mạng riêng.AERGO dự định tận dụng và xây dựng dựa trên nền tảng COINSTACK hiện có của Blocko, một sản phẩm doanh nghiệp được hỗ trợ đầy đủ đã được nhiều khách hàng hiện tại của nó chấp nhận. AERGO đặt mục tiêu cung cấp một khuôn khổ hoàn chỉnh để phát triển, dàn dựng và triển khai các dApp trên các kiến ​​trúc đám mây hiệu năng và an toàn. Blocko cũng sẽ giúp nuôi dưỡng một công nghệ và hỗ trợ “hệ sinh thái” của đối tác. AERGO cũng có ý định hỗ trợ các nhà phát triển nguồn mở muốn sử dụng, phát triển, ấp ủ và mở rộng các tính năng và dự án cốt lõi trong ngăn xếp công nghệ AERGO. AERGO đề xuất không chỉ là nguồn mở thân thiện, nó sẽ là nguồn mở.

  • Kiến trúc cốt lõi của AERGO:
    Capture.JPG
    1. Chuỗi AERGO
    Chuỗi AERGO dự định trở thành một giao thức blockchain công cộng được thiết kế để giảm thiểu các vấn đề hiện đang được tìm thấy trên các blockch công cộng. Chuỗi AERGO dự định triển khai mô hình quản trị (DPOS) được ủy quyền của người được ủy quyền. Nó cũng có ý định thực hiện một thuật toán phân cấp tự động dựa trên điểm số 10 mới để nâng cao độ tin cậy và chất lượng dịch vụ (“QoS”). Chuỗi AERGO nhắm đến một nền tảng hợp đồng thông minh dựa trên SQL để tăng khả năng sử dụng. Đây có lẽ là một trong những thành phần quan trọng nhất trong việc giải quyết một số khó khăn tích hợp lớn và hiện tại với blockchain. Chúng tôi tin rằng một doanh nghiệp tập trung vào lớp giao thức blockchain cần bao gồm các tính năng nâng cao như kiểm soát phiên bản phân tán và kiểm soát đồng thời. Đây là xương sống của cách người dùng sẽ tạo kho lưu trữ dApp công khai và đặc biệt là riêng tư. Những tính năng mới này sẽ giúp nâng cao tính riêng tư của các blockchains doanh nghiệp trong tương lai. Khả năng xử lý song song mới của các hợp đồng thông minh tìm cách cho phép chuỗi AERGO xử lý hàng triệu giao dịch mỗi giây. AERGO được thiết kế để tối ưu hóa quy mô và mở rộng mạng lưới blockchain, phù hợp với nhu cầu của một loạt các sản phẩm và dịch vụ đang chạy trên một blockchain. Chúng tôi tin rằng nó cũng sẽ có khả năng thu hút và sử dụng một mạng lưới thông lượng song song, cũng như hỗ trợ kiến ​​trúc đa luồng cho môi trường máy tính bộ nhớ đa lõi và bộ nhớ đệm cực nhanh. Nhiều kỹ thuật đang được phát triển cho chuỗi AERGO dựa trên các khả năng cốt lõi từ hệ điều hành COINSTACK của Blocko, cùng với các bài học của họ từ việc xây dựng hệ thống sản xuất cho khách hàng doanh nghiệp lớn trên mạng máy tính hiện có và tại các trung tâm dữ liệu an toàn và riêng tư của họ.

CONSENSUS ALGORITHM

Bằng chứng được chứng thực của cổ phần (“DPOS”) là một thuật toán đồng thuận thay thế và hứa hẹn (EOS, Steem, BitShares sử dụng hết hạn DPOS thành công). DPOS cũng cung cấp các lợi ích cho các bên liên quan mạng để
đảm bảo rằng các tác nhân xấu bị xóa khỏi mạng. Hình thức kết hợp dân chủ và công nghệ kết hợp này công nhận những người tham gia có giá trị và hỗ trợ hành vi tốt trong mạng. Trong thực tế nó là một mô hình tự giám sát và thúc đẩy tích cực. Chúng tôi tin rằng DPOS là dễ hiểu và ít có khả năng tạo ra dĩa cứng. Chúng tôi cũng tin rằng hoạt động như một nút tham gia trong mạng lưới nơi những người tham gia là các doanh nghiệp và các nhà cung cấp cơ sở hạ tầng làm giảm khả năng khó khăn hơn nữa.

HỢP ĐỒNG THÔNG MINH

Chuỗi AERGO nhằm mục đích hỗ trợ cơ sở hạ tầng hợp đồng thông minh đa mô hình được thử nghiệm và dễ sử dụng. Nó bao gồm Máy ảo Ethereum. Cách tiếp cận lai này cung cấp khả năng tương tác hữu ích giữa các loại hoạt động hợp đồng thông minh khác nhau.

AERGOSQL

AERGOSQL là thuật ngữ dành cho các hợp đồng thông minh hoạt động trên và trong chuỗi AERGO. AERGOSQL tìm cách cung cấp một mô hình dữ liệu quan hệ để lưu trữ và truy cập dữ liệu và ngôn ngữ kịch bản giống SQL để viết các hợp đồng thông minh. Chúng tôi tin tưởng rằng phương pháp tiếp cận mới dựa trên công nghệ SQL truyền thống, được hiểu rõ và dễ sử dụng này sẽ cho phép thị trường đại chúng của các nhà phát triển và người dùng doanh nghiệp hưởng lợi từ blockchain. Triển khai hợp đồng thông minh là một tiện ích trong AERGO (và được mệnh danh là một
tài sản kỹ thuật số gốc trên Chuỗi AERGO). Chúng tôi đề nghị thực hiện hợp đồng thông minh trong AERGO sẽ được sử dụng như một chi phí hoạt động.

CHI NHÁNH VÀ XẾP HẠNG

Một trong những khái niệm phức tạp nhất liên quan đến các hệ thống điều khiển phiên bản phân tán, là quá trình hợp nhất các nhánh. Đối với blockchain (mà phải đối phó với dữ liệu thời gian thực) sáp nhập thậm chí còn khó khăn hơn để đạt được. chúng ta sử dụng 2:

  • Tự động hợp nhất: Theo mặc định, Tự động hợp nhất là quá trình mong đợi để hợp nhất hai nhánh. Tự động hợp nhất tương tự như một quá trình tổ chức lại khối trong blockchains. Trong trường hợp này, các khối của nguồn hợp nhất được hòa tan vào các giao dịch và được hấp thụ trong nhóm hợp nhất của mục tiêu sáp nhập. Cuối cùng, nhóm kết hợp kết quả trong một khối mới gắn liền với khối tốt nhất của mục tiêu sáp nhập. Trong quá trình này, các giao dịch không phù hợp với chi nhánh mục tiêu sáp nhập sẽ tự động bị loại trừ khỏi khối mới.
  • Sự hợp nhất nhất quán ○ Việc hợp nhất nhất quán chỉ xảy ra khi một chi nhánh được tạo ra với logic kết hợp nhất quán được chỉ định. Việc hợp nhất nhất quán tương tự như chức năng hợp nhất được cung cấp bởi các hệ thống kiểm soát phiên bản như Git. Không giống như 13 kết hợp tự động (loại bỏ giao dịch không nhất quán theo mặc định), việc hợp nhất nhất quán dựa trên logic phân giải xung đột được xác định trước để quản lý các giao dịch không nhất quán. Logic giải quyết xung đột được thực hiện như một hợp đồng thông minh cấp hệ thống.
    Chuỗi AERGO nhằm mục đích trở thành nhà phát triển thân thiện. Nó tìm cách cho phép các nhà phát triển sử dụng các công nghệ, công cụ và phương pháp quen thuộc và được hiểu rõ.

ĐỒNG THỜI KIỂM SOÁT

Kiểm soát đồng thời là một chức năng quan trọng cho các mạng blockchain. Nó đảm bảo thuật toán đồng thuận DPOS là xác định khi các đại biểu trong một mạng lưới blockchain lập lịch các giao dịch tạo khối quan trọng. AERGO Chain sẽ hướng đến việc cung cấp hai cơ chế cho việc tuần tự hóa giao dịch.

  • Tuần tự cấp khối
  • Tuần tự cấp hồ bơi
    Tuần tự cấp độ hồ bơi được mô tả trong sơ đồ dưới đây:
    1_J5o9gpvZllchU2usqg7QhQ.png

PARALLELISM

Hiệu suất trong AERGO được dự định để được tối đa hóa bởi một sự kết hợp của giao dịch và xử lý song song cấp khối. Hiệu suất của một hệ thống blockchain chủ yếu phụ thuộc vào:

(*) hiệu quả của việc tạo và chia sẻ các khối mới;

(**) thời gian cần thiết cho mỗi nút để xử lý các khối mới.

Chuỗi AERGO dự định giới thiệu khái niệm song song với các giai đoạn khác nhau của việc xử lý các khối để tối đa hóa hiệu năng hệ thống. Song song trong một hệ thống blockchain liên quan đến việc phân tích cẩn thận và sự hiểu biết về sự phụ thuộc giữa các giao dịch được bao gồm trong mỗi khối. Nó cũng đòi hỏi một kiến ​​trúc hiệu quả, chẳng hạn như những kiến ​​trúc được lấy cảm hứng từ một Kiến trúc hướng sự kiện theo giai đoạn.
1_PUS2YJOYKbmon-XD1_iBEQ.png
AERGO đặt mục tiêu thực hiện phân tích phụ thuộc giữa các giao dịch và các khối, để tạo ra một cấu trúc dữ liệu của lệnh thực thi. Nó đo lường các kết quả xác định trong các máy nhà nước bị ảnh hưởng bởi các giao dịch.

Thông tin chi tiết tìm hiểu tại đây
Website
Whitepaper
Telegram
Twitter

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!