-
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
Origo.Network là một nền tảng ứng dụng bảo mật phân tán được đầu tư bởi các tổ chức đầu tư hàng đầu như Polychain Capital, có thể hỗ trợ cả chuyển khoản riêng tư và hợp đồng thông minh riêng tư. Trên mạng thử nghiệm Originis được phát hành gần đây, nền tảng PAPP (Ứng dụng phân tán quyền riêng tư) hiện do Origo.Network khởi chạy có ba chức năng cốt lõi: (1) Chức năng chuyển tiền riêng tư của cấu trúc tài khoản đầu tiên và ZCash / Monero / Grin đều là UTXO Quyền riêng tư chuyển giao khung chưa hỗ trợ hợp đồng thông minh; (2) Chức năng giao thức hợp đồng thông minh riêng tư đầu tiên áp dụng cho nhiều chuỗi khối hợp đồng thông minh, hỗ trợ bảo vệ quyền riêng tư và bảo vệ dữ liệu ứng dụng phân tán nhạy cảm thông qua phần cứng thông thường Máy tính được mã hóa và đáng tin cậy; (3 ) Tự do chuyển đổi giữa truyền công khai và riêng tư. Thiết kế linh hoạt cho phép người dùng tùy theo nhu cầu lựa chọn chức năng truyền công khai hoặc riêng tư, phù hợp với nhiều tình huống với yêu cầu riêng tư khác nhau. Các chức năng của Origo Token không chỉ bao gồm tiền riêng như ZCash/Monero/Grin, mà còn có phiên bản riêng của phí khai thác Ethereum để hỗ trợ các ứng dụng bảo mật phân tán.
Origo là một giải pháp bảo mật mới. Thông qua giao thức bảo mật do chính họ phát triển, hoạt động trên chuỗi và ngoài chuỗi được thực hiện và thông tin ngoài chuỗi được mã hóa trước khi tải lên chuỗi. Tại Đồng thời, Origo cũng chú ý đến vấn đề về khả năng mở rộng và cải thiện tốc độ của chuỗi công khai thông qua chuỗi kép và phân mảnh.
Origo là một dự án tốt. Trước hết, white paper chặt chẽ và logic là điểm nhấn lớn nhất của dự án này. Định vị trong white paper rõ ràng, phần kỹ thuật rõ ràng, đầy đủ, có chiều sâu và chặt chẽ trong suy nghĩ, điều này cho thấy nhóm có tầm nhìn rõ ràng. Ý tưởng phát triển nhưng phần mô tả về nền kinh tế mã hóa hơi thiếu sót, bạn có thể suy nghĩ thêm về khía cạnh này. Thứ hai, dự án rất nổi tiếng, nhiều tổ chức đầu tư hùng mạnh đã tham gia vào thị trường và thị trường cũng duy trì mức độ chú ý cao đối với dự án này. Mặc dù sách trắng đẹp, dòng đầu tư sang trọng và thị trường nóng bỏng nhưng đội ngũ sáng lập hơi thiếu, phần lý thuyết của chuỗi khối vững chắc và kinh nghiệm thực tế còn thiếu. làm việc ở công ty trước trong giai đoạn đầu của dự án, tôi mới rời văn phòng vào tháng 7, vì vậy việc phát triển dự án là một điểm cần được xem xét.
Origo Network đề xuất một giao thức bảo mật không chỉ đảm bảo các giao dịch riêng tư mà còn đảm bảo tính riêng tư của dữ liệu đầu vào/đầu ra của các ứng dụng phi tập trung bằng cách viết các hợp đồng thông minh.
Với Nền tảng ứng dụng bảo vệ quyền riêng tư của Origo (PPAP), các nhà phát triển ứng dụng có thể phát triển dAPP với dữ liệu đầu vào/đầu ra an toàn mà không cần phải hiểu về mật mã. Để cải thiện mức độ ẩn danh, Origo bỏ qua các hạn chế của chuỗi công khai thông qua thực thi ngoài chuỗi và Bằng chứng về tính đúng đắn (trong chuỗi công khai, mọi thông tin giao dịch được cung cấp cho mọi người). Trong các trường hợp khác, chẳng hạn như xác minh tính toán cho các ứng dụng bảo vệ quyền riêng tư, việc tính toán được thực hiện trên chuỗi.
Để cung cấp cả tính toán ngoài chuỗi và trên chuỗi, Origo đã phát triển một giao thức để đảm bảo tính riêng tư của các hợp đồng thông minh trong quá trình thực hiện.
Bên trong giao thức, có bốn giai đoạn chính:
Giai đoạn khởi tạo - Một người thực thi được chọn từ mạng sẽ được sử dụng trong giai đoạn thực thi.
Giai đoạn cam kết - Các bên đóng băng mã thông báo của họ vào hợp đồng và gửi ủy quyền có chứa thông tin đầu vào và mã thông báo cá nhân của họ. Sau khi gửi, đại biểu không thể thay đổi. Sau khi hết thời gian chờ hoặc khi tất cả các cửa hàng đã được xác thực, quá trình ủy quyền sẽ kết thúc.
Giai đoạn thực thi - Tất cả đầu vào được cung cấp cho người thực thi ngoài chuỗi, điều này tránh tiết lộ dữ liệu đầu vào cho công chúng.
Giai đoạn thanh toán - Người thực hiện tạo một Bằng chứng không có kiến thức rằng hợp đồng đã được thực hiện chính xác và gửi nó đến một chuỗi nơi nó có thể được xác minh thông qua chuỗi khối. Cuối cùng, các bên giải mã dữ liệu đầu ra.
Để đảm bảo tính bảo mật của dữ liệu đầu vào/đầu ra, Origo thực thi chính sách bảo mật giao dịch, tạo 2 sổ cái:
Sổ cái công khai
Sổ cái riêng - hỗ trợ chuyển tiền. Thông qua công nghệ Zerocah, Mint (cho phép người dùng chuyển đổi mã thông báo không ẩn danh thành mã thông báo mới với giá trị ban đầu và địa chỉ chủ sở hữu ẩn thông qua ủy quyền) và hoạt động bán hàng (cho phép người dùng thực hiện giao dịch riêng tư và tạo mã thông báo công khai mới bằng cách sử dụng mã thông báo riêng tư) hoặc mã thông báo riêng tư ).
Origo đề xuất ba cơ chế cơ sở hạ tầng dựa trên chuỗi khối để cải thiện khả năng mở rộng:
Đồng thuận kết hợp - loại bỏ những thiếu sót của đồng thuận PoS, PoW và PoA, đồng thời cải thiện thông lượng giao dịch;
Công nghệ phân mảnh nâng cao - Thay đổi quy mô tuyến tính của Origo;< br> Máy ảo nâng cao (VM) - Tăng tốc độ thực thi hợp đồng thông minh.
Origo VM dựa trên một tiêu chuẩn máy ảo mới nổi: WebAssembly (WASM), được LLVM hỗ trợ làm phần phụ trợ biên dịch và có thể sử dụng nhiều ngôn ngữ lập trình để nhập liệu. Ban đầu, chỉ có ngôn ngữ lập trình C++ được hỗ trợ. VM dựa trên EVM với các opcode mở rộng để hỗ trợ ZKP và các hoạt động của vòng xác minh.
Các vai trò khác trên nền tảng:
Trình xác thực, cung cấp sức mạnh tính toán cho nền tảng và thực hiện các tác vụ khác nhau như xác minh bằng chứng và khối cũng như các tác vụ khai thác và tính toán;
Người dùng, sử dụng Hợp đồng hoặc DApp trên nền tảng ;
nhà phát triển hợp đồng/dApp, tạo các hợp đồng thông minh và Dapps bảo vệ quyền riêng tư;
người thực thi, thực hiện các nhiệm vụ bảo vệ quyền riêng tư thông qua bằng chứng không cần kiến thức.
Giao thức bảo vệ quyền riêng tư của Origos cho phép áp dụng rộng rãi trong các dAPP công cộng và tư nhân, với các ứng dụng trong lĩnh vực tài chính, doanh nghiệp, chăm sóc sức khỏe, IoT và các lĩnh vực khác.
Origo xem xét chuỗi công khai của riêng mình từ nhiều khía cạnh. Thứ nhất, Origo là một nền tảng ứng dụng bảo vệ quyền riêng tư. Bằng cách thêm giao thức quyền riêng tư của riêng mình vào khung bằng chứng không kiến thức, nó xây dựng một nền tảng giao dịch bảo vệ quyền riêng tư và quyền riêng tư của dữ liệu Dapp nền tảng (PPAP). Thứ hai, Origo hỗ trợ hoạt động ngoại tuyến của Dapp, điều này không chỉ bảo vệ quyền riêng tư mà còn cải thiện tốc độ của chuỗi. Thứ ba, Origo áp dụng một kiến trúc có khả năng mở rộng cao, bao gồm các giao thức đồng thuận nâng cao, công nghệ sharding, ứng dụng khách không trạng thái và các máy ảo có hiệu suất tuyệt vời. Bài viết này tập trung vào giao thức bảo mật của Origo.
Giao thức của Origo được chia thành bốn bước, bao gồm khởi tạo, gửi, thực hiện và kết thúc. Đối tượng bao gồm ba phần, cụ thể là người tham gia, sổ cái chuỗi khối và người thực thi.
Giai đoạn khởi tạo: Hệ thống sẽ bầu chọn một người thực thi, người này đóng góp tài nguyên máy tính của mình và thực hiện hợp đồng thông minh để nhận kết quả (khóa công khai của người thực thi sẽ được tất cả các bên biết).
Giai đoạn gửi: Tất cả các bên trong hệ thống sẽ khóa một số mã thông báo nhất định trong hợp đồng thông minh và gửi thông tin, đồng thời tải thông tin đó lên chuỗi khối. Thông tin được tải lên bao gồm các tham số mà những người tham gia sẽ nhập bằng cách sử dụng khóa công khai của người thực thi để mã hóa và tính toán bằng chứng Zero-kiến thức về kết quả cuối cùng và mã thông báo bị khóa.
Giai đoạn thực thi: Sau khi chuỗi khối nhận được thông tin, nó sẽ xác minh bằng chứng không có kiến thức do tất cả các bên gửi. Sau khi xác minh hoàn tất, thông tin được gửi đến người thực thi và người thực thi giải mã nó bằng khóa riêng của mình. Sau đó, người thực hiện sẽ thực hiện hợp đồng thông minh ngoài chuỗi, do đó, cả thông tin do người dùng nhập vào cũng như kết quả thực hiện của hợp đồng thông minh sẽ không được công khai.
Giai đoạn kết thúc: Người thực hiện sẽ thực hiện bằng chứng không có kiến thức để chứng minh rằng anh ta đã thực hiện đúng hợp đồng và mã hóa kết quả thực hiện bằng khóa công khai của mỗi người tham gia, sau đó gửi hai mẩu thông tin đến chuỗi khối cùng nhau , Sau khi chuỗi khối xác minh tính chính xác của bằng chứng không kiến thức này, các mã thông báo bị khóa sẽ được phân phối cho các bên tham gia dựa trên kết quả.
Thông qua bốn bước này, thông tin của người dùng, số tiền giao dịch và chi tiết thực hiện hợp đồng sẽ được giữ bí mật, nhưng mọi người có thể xác minh xem hợp đồng có được thực hiện chính xác hay không. Mặt khác, để ngăn chặn hành vi ác ý của người tham gia và người thực hiện công bố thông tin người tham gia sau khi hợp đồng kết thúc, hệ thống sẽ yêu cầu khóa mã thông báo của người tham gia và người thực hiện trước, đồng thời mã thông báo sẽ bị tịch thu sau khi hành vi độc hại xảy ra.
Đổi mới công nghệ: Việc mở rộng công nghệ bằng chứng không có kiến thức đến đầu vào và đầu ra của các ứng dụng chuỗi khối là một đổi mới công nghệ lớn. Việc mở rộng bảo vệ quyền riêng tư sẽ cho phép áp dụng công nghệ chuỗi khối vào nhiều ngành hơn. Trong sách trắng kỹ thuật của Origo, một số lượng lớn các mô tả kỹ thuật được minh họa, chẳng hạn như origo VM, hỗ trợ C++ để phát triển hợp đồng thông minh và cũng có thể hỗ trợ python và Java về lâu dài.
Hiện tại, sự đồng thuận truyền thống và sự đồng thuận chuỗi khối không lý tưởng cho các ứng dụng thương mại quy mô lớn. origo đã thiết kế một sự đồng thuận kết hợp có thể đạt được hiệu suất tương tự như sự đồng thuận truyền thống, nhưng không yêu cầu cài đặt ủy quyền.
Đồng thời, Origo áp dụng sự kết hợp giữa on-chain (tương tự như giao dịch bitcoin, xảy ra trên chuỗi) và off-chain (tương tự như giao dịch nội bộ sàn giao dịch, chỉ dữ liệu của sàn giao dịch thay đổi chứ không phải trên chuỗi) Phương pháp đảm bảo hiệu quả cao và bảo vệ quyền riêng tư. Tính chính xác của việc xác minh quyền riêng tư theo yêu cầu của DAPP áp dụng ngoài chuỗi và việc bảo vệ quyền riêng tư DAPP của người xác minh và thực thi DAPP thông thường diễn ra trên chuỗi.
Liên kết có liên quan:
https://www.qukuaiwang.com.cn/szhb/3294.html###
*Nội dung trên được tổ chức bởi YouToCoin official. Nếu in lại, vui lòng ghi rõ nguồn.