-
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
Mục tiêu của BOS (Hệ điều hành doanh nghiệp) là thiết lập một chuỗi sinh thái EOSIO hỗ trợ nhiều DApp hơn và có thể kết hợp nhiều nhu cầu thực tế hơn với chuỗi khối. Từ góc độ phát triển chuỗi khối, ngoài việc là chuỗi cơ bản ưa thích cho DApps, BOS còn có thể được sử dụng làm chuỗi lưu thông cho các mã thông báo chuỗi không đồng nhất khác nhau, đóng vai trò là cổng miễn phí trong thế giới chuỗi khối. BOS đến từ cộng đồng và sẽ phát triển tốt hơn dưới sự duy trì của cộng đồng.
BOS cam kết cung cấp cho người dùng các dịch vụ chuỗi khối dễ truy cập và dễ sử dụng, cung cấp cơ sở hạ tầng thân thiện hơn cho các hoạt động của DApp, nỗ lực hỗ trợ các kịch bản ứng dụng phong phú hơn và cung cấp các nỗ lực tích cực để thúc đẩy đáng tin cậy thịnh vượng của hệ sinh thái kinh doanh. Bên cạnh những cải tiến kỹ thuật, BOS cũng sẽ có những cố gắng khác. Ví dụ: để tăng sự tham gia bỏ phiếu của người dùng, công nghệ tiên tri có thể được sử dụng để thúc đẩy các tài khoản đáp ứng các quy tắc rõ ràng; Phần thưởng BP trên BOS sẽ dựa trên số lượng DApp trên chuỗi, TPS, giá trị thị trường và lưu thông Và các chỉ số khác được điều chỉnh để khuyến khích mỗi BP cung cấp nhiều tài nguyên hơn cho hệ sinh thái; một giải pháp đạt được trong một cuộc trưng cầu dân ý cộng đồng sẽ được mã hóa càng nhiều càng tốt để giảm yếu tố con người trong đó và quy trình sẽ được xâu chuỗi để duy trì sự công bằng và minh bạch.
Mã của chuỗi BOS hoàn toàn do cộng đồng đóng góp và duy trì. Mọi người tham gia hệ sinh thái đều có thể gửi mã hoặc đề xuất. Quy trình liên quan sẽ đề cập đến phần mềm nguồn mở hiện có, chẳng hạn như PEP (Đề xuất cải tiến Python).
Để khuyến khích sự phát triển của DApps trong BOS, BOS Foundation sẽ cung cấp cho DApps trên đó các dịch vụ thế chấp tài nguyên chi phí thấp để thay thế Token, giảm chi phí vận hành của DApps trong giai đoạn đầu; Các nhà phát triển cung cấp các ưu đãi BOS theo thứ tự để thiết lập một xu hướng phát triển cộng đồng củng cố lẫn nhau.
Thuật toán đồng thuận
Thuật toán đồng thuận của BOS dựa trên lý thuyết PBFT và kết hợp với việc cải tiến mã EOSIO. Với tiền đề đảm bảo khả năng chịu lỗi Byzantine
, những thay đổi sau sẽ được thực hiện:
1. Giữ lại BFT của Pipelined Các BP thay phiên nhau tạo khối và giống như EOS, áp đặt các ràng buộc mạnh mẽ đối với đồng hồ đồng bộ hóa và trình tự tạo khối
2. Xóa logic của phần đồng thuận BFT theo đường ống, tức là xóa phần xác nhận ngầm và (rõ ràng)xác nhận , để tránh xung đột với kết quả đồng thuận PBFT trong các trường hợp cực đoan
3. Cơ chế liên lạc đồng thuận sử dụng mạng p2p hiện có và cơ chế PBFT sẽ được sử dụng để phát thông tin chuẩn bị và cam kết. Đồng thời đảm bảo rằng chi phí liên lạc nằm trong mức chấp nhận được phạm vi.
4. Sử dụng sự đồng thuận hàng loạt để thay thế yêu cầu đồng thuận trên từng khối trong PBFT và phát thông tin liên quan của nhiều khối cùng một lúc, để đạt đến trạng thái lý tưởng của BFT thời gian thực và giảm tải mạng.
Giao tiếp liên chuỗi
Dựa trên sơ đồ IBC, BOS cung cấp một kênh trao đổi với chuỗi chính của EOS. EOS có thể dễ dàng lưu thông giữa chuỗi bên BOS và chuỗi chính của EOS, bao gồm các mã thông báo kỹ thuật số chất lượng cao khác trên EOS; với điều này Tương tự như vậy, BOS sẽ thúc đẩy việc thiết lập các kênh lưu thông với các chuỗi bên khác dựa trên công nghệ EOSIO, để toàn bộ hệ sinh thái EOSIO sẽ bắt đầu xây dựng một mạng lưới sinh thái. BOS sẽ đóng vai trò là liên kết lưu thông cốt lõi để đẩy nhanh sự phát triển của toàn bộ hệ sinh thái EOSIO. và tiến hóa.
Những ưu điểm của giải pháp chuỗi chéo được BOSCore áp dụng như sau:
1. Hoàn toàn phi tập trung. Ứng dụng khách nhẹ được triển khai trong hợp đồng thông minh.Khi thông tin khối ban đầu chính xác được khởi tạo, hợp đồng hoàn toàn có thể xác minh tính hợp lệ của tất cả các khối tiếp theo mà không cần dựa vào sự tin cậy của chuyển tiếp hoặc thông tin bên ngoài của hợp đồng.
2. Trọng lượng nhẹ. Ứng dụng khách nhẹ không cần phải liên tục đồng bộ hóa tất cả các tiêu đề khối của chuỗi ban đầu và chỉ cần đồng bộ hóa một phần của chuỗi khối để có được các khối đáng tin cậy để xác minh giao dịch.
3. Giao dịch xuyên chuỗi nhanh chóng. Chỉ mất chưa đến 3 phút để một giao dịch xuyên chuỗi tạo ra một giao dịch tương ứng trên chuỗi mục tiêu.
4. Giao dịch xuyên chuỗi song song. Các giao dịch xuyên chuỗi khác nhau không ảnh hưởng lẫn nhau và có thể được thực hiện song song, do đó hỗ trợ một lượng lớn đồng thời.
5. Bảo mật. Do sử dụng xác minh chữ ký của nhà sản xuất và kiểm tra logic nghiêm ngặt, tính chính xác của bản thân ứng dụng khách nhẹ có thể được đảm bảo và nó không thể bị tấn công ác ý, vì vậy tính xác thực của giao dịch có thể được xác minh một cách an toàn.
Máy Oracle
Nguyên tắc mà hệ thống máy tiên tri của BOS tuân theo ngay từ khi bắt đầu xây dựng là:
Nó không dựa vào mọi nhà cung cấp dữ liệu máy tiên tri để cung cấp dữ liệu thực, nhưng thừa nhận những bất cập của mình và sẽ tham gia hệ thống với tư cách là người tham gia trong trò chơi để đạt được độ tin cậy tổng thể trong trò chơi.
Theo cách này, miễn là những người tham gia được ánh xạ với các vai trò trong thế giới thực trong trò chơi, thì không chỉ có thể thu được độ tin cậy của dữ liệu đầu vào chuỗi khối mà chúng ta còn có thể đưa ra "sự tin cậy" cho thế giới thực . Trên thực tế, đây giống như một nền tảng đáng tin cậy dựa trên chuỗi khối và hình thức hiển thị dịch vụ của nó là một cỗ máy tiên tri. Máy tiên tri BOS sẽ mở rộng giá trị của chuỗi khối từ các thuộc tính tiền tệ của nó đến việc xây dựng các giao dịch và quy tắc. Phần mở rộng này sẽ giải quyết hoặc cải thiện nhiều vấn đề về niềm tin trong thế giới thực, từ đó mở rộng ứng dụng của Ranh giới chuỗi khối và cuối cùng là cho phép công nghệ chuỗi khối hạ cánh trong các tình huống khác với chuyển giao giao dịch.
Giải pháp mở rộng
BOS đang tích cực thúc đẩy các giải pháp đa luồng đồng thời khám phá các giải pháp mở rộng rộng hơn. Từ quan điểm trừu tượng, các bối cảnh liên quan đến hợp đồng thông minh chạy trên chuỗi khối là tương đối độc lập, đây là một sự kiện có xác suất cao. Do đó, việc phân chia các hợp đồng thông minh khác nhau để thực hiện đồng thời từ góc độ toàn cầu là khả thi. giải pháp dựa trên điện toán biệt lập được đề xuất, xác định lại vai trò nút và cấu trúc khối trong mạng, đồng thời có thể cải thiện khả năng tải tổng thể của chuỗi BOS thông qua mở rộng theo chiều ngang.
Sơ đồ mã hóa hậu lượng tử
Thuật toán chữ ký ECDSA hiện đang được BOS sử dụng cũng không thể tránh khỏi, vì vậy chúng tôi sẽ giới thiệu một hệ thống mã hóa chống lượng tử mới để đáp ứng những thách thức trên. Trong số nhiều hệ thống mật mã chống lượng tử, hệ thống mật mã mạng sẽ được sử dụng làm giải pháp chính của mật mã chống lượng tử BOS và NTRU (bao gồm mã hóa và chữ ký) sẽ được sử dụng làm hệ thống mã hóa chính. Hệ thống FrodoKEM và Sphincs+ làm mật mã dự phòng. Xét rằng hệ thống mã hóa mạng vẫn chưa hoàn thiện về mặt lý thuyết và đang trong giai đoạn tùy chỉnh các tiêu chuẩn mật mã hậu lượng tử quốc tế, BOS sẽ duy trì khả năng mở rộng nhiều sơ đồ mật mã. Đồng thời, hệ thống chữ ký mã hóa dựa trên mạng cũng có thể tạo điều kiện thuận lợi cho việc xây dựng các đồng tiền ẩn danh an toàn lượng tử, giúp duy trì khả năng mở rộng tối đa cho BOS và hỗ trợ nhiều hệ thống mật mã trong giai đoạn đầu cũng giảm thiểu các kết quả không thể đảo ngược gây ra bởi sự sụp đổ của một hệ thống mật mã nào đó.
Kế hoạch mở rộng dựa trên bằng chứng không có kiến thức
Đối với chuỗi khối, TPS ảnh hưởng đến khả năng chịu lực của toàn bộ hệ thống chuỗi khối và xác định ranh giới ứng dụng, một trong những chỉ báo cốt lõi của chuỗi. Ngoài việc thúc đẩy các kế hoạch mở rộng khu vực đa luồng và đa máy tính, BOS cũng sẽ xem xét các kế hoạch mở rộng dựa trên bằng chứng không có kiến thức dựa trên nghiên cứu và tích lũy các bằng chứng không có kiến thức. Xem xét rằng việc thực hiện các hợp đồng thông minh là xác định và các bước hữu hạn, sơ đồ bằng chứng không kiến thức hiện tại có thể được cải thiện và tối ưu hóa cho các đặc điểm của thực thi bước hữu hạn để nó có thể đáp ứng nhu cầu thực tế. Đồng thời, chúng tôi sẽ hướng tới Sự khác biệt giữa các đặc điểm hợp đồng khác nhau làm cho các hợp đồng sử dụng nhiều tính toán thực sự áp dụng phương pháp chứng minh không có kiến thức, trong khi các hợp đồng không sử dụng nhiều tính toán áp dụng sơ đồ thực thi VM, phương pháp này cuối cùng sẽ tối đa hóa hiệu quả tính toán.
Đồng xu neo
BOS sẽ cung cấp cơ chế phát hành đồng xu neo 1:1 cho các chứng chỉ kỹ thuật số khác nhau và sử dụng chữ ký đa năng của BP để xác thực dựa trên danh tính của bên trung gian đáng tin cậy. Mỗi bên trung gian đáng tin cậy cần cam kết một lượng BOS nhất định làm tiền đặt cọc. Các tổ chức hoặc công ty có sức mạnh và uy tín có thể bắt đầu đăng ký trạng thái "công chứng viên" và sau khi 25 BP vượt qua 30 BP hàng đầu, đồng tiền neo có thể được phát hành.
BOSCore là một chuỗi công cộng DPoS chuyên xây dựng một hệ sinh thái kinh doanh đáng tin cậy bằng công nghệ và bao phủ một tỷ người dùng. Từ góc độ phát triển chuỗi khối, ngoài việc là chuỗi công khai ưa thích để triển khai thương mại, BOSCore còn có thể được sử dụng làm chuỗi lưu thông cho các mã thông báo chuỗi không đồng nhất khác nhau và một cổng miễn phí trong thế giới chuỗi khối. BOS đến từ cộng đồng và sẽ phát triển tốt hơn dưới sự duy trì của cộng đồng.