-
Tiền mã hóa
-
Trao đổi
-
Phương tiện truyền thông
Tất cả các ngôn ngữ
Tiền mã hóa
Trao đổi
Phương tiện truyền thông
Dựa trên các khái niệm quản trị khác nhau, cộng đồng EOSC đã tối ưu hóa cơ chế bầu cử EOSIO, khởi chạy mạng chính EOSC ở Genesis Height 1 và tiếp tục nâng cấp mạng chính EOSC lặp đi lặp lại, giúp EOSC tiến tới mức cao phi tập trung. Hướng hiệu suất thông minh nền tảng hợp đồng tiếp tục phát triển, đặt nền móng cho việc phổ biến quy mô lớn của nền kinh tế mã hóa.
Nền kinh tế mã hóa đã mở ra một giai đoạn quan trọng từ thử nghiệm xã hội đến sử dụng thương mại quy mô lớn.
Sử dụng thương mại quy mô lớn có nghĩa là áp lực giao dịch rất lớn. Để một hệ thống blockchain thực hiện hiệu quả một lượng lớn nhu cầu giao dịch, trước tiên nó phải cung cấp hiệu suất đủ mạnh. Để đạt được điều này, các nút đầy đủ cần có yêu cầu cao hơn, chẳng hạn như máy phần cứng có cấu hình tốt hơn, dung lượng lưu trữ lớn hơn, mạng ổn định hơn, băng thông nhanh hơn, độ trễ thấp hơn, v.v. Rõ ràng, ngưỡng quá cao đối với các nút đầy đủ sẽ dẫn đến giảm số lượng nút tạo khối có thể hoạt động ổn định. Để đạt được sự cân bằng giữa hiệu suất cao và tính phi tập trung, thuật toán đồng thuận DPOS chắc chắn là lựa chọn tốt nhất hiện tại và đây cũng là giải pháp khả thi tốt nhất để quản lý một số lượng nhỏ các nút.
EOSIO dựa trên thuật toán đồng thuận DPOS ra đời và cộng đồng lần đầu tiên chứng kiến buổi bình minh của việc sử dụng thương mại quy mô lớn nền kinh tế mã hóa. Liệu cơ chế bầu cử có hoàn toàn hiệu quả hay không là chìa khóa cho sự tồn tại của cơ chế đồng thuận DPOS và nó cũng liên quan đến việc liệu cơ chế đồng thuận DPOS có thể thành công POW và dẫn dắt thế hệ mã hóa tiếp theo hay không.
Để đẩy nhanh sự xuất hiện của kỷ nguyên sử dụng thương mại quy mô lớn của nền kinh tế mã hóa, cộng đồng EOSC đã tối ưu hóa cơ chế bầu chọn EOSIO, khởi chạy mạng chính EOSC tại Genesis 1 và tiếp tục nâng cấp mạng chính EOSC, làm cho EOSC hướng tới Hướng của một nền tảng hợp đồng thông minh hiệu suất cao phi tập trung tiếp tục phát triển.
EOSC tuân theo cơ chế đồng thuận của EOSIO, nghĩa là Đồng thuận Đường ống DPOS BFT. Không giống như EOSIO, EOSC không áp dụng mô hình của EOSIO là cứ 0,5 giây lại có một khối và một nút kết nối 6 khối. Trong EOSC, cứ 3 giây lại có một khối , Các nút sẽ không liên tục tạo khối, mặc dù việc tạo khối liên tục bởi các nút có thể giảm thời gian chờ đợi cho các giao dịch được giải nén, nhưng do môi trường mạng hiện tại thường không lý tưởng lắm nên việc tạo khối nhanh sẽ ảnh hưởng đến tính ổn định của chuỗi, dẫn đến số lượng dĩa vi mô.
Cơ chế đồng thuận hiện tại của EOSIO không hoàn hảo, nhưng với tư cách là một nền tảng DAPP, thời gian xác nhận khối không phải là ưu tiên tối ưu hóa đầu tiên của chuỗi. Đối với EOSC, cơ chế đồng thuận phải được xem xét trong môi trường tải cao. Trong cơ chế tính toán song song hiện tại Nếu nó không hoàn hảo, việc vội vàng cải thiện cơ chế xác nhận đường ống sẽ gây ra vấn đề lớn.
Cơ chế đồng thuận trong tương lai của EOSC sẽ phát triển song song theo hai hướng
1. Tương thích với sự phát triển của EOSIO và cập nhật thuật toán đồng thuận của nó, chúng tôi đánh giá theo tiến độ phát triển hiện tại của EOSIO, khi EOSIO hoàn thành cải tiến song song, thuật toán đồng thuận sẽ được nâng cấp, Đạt được thời gian xác nhận khối nhanh hơn.
2. Nó sẽ thích ứng với các cơ chế đồng thuận khác dựa trên số xác nhận, như một phần bổ sung cho sự đồng thuận DPOS hiện có, một mặt, nó sẽ nhận ra sự tương tác giữa sự đồng thuận của chuỗi Lớp 2 được nhúng và chuỗi chính . Mặt khác, nó có thể hiện thực hóa một cơ chế chuỗi chéo phi tập trung hơn với các chuỗi cơ chế đồng thuận khác.
Mô hình tài nguyên dựa trên phí dịch vụ
Mặc dù mô hình thanh toán tài nguyên CPU và NET của EOSIO là một thiết kế tốt về công nghệ, nhưng nó quá phức tạp đối với người dùng và không thể thúc đẩy Nhà phát triển DAPP tối ưu hóa hợp đồng của họ . Mặt khác, phương thức mua RAM của EOSIO sẽ dẫn đến một số hành vi tích trữ nhất định, điều này không có lợi cho sự phát triển của hệ sinh thái DAPP. Vì lý do này, EOSC đã sáng tạo thiết kế một bộ mô hình tài nguyên mới. Thông qua tối ưu hóa trong thực tế , hãy khám phá các mô hình tài nguyên dựa trên phí dịch vụ trong môi trường hợp đồng thông minh phức tạp và giải quyết triệt để các vấn đề tài nguyên gây khó khăn cho hệ sinh thái EOS.
Trước hết, EOSC thanh toán mức tiêu thụ tài nguyên NET và CPU của người dùng ở chế độ tính phí. Đối với Hành động do nhà phát triển xác định trong DAPP, nhà phát triển DAPP có thể đặt mức phí cần thiết cho Hành động và hệ thống sẽ kiểm soát tài nguyên việc sử dụng Hành động dựa trên điều này, Một mặt, người dùng dễ dàng hiểu được mức tiêu thụ tài nguyên, mặt khác, nó cũng khuyến khích mạnh mẽ các nhà phát triển DAPP tối ưu hóa việc sử dụng tài nguyên hợp đồng, để toàn bộ hệ sinh thái phát triển một cách lành tính.
EOSC sử dụng một phương pháp tương tự như thuê máy chủ đám mây để phân bổ tài nguyên RAM. Người dùng có thể sử dụng cổ tức biểu quyết để trả tiền thuê tài nguyên RAM. Bằng cách này, người dùng không cần phải lo lắng về việc trả tiền thuê và vấn đề nợ tiền thuê là cũng bị loại bỏ. Thông qua phương pháp "cho thuê và bán", EOSC có thể tránh đầu cơ một cách hiệu quả đối với tài nguyên RAM, do đó sự phát triển của DAPP không cần phải bị xáo trộn bởi giá RAM và thúc đẩy hiệu quả việc xây dựng DAPP sinh thái.
Trong khi mạnh dạn đổi mới và khám phá các mô hình tài nguyên mới, EOSC cũng đang khám phá các cơ chế để tương thích với các mô hình tài nguyên của EOSIO. Đối với tài nguyên CPU và NET, người dùng có thể trả phí dựa trên tuổi vé cổ tức để đạt được khoản thế chấp EOSIO tương tự để có được CPU và hiệu quả của tài nguyên NET, đối với RAM, người dùng có thể đạt được hiệu quả của EOSIO dựa trên việc mua trên thị trường thông qua hình thức hoán đổi bỏ phiếu thế chấp, để các nhà phát triển DAPP có thể nhanh chóng cắt thành EOSC từ các chuỗi EOSIO khác và chuyển sang tài nguyên EOSC một cách suôn sẻ người mẫu.
Cơ chế cập nhật trơn tru
Cơ chế bầu chọn của EOSC khuyến khích các siêu nút tích cực tham gia thúc đẩy nâng cấp công nghệ. Không giống như việc phân chia các phiên bản nút cộng đồng EOSIO, EOSC tích cực thúc đẩy nâng cấp và đổi mới công nghệ.
Để đạt được quá trình nâng cấp không tương thích mượt mà hơn, EOSC đã thêm một cơ chế cập nhật dựa trên chiều cao khối hiệu quả. Cộng đồng có thể xác nhận chiều cao khối hiệu quả của chức năng thông qua đa chữ ký, để hoàn tất nâng cấp suôn sẻ trong một quy trình cách thức phi tập trung, khác với sơ đồ ghi nhãn được đề xuất gần đây của EOSIO dựa trên dữ liệu mở rộng khối, cơ chế cập nhật của EOSC thân thiện và dễ hiểu hơn. đó là sự đảm bảo cơ bản cho sự phát triển liên tục của EOSC để giải quyết các vấn đề về cơ chế khác nhau.
Mặt khác, chức năng thiết lập các thuộc tính chuỗi dựa trên đa chữ ký có thể cung cấp cho cộng đồng một bộ cấu hình chuỗi phi tập trung và các giải pháp trên chuỗi. Các thông số và cấu hình khác nhau có thể được sửa đổi theo cách phi tập trung theo thực tế phát triển, làm cho cộng đồng phát triển tốt hơn.
Cơ chế nhịp tim nút và khoảng thời gian khối ổn định
Để thúc đẩy sự ổn định của mạng chính, EOSC đã tăng cường xây dựng các nút ứng cử viên từ góc độ mô hình kinh tế. Đồng thời , EOSC đã thêm chuỗi Cơ chế nhịp tim của nút trên mạng được sử dụng để thúc đẩy việc tăng cường nút nhằm cải thiện tính ổn định của nó và thúc đẩy sự ổn định của toàn bộ mạng chính.
Trên cơ sở cơ chế nhịp tim, EOSC có thể xác nhận hoạt động của các nút, để các nút bị lỗi có thể bị trừng phạt dựa trên chuỗi, để tiếp tục giám sát việc xây dựng các nút và ngăn chặn việc các nút không hoạt động gây ra sự mất ổn định của toàn bộ mạng chính.
Tăng thời gian khoảng thời gian chặn khi bắt đầu khởi chạy, để tránh các nhánh mềm không thường xuyên trên mạng chính khi cơ sở hạ tầng mạng hiện tại chưa hoàn hảo. EOSIO đã thiết kế khoảng thời gian chặn nửa giây và mặc dù cơ chế các nút sản xuất sáu khối liên tiếp có thể cải thiện tính khả dụng của chuỗi trong tương lai, nhưng nó không áp dụng được trong môi trường mạng hiện tại. Theo cách thực dụng, trước tiên nên tăng khoảng thời gian giữa các lần sản xuất khối, sau đó chuyển sang sản xuất khối nhanh khi các điều kiện chín muồi trong tương lai. Điều này có thể giảm bớt các nhánh mềm một cách hiệu quả, đồng thời, việc giảm số lượng khối có thể làm tăng đáng kể tốc độ đồng bộ hóa của các nút đầy đủ, do đó có thể có nhiều nút đầy đủ hơn, do đó nâng cao tính khả dụng của toàn bộ mạng.
Nhiều API lớp hợp đồng hơn
Để giúp các nhà phát triển DAPP phát triển hợp đồng dễ dàng hơn, một số API đã được thêm vào và một số điều chỉnh cụ thể đã được thực hiện đối với hợp đồng hệ thống.
Trước hết, một API để lấy chiều cao khối đã được thêm vào. Các nhà phát triển có thể lấy chiều cao khối hiện tại một cách dễ dàng và hiệu quả. Dựa trên API này, hợp đồng có thể ngăn chặn các cuộc tấn công khối và các cuộc tấn công dựa trên thử lại khác một cách hiệu quả. Thứ hai, thêm Để có được API của thông tin cấu hình chuỗi, các nhà phát triển có thể điều chỉnh các sửa đổi tham số khác nhau và nâng cấp chuỗi của chuỗi ở lớp hợp đồng, để hợp đồng cũng có thể tuân theo chức năng nâng cấp chuỗi một cách suôn sẻ.Cuối cùng, để tránh tiền giả các cuộc tấn công, trước khi chuỗi bắt đầu, một hợp đồng mã thông báo cốt lõi độc lập được sử dụng để người dùng có thể phân biệt rõ ràng các cuộc tấn công tiền giả.
Thích ứng với các dịch vụ chuỗi chéo
Khi bắt đầu ra mắt, nhóm Force đã thấy trước rằng sự hỗ trợ cho các chuỗi chéo trong tương lai sẽ là chức năng cơ bản của chuỗi công cộng, vì vậy, nhóm Lực lượng đã bắt đầu Phát triển dự án Codex, thiết lập chuỗi chuyển tiếp Codex.Relay để cung cấp dịch vụ chuyển tiếp cho từng chuỗi, để hiện thực hóa cơ chế chuỗi chéo giữa mỗi chuỗi, có thể cung cấp hỗ trợ hoàn hảo hơn cho Codex.Relay và tương tác thông qua các siêu nút của hai chuỗi, có thể đạt được cơ chế xuyên chuỗi "hoàn chỉnh", nghĩa là mức độ phân cấp của bất kỳ chuỗi nào sẽ không bị giảm trong quá trình xuyên chuỗi.
Thông qua cơ chế chuỗi chéo, có thể đạt được khả năng mở rộng lớn. Dựa trên dịch vụ chuyển tiếp, có thể thêm chuỗi con Lớp 2. Một số dịch vụ và DAPP tiêu thụ tài nguyên lớn có thể chạy trên cơ sở chuỗi con. Thông qua dịch vụ chuyển tiếp, kết quả tính toán hoặc trạng thái cốt lõi được đồng bộ hóa với , để có thể thêm các chuỗi con đặc biệt như lưu trữ, tính toán, DAPP và số ngẫu nhiên trong tương lai để mở rộng các chức năng.
Khung phát triển chuỗi khối EOSIO có khả năng tùy chỉnh cao
Dựa trên các dịch vụ chuyển tiếp, có thể thêm các chuỗi con Lớp 2 và các chuỗi con khác nhau sẽ đóng một vai trò trong hệ sinh thái EOSIO trong tương lai. có tác dụng rất lớn, nhưng cần lưu ý rằng sự phát triển hiện tại của một dự án blockchain với các chức năng tùy chỉnh dựa trên EOSIO vẫn còn ngưỡng cao. Khung phát triển chuỗi khối EOSIO hạ thấp ngưỡng phát triển chuỗi con và cung cấp cho các nhà phát triển trải nghiệm phát triển chuỗi con thân thiện và tiết kiệm hơn.
Nhóm Force đã tích lũy được nhiều kinh nghiệm trong việc phát triển chuỗi khối dựa trên EOSIO trong quá trình phát triển và hy vọng sẽ tối đa hóa giá trị của những trải nghiệm này. khung phát triển, các nhà phát triển có thể nhanh chóng bắt đầu chuỗi của riêng mình dựa trên Codex.io, sau khi cấu hình đơn giản, họ có thể tùy chỉnh các ký hiệu khác nhau, tự do lựa chọn hệ thống kinh tế và mô hình tài nguyên, trên cơ sở này, các nhà phát triển chỉ cần chú ý đến chuỗi Vấn đề để tự giải quyết có thể được hiện thực hóa dựa trên hợp đồng hoặc lớp gốc của chuỗi. Codex.io có thể tạo điều kiện cho các nhà phát triển mở rộng trong lớp gốc của chuỗi, để giải quyết một số vấn đề về hiệu suất và cũng có thể mở rộng đáng kể chuỗi .Chức năng.
Codex.io tích hợp các chức năng mở rộng được đề xuất bởi hầu hết các chuỗi EOSIO hiện tại. Với thái độ toàn diện, Codex.io cho phép các nhà phát triển tự do kết hợp các chức năng trên chuỗi: bao gồm hệ thống trợ cấp sinh hoạt phí, hệ thống tài khoản và các khoản trợ cấp khác. cơ chế danh sách trắng , cơ chế quản trị chung và cơ chế bỏ phiếu cũng như nhiều phần bổ trợ khác nhau.
Thông qua Codex.io, một số lượng lớn chuỗi con Lớp 2 sẽ được tích hợp trong tương lai, mang đến khả năng mở rộng không giới hạn.