Hyperledger Burrow trong công nghệ chuỗi khối là gì? Nội dung về Hyperledger Burrow?
Hyperledger Burrow được tạo thành từ một tập hợp các thực thể với mục đích cuối cùng là cùng phát triển các giải pháp. Hyperledger cho phép mọi người từ khắp nơi trên thế giới truy cập mã nguồn mở của nền tảng, để thúc đẩy sự tiến bộ của công nghệ mới nói chung. Nó hiện bao gồm hơn một trăm thành viên, với những cái tên đáng chú ý như IBM, American Express, Accenture, SAP, Intel, Huawei, và nhiều hơn nữa. Bài viết này sẽ tập trung vào Hyperledger Burrow, khi nào và tại sao nó được tạo ra, mối quan hệ của nó với các hợp đồng thông minh và mục tiêu cuối cùng của nó. Tuy nhiên, để hiểu được Hyperledger Burrow, điều quan trọng là bạn phải hiểu về hợp đồng thông minh.Tất cả trong một cờ vây nhị phân duy nhất.
Mục lục bài viết
1. Hyperledger Burrow trong công nghệ chuỗi khối là gì?
Hyperledger Greenhouse là một tập đoàn mã nguồn mở để phát triển các công nghệ chuỗi khối kinh doanh được tổ chức bởi Linux Foundation. Trong nhà kính, các cộng đồng toàn cầu đa dạng hợp tác phát triển các dự án mã nguồn mở nhằm tiếp cận các thách thức chuỗi khối doanh nghiệp một cách độc đáo. Những công nghệ này có thể thụ phấn chéo và hoạt động lẫn nhau giống như cách mà các cộng đồng thúc đẩy các dự án cộng tác trong một môi trường cởi mở và trung lập.
Hyperledger Burrow trong công nghệ chuỗi khối là một khuôn khổ để thực hiện các hợp đồng thông minh trong các chuỗi khối được phép. Nó hiện đang được ươm tạo như một phần của Hyperledger, một cộng đồng các dự án mã nguồn mở và các công cụ để triển khai thương mại công nghệ chuỗi khối. Mục tiêu của Hyperledger Burrow là tạo điều kiện cho các ứng dụng xuyên ngành cho các hợp đồng thông minh.
Hyperledger Burrow là một máy hợp đồng thông minh được cấp phép và nút blockchain. Nó kết hợp Máy ảo Ethereum độc lập với công cụ đồng thuận Tendermint để cung cấp các mạng blockchain bằng chứng quyền hạn hoặc bằng chứng cổ phần có khả năng chịu lỗi byzantine.
Một số tính năng bao gồm:
– Chuỗi hệ thống đăng ký tên toàn cầu,
– Quản trị thông qua cơ chế đề xuất dựa trên số đại biểu (bỏ phiếu về các thay đổi thông số mạng và hợp đồng thông minh được đề xuất)
– SNative (‘gốc an toàn’)
– Chức năng Go có thể gọi được từ mã EVM
– Các dịch vụ truy vấn, giao dịch và sự kiện thực thi dựa trên GRPC
– Một dịch vụ lập bản đồ và dự báo SQL (lỗ thông hơi)
– Một dòng lệnh triển khai (triển khai hang)
– Một công cụ tạo khuôn mẫu mạng (cấu hình hang)
– Dịch vụ ký và tạo khóa (khóa đào)
– Chuyển trạng thái giữa các chuỗi (kết xuất hang động)
Hyperledger Burrow trong công nghệ chuỗi khối được xây dựng dựa trên thuật toán đồng thuận Byzantine Fault Tolerant. Không có phí khai thác hoặc giao dịch, cho phép các chuỗi khối mở rộng quy mô cho các ứng dụng thương mại.Hyperledger Burrow được Monax hình thành là ErisDB vào năm 2014. Hiện nó là một phần của dòng dự án chuỗi khối Hyperledger.
Sau thành công của Bitcoin, nhiều người ủng hộ chuỗi khối đã nhận ra tiềm năng của việc sử dụng sổ cái phân tán để ghi lại các hợp đồng thông minh, các chương trình tự thực hiện có thể hoạt động mà không cần sự quản lý của con người. Tuy nhiên, các mạng hiện tại như Bitcoin hoặc Ethereum quá hạn chế cho các ứng dụng kinh doanh, do chi phí cao và độ trễ của các chuỗi khối mở. Để tạo điều kiện cho các chuỗi khối có thể mở rộng hơn, Quỹ Linux đã khởi động cộng đồng Hyperledger vào năm 2015. Nhiều nhà lãnh đạo ngành đã tham gia sáng kiến nhằm phát triển các công cụ chuỗi khối cấp doanh nghiệp, bao gồm IBM, Intel và Microsoft.
Burrow là một trong những dự án dưới sự bảo trợ của Hyperledger, cùng với các nền tảng hướng tới doanh nghiệp khác như Hyperledger Fabric, Hyperledger Sawtooth và Hyperledger Iroha. Ban đầu được gọi là ErisDB, dự án được thiết kế bởi Monax, một nền tảng mở để xây dựng, vận chuyển và chạy các ứng dụng dựa trênchuỗi khối cho hệ sinh thái kinh doanh. Bộ xử lý và nhà sản xuất chip, Intel, cũng đã đồng tài trợ cho dự án, dự án đã được chấp nhận vào Vườn ươm Hyperledger vào tháng 4 năm 2017. Bản cập nhật Hyperledger Burrow năm 2021 cho thấy rằng nó đang hoạt động tốt hơn bao giờ hết và nền tảng hậu cần đang được xây dựng trên đỉnh của Hang Sóc.
2. Nội dung về Hyperledger Burrow:
Hyperledger Burrow, Dự án Nền tảng Linux là một nút blockchain hợp đồng thông minh Ethereum được cấp phép được xây dựng bằng Monax. Nó thực thi mã hợp đồng thông minh Ethereum trên một máy ảo được cấp phép. Burrow cung cấp tính hoàn thiện của giao dịch và thông lượng giao dịch cao trên công cụ đồng thuận Tendermint bằng chứng cổ phần. Để phát triển hợp đồng thông minh, hầu hết các chức năng được cung cấp bởi chuỗi monax, được hiển thị thông qua monax, điểm đầu vào cho Nền tảng Monax.
Ban đầu được thiết kế bởi Monax, Hyperledger Burrow đã được The Linux Foundation thông qua và phát hành vào tháng 12 năm 2015 để cung cấp một thư viện hợp đồng thông minh phức tạp. Theo Openledger, nó là “loại đầu tiên của loại hình này” và “cung cấp một ứng dụng blockchain mô-đun với trình thông dịch hợp đồng thông minh được cấp phép được tích hợp sẵn”. Hyperledger Burrow được chia thành năm đặc điểm riêng biệt.
– Công cụ đồng thuận
Vai trò chính của công cụ đồng thuận là ngăn chặn chuỗi khối Hyperledger phân nhánh. Nó sử dụng giao thức Tendermint chịu được lỗi của Byzantine để tiến hành và hoàn thiện các giao dịch. Giao thức Byzantine này là một loại cơ chế đồng thuận tương tự như giao thức Proof-of-Work (PoW) của Ethereum nhưng an toàn hơn nhờ sử dụng cơ chế đồng thuận Proof-of-Stake (PoS).
– Giao diện Blockchain ứng dụng (ABCI)
ABCI là nền tảng mà qua đó các hợp đồng thông minh dựa trên Burrow hoặc mã mã hóa, hoạt động cùng với các cơ chế đồng thuận của Hyperledger mà không cần bất kỳ mã điều chỉnh đặc biệt nào.
– Ứng dụng hợp đồng thông minh
Các ứng dụng hợp đồng thông minh, hoặc mã mã, trong Hyperledger Burrow hoạt động theo các nguyên tắc được cấp phép. Điều này có nghĩa là các giao dịch được thực hiện thông qua mã hợp đồng thông minh tương ứng với cặp khóa công khai và riêng tư và được thực hiện trong một máy ảo được cấp phép. Các hợp đồng thông minh của Hyperledger Burrow có thể điều chỉnh trên các mạng.
– Máy ảo Ethereum được phép
Rất có thể là thành phần quan trọng nhất của Hyperledger Burrow, Máy ảo Ethereum được phép, có thể xác định mã ban đầu được viết trong chuỗi khối Ethereum, sau đó dịch nó để hoạt động với Hyperledger Burrow.
– Khi các hợp đồng thông minh trên chuỗi khối Ethereum có xu hướng hoạt động không hiệu quả với tiền điện tử, Hyperledger Burrow sẽ phân phối một lượng “khí” cần thiết để các hợp đồng thông minh này hoạt động.
– Giao diện nhị phân ứng dụng (ABI)Giao diện nhị phân ứng dụng dịch các hợp đồng thông minh Solidity, một sản phẩm của chuỗi khối Ethereum, thành mã nhị phân mà Hyperledger Burrow sử dụng để thực hiện các hợp đồng thông minh.
Hyperledger Burrow là một khuôn khổ chuỗi khối mô-đun từ Nhà kính Hyperledger. Nó có một trình thông dịch hợp đồng thông minh được cấp phép được phát triển một phần để đáp ứng các yêu cầu của Máy ảo Ethereum. Hợp đồng thông minh cung cấp một hoạt động cơ bản và sức mạnh tính toán trong các mạng chuỗi khối. Chúng được viết thành các dòng mã và được phân phối trên các khối mạng. Chúng có thể được định cấu hình để quản lý các quy trình, trao đổi giá trị hoặc thực hiện các phép tính mà không cần trung gian.
Với thiết kế nhanh, nhẹ tập trung vào các hợp đồng thông minh, kết hợp với thuật toán đồng thuận Byzantine Fault Tolerance (BFT) với tính hoàn thiện của giao dịch, Burrow rất thích hợp để chia sẻ quy trình giữa các tổ chức. Burrow chủ yếu được sử dụng làm thư viện cho các hợp đồng thông minh dựa trên Máy ảo Ethereum. Nếu hợp đồng Solidity được viết cho mạng Ethereum công khai, Burrow có thể giúp chuyển hợp đồng đó sang Hyperledger. Do đó, có thể nói rằng Burrow cho phép các dự án Hyperledger khác kết hợp Máy ảo Ethereum vào nền tảng của họ.
Hyperledger Burrow là một phần mềm có thể được sử dụng để chạy các nút trong mạng chuỗi khối được cấp phép. Vì những người tham gia vào các chuỗi khối được cấp phép được phần còn lại của mạng biết đến và tin cậy, nên có thể đạt được tốc độ và thông lượng cao hơn so với các chuỗi không được phép. Không giống như các chuỗi khối bằng chứng công việc như Ethereum, Hyperledger Burrow sử dụng thuật toán đồng thuận Byzantine Fault-Tolerant để thiết lập tính cuối cùng của giao dịch. Không có chi phí khai thác hoặc giao dịch và nó có thể thực hiện các hợp đồng thông minh ở quy mô lớn hơn nhiều so với các chuỗi khối mở.
Mặc dù nó tương tự như nhiều công cụ chuỗi khối Hyperledger khác, trọng tâm của Hyperledger Burrow là cung cấp trải nghiệm “sạch sẽ và đơn giản” cho nhà phát triển, theo Hyperledger Wiki. Thành phần chính của Hyperledger Burrow là triển khai được phép của Máy ảo Ethereum, cho phép nó tương tác với các hợp đồng thông minh trên các mạng dựa trên Ethereum khác.
Mặc dù vẫn đang trong giai đoạn ươm tạo, các nhà phát triển của Hyperledger Burrow tin rằng dự án có thể giúp kết nối thế giới của các chuỗi khối riêng tư và công cộng. Nó được liên kết chặt chẽ với Mạng Cosmos, một mạng lưới các chuỗi khối có thể tương tác sử dụng mô hình đồng thuận BFT tương tự. Hyperledger Burrow cũng có thể tương tác với chuỗi công khai Ethereum, vì chúng chia sẻ cùng một ngôn ngữ hợp đồng thông minh. Các nhà phát triển của Burrow có kế hoạch giới thiệu hệ thống chốt hai chiều với mạng chính Ethereum, cho phép dữ liệu và mã thông báo di chuyển liên tục giữa các chuỗi. Điều này sẽ cho phép Hyperledger Burrow hoạt động như một “sidechain” tốc độ cao cho mạng công cộng. Khi Ethereum chuyển sang mô hình bằng chứng cổ phần, chúng cũng sẽ tích hợp hỗ trợ cho việc đặt cược công khai.