HYPERLEDGER FABRIC LÀ GÌ

     

Hyperledger là gì ?

“Hyperledger is an xuất hiện sourced community of communities to benefit an ecosystem of Hyperledger based solution providers & users focused on blockchain related use cases that will work across a variety of industrial sectors.“ – Theo Brian Behlendorf, Giám đốc quản lý và điều hành của Hyperledger.

Bạn đang xem: Hyperledger fabric là gì

Chúng ta hoàn toàn có thể hiểu một cách nôm mãng cầu rằng hyperledger là một trong dự án mã mối cung cấp mở, nó desgin một hệ sinh thái các giải pháp và người dùng trên nền tảng công nghệ blockchain nhằm xử lý các vụ việc trong ngành công nghiệp.

Hyperledger không hẳn là:

Một đồng tiền mã hóa (Cryptocurrency)Một blockchainMột công ty

Hyperledger thuộc tổ chức triển khai Linux Foundation. NodeJs, Alljoyn, Dronecode là một số trong những dự án khét tiếng của Linux Foundation. Mục đích của Linux Foundation là tạo nên một cộng đồng các đơn vị phát triển thao tác trên những dự án mối cung cấp mở, nhằm gia hạn sự phát triển của những dự án, trong đó, mã nguồn dự án luôn được nâng cấp, sửa thay đổi và phân phối lại.

*

Tư tưởng của Hyperledger là nhân loại sẽ với nhiều kênh thanh toán (private chain) cá biệt với các thị phần khác nhau. Mỗi doanh nghiệp tất cả những đặc trưng riêng, nên những ứng dụng cho các doanh nghiệp đang cần phát triển với những quy tắc được cá thể hóa. Không hệt như ethereum có xu hướng buộc những nhà cải tiến và phát triển xây dựng các ứng dụng của họ xung xung quanh một bộ giao thức định sẵn.

Dự án Hyperledger bước đầu với một vài ít những nhà cách tân và phát triển vào thời điểm cuối năm 2015. Gần như nhà trở nên tân tiến này đến từ nhiều lĩnh vực khác biệt như kỹ thuật dữ liệu, sản xuất, ngân hàng, v.v. Với họ bao gồm một kim chỉ nam chung, kia là khiến cho blockchain trở thành technology dễ tiếp cận hơn với những nhà phát triển, các doanh nghiệp. Dự án được ban đầu với những thử nghiệm shop giữa vận dụng và một mạng blockchain an toàn.

*

Hạn chế của những mạng public blockchain

Trong quy trình thử nghiệm, các nhà phân phát triển nhận biết rằng trong các mạng blockchain, khi những peer trong mạng cần chuẩn xác từng giao dịch thanh toán và triển khai cơ chế đồng thuận và một lúc, nó sẽ ảnh hưởng rất bự đến kĩ năng mở rộng (scale). Những giao dịch cần bảo đảm an toàn tính riêng biệt tư, bảo mật (confidentiality) không tương xứng để tiến hành trên các mạng public blockchain.

*

Chúng ta mang ví dụ với Bob, sống nghỉ ngơi Ấn Độ, anh ta muốn mua hàng từ Alice sinh sống Thụy Sĩ. Do họ là bạn, Alice phân phối sôcôla mang đến Bob với mức giá thành "vừa bán, vừa cho". Điều quan trọng ở đó là Alice còn buôn bán sản phẩm của chính bản thân mình cho nhiều người khác nhau, ở những thị trường khác biệt và giá xuất bán cho họ vẫn sẽ buộc phải là mức chi phí niêm yết. Để trả tất thanh toán giữa Alice và Bob, nhiều người ở bên trên mạng sẽ tham gia để đúng đắn và bệnh nhận các giao dịch.

*

Giao dịch sau khi được xác xắn sẽ được những thợ đào block, trường hợp block hợp lệ thì nó sẽ được thêm vào chuỗi. Khi đó, giao dịch giữa Alice với Bob sẽ hoàn toàn có thể được xem bởi bất kỳ ai bên trên mạng, và sẽ không hay ho lắm lúc một người tiêu dùng khác chú ý thấy thanh toán giao dịch giữa Bob với Alice cùng nhủ rằng "Chết tiệt, hóa ra mình cài hớ hàng của bà Alice này !!!". Uy tín của Alice từ này sẽ giảm xuống. Thật là một trong những điều chẳng ai mong mỏi muốn.

Xem thêm: Ăn Gì Để Nhanh Hết Kinh Nguyệt? Top 5 Thực Phẩm Nên Ăn Top 9 Thực Phẩm Giúp Kinh Nguyệt Đến Sớm Đi Nhanh

Hyperledger hoạt động như rứa nào ?

Tuy nhiên, bên trên mạng Hyperledger, nó lại là một câu chuyện hoàn toàn khác! các peer liên kết trực tiếp với nhau và chỉ bao gồm sổ chiếc của riêng chúng ta được cập nhật về thỏa thuận giao dịch. Những bên giúp thực hiện giao dịch chỉ theo luồng thông tin có sẵn một lượng tin tức đủ nhằm họ cần để chuyến qua và được cho phép giao dịch trên mạng.

*

Giả sử Alice và Bob triển khai giao dịch đặc trưng của họ trên mạng Hyperledger, cô đang tìm kiếm Bob thông sang 1 ứng dụng tầm nã vấn danh sách các thành viên tham gia vào mạng. Sau khi đã được xác thực, nhị peer sẽ tiến hành kết nối và kết quả được trả về. Trong thỏa thuận hợp tác hai mặt này, cả hai kết quả trả về yêu cầu giống nhau nhằm giao dịch rất có thể được xác nhận. Trong các giao dịch khác với rất nhiều bên, nhiều quy tắc hơn rất có thể được áp dụng.

*

Những đặc điểm của Hyperledger

Tất cả điều này được thực hiện nhờ kiến ​​trúc mô đun của Hyperledger, nó làm cho các cơ chế như thuật toán đồng thuật trở thành một tính năng rất có thể tùy phát triển thành (plug-and-play). Trong loài kiến ​​trúc này, mọi đăc điểm đáng chăm chú nhất được thể hiện trong số peer của mạng. Các peer đang được tạo thành ba vai trò riêng biệt, đó là:

*

Endorser: các endorser là đều peer thực thi các giao dịch trong chaincode container và lời khuyên giao dịch lên mạng dựa trên tác dụng của thích hợp đồng thông minh. Toàn bộ các endoser peer buộc phải được thiết đặt chaincode.

Committer: Đây là hầu hết peer không duy nhất thiết phải setup chaincode,chúng tàng trữ sổ cái không thiếu (full ledger). Sự khác hoàn toàn chính giữa committer peer với endoser peer là việc committer peer không thể call chaincode hoặc chạy các hàm trong thích hợp đồng thông minh.

Consenters: các nút này chịu trách nhiệm điều hành sự đồng thuận của mạng.Consenters tất cả trách nhiệm xác nhận các giao dịch thanh toán và quyết định các giao dịch sẽ tiến hành đưa vào sổ cái.

Sơ lược qua về những framework của Hyperledger

*

Hyperledger Sawtooth

Loại hình: công nghệ sổ mẫu phân tán (Distributed Ledger Technology), Smart Contract Engine

Trạng thái: Đã được thực hiện (Active)

*

là một căn nguyên blockchain doanh nghiệp được cải tiến và phát triển bởi Intel, chạy với cùng một thuật toán đồng thuận mới mang tên Proof of Elapsed Time (PoeT), cho phép doanh nghiệp shop với các sổ cái phân tán (distributed ledgers) nhằm phục vụ các mục đích khác nhau.

Xem thêm: Tuổi Tân Dậu Sinh Năm 1981 Hợp Với Màu Gì, Hợp Màu Gì, Hướng Nào Tốt?

PoeT là một trong những thuật toán nhằm mục đích mục đích loại trừ các vụ việc về môi trường xung quanh và tiêu thụ tích điện của thuật toán đồng thuận Proof of Work được sử dụng bởi Bitcoin và các loại tiền năng lượng điện tử khác. Thuật toán tuân theo một nguyên lý ngẫu nhiên, may đen thui thay bởi thưởng mang đến nút có tính toán nhanh nhất, vượt trội nhất như PoW. Tóm lại, từng nút thâm nhập vào mạng được yêu cầu chờ trong một khoảng thời gian được chọn hốt nhiên và nút đầu tiên chấm dứt thời gian chờ sẽ được chỉ định là nút sẽ gửi block new vào chuỗi.

Trong video dưới đây, Hyperledger minh họa tiềm năng của Sawtooth vận dụng vào chuỗi đáp ứng hải sản, địa điểm Sawtooth hỗ trợ một cơ sở tài liệu không thể sửa thay đổi về nguồn gốc của các sản phẩm khác nhau. Nhờ các thiết bị internet of Things kết phù hợp với Sawtooth, chúng ta cũng có thể theo dõi các bước một bé cá từ khi được đánh bắt cá đến lúc lên bàn ăn ra sao ?