MẠNG MÁY TÍNH ĐẠI HỌC BÁCH KHOA HÀ NỘI ỨNG DỤNG BLOCKCHAIN TRONG IOT ĐÁNH GIÁ VÀ MỞ RỘNG CÁC VẤN ĐỀ

47 1 0
MẠNG MÁY TÍNH  ĐẠI HỌC BÁCH KHOA HÀ NỘI  ỨNG DỤNG BLOCKCHAIN TRONG IOT ĐÁNH GIÁ VÀ MỞ RỘNG CÁC VẤN ĐỀ

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ VIỄN THÔNG —————————————– BÁO CÁO BÀI TẬP LỚN MẠNG MÁY TÍNH Đề tài ỨNG DỤNG BLOCKCHAIN TRONG IOT ĐÁNH GIÁ VÀ MỞ RỘNG CÁC VẤN ĐỀ Giảng viên hướng dẫn TSBlockchain và h» thŁng Internet v⁄n v“t (IoT) đang thu hút đưæc nhi•u sựquan t¥m tł giới học thu“t và ngành công nghi»p. Blockchain đang chuy”n m…nhnhanh chóng, trở thành mºt cơ sở h⁄ tƒng quan trọng trong vi»c thi‚t l“p c¡c øngdụng ph¥n t¡n m⁄nh m‡. Tương tự, IoT cũng đang đưæc tri”n khai nh‹m hØ træmºt cuºc sŁng “thông minh” trong tương lai. K‚t hæp hai chı đ•, c¡c nhà nghi¶ncøu đ• xu§t øng dụng blockchain đ” x¥y dựng h» thŁng IoT đ¡ng tin c“y hơn. B¡oc¡o đ¡nh gi¡ nhœng ti‚n bº nghi¶n cøu mới nh§t cıa chı đ• trong 4 n«m gƒn đ¥y.Cụ th”, chúng em xem x†t, tóm t›t và ph¥n lo⁄i c¡c công tr…nh nghi¶n cøu hi»ncó. Chúng em chia c¡c công tr…nh nghi¶n cøu thành bŁn nhóm theo vai trÆ cıablockchain trong c¡c h» thŁng IoT, tøc là n•n t£ng ki”m so¡t truy c“p, n•n t£ngb£o m“t dœ li»u, b¶n thø ba đ¡ng tin c“y và n•n t£ng thanh to¡n tự đºng. ĐŁi vớimØi phƒn, chúng em cũng th£o lu“n v• nhœng th¡ch thøc nghi¶n cøu trong tươnglai. Tł b¡o c¡o, chúng em tóm t›t th¶m c¡c mô h…nh sß dụng và c¡c v§n đ• mởv• vi»c sß dụng blockchain đ” x¥y dựng c¡c h» thŁng IoT đ¡ng tin c“y. Chúng emhy vọng công vi»c này đóng vai trÆ là tài li»u tham kh£o v• c¡c mô h…nh hi»n cócho c£ c¡c nhà nghi¶n cøu và kỹ sư quan t¥m đ‚n vi»c t“n dụng blockchain đ” x¥ydựng c¡c h» thŁng IoT trong tương lai.

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG ———————***——————– BÁO CÁO BÀI TẬP LỚN MẠNG MÁY TÍNH ỨNG DỤNG BLOCKCHAIN TRONG IOT ĐÁNH GIÁ VÀ MỞ RỘNG CÁC VẤN ĐỀ Đề tài: Giảng viên hướng dẫn: TS Trần Quang Vinh Mã Học phần: ET4230 Mã lớp: 124888 Sinh viên: Lê Tùng Giang Nguyễn Doãn Hiếu Chu Nguyên Hoàng Nguyễn Văn Hoàng Lê Anh Dũng Hà Nội, tháng 05 năm 2021 - 20172520 20172546 20172564 20172579 20172502 Mục lục Mục lục ii Danh sách bảng iii Danh sách hình ảnh iv Lời nói đầu 1 GIỚI THIỆU 1.1 Các nghiên cứu liên quan 1.2 Những đóng góp 2 CƠ 2.1 2.2 2.3 SỞ LÝ THUYẾT Tổng quan IoT Blockchain Tổng kết chương 7 11 BLOCKCHAIN CHO IOT: KIỂM SỐT TRUY NHẬP 3.1 Kiểm sốt truy cập chung 3.2 Kiểm soát truy nhập cục 3.3 Các thách thức nghiên cứu tương lai 12 13 15 17 BLOCKCHAIN CHO IOT: NGUỒN GỐC VÀ TÍNH VẸN TỒN CỦA DỮ LIỆU 4.1 Nguồn gốc liệu 4.2 Toàn vẹn liệu 4.3 Những thách thức nghiên cứu tương lai 19 19 21 24 BLOCKCHAIN CHO IOT: CÁC BÊN THỨ BA TIN CẬY 5.1 Vai trò bên thứ ba tin cậy 5.2 Các ứng dụng blockchain với vai trò bên thứ ba tin cậy quản lý chuỗi cung ứng 5.2.1 Quản lý logistics 5.2.2 Truy xuất nguồn gốc sản phẩm 5.3 Thách thức tương lai i 26 26 26 27 29 32 Báo cáo Bài tập lớn Mạng máy tính BLOCKCHAIN CHO IOT: NỀN TẢNG THANH TOÁN ĐỘNG 6.1 Nền kinh tế phân tán 6.2 Thanh toán tự động 6.3 Những thách thức nghiên cứu tương lai TỰ 34 34 36 39 BÀI HỌC KINH NGHIỆM VÀ VẤN ĐỀ MỞ 40 7.1 Ý tưởng chung đằng sau bốn tình ứng dụng đánh giá 40 7.2 Phát triển vấn đề 41 KẾT LUẬN 42 ii Danh sách bảng Bảng 1.1 So sánh nghiên cứu gần việc sử dụng blockchain cho IoT Bảng 1.2 Cấu trúc nội dung báo cáo Bảng 4.1 Nguồn gốc liệu tảng toàn vẹn 22 Bảng 5.1 Blockchain IoT: Các bên thứ ba tin cậy 31 Bảng 6.1 Blockchain cho IoT: Nền tảng toán tự động 37 iii Danh sách hình vẽ Hình 2.1 Kiến trúc đặc trưng hệ thống IoT Hình 2.2 Cấu trúc Blockchain Hình 2.3 Cây Merkle Hình 2.4 Tổng kết 11 iv LỜI NÓI ĐẦU Blockchain hệ thống Internet vạn vật (IoT) thu hút nhiều quan tâm từ giới học thuật ngành cơng nghiệp Blockchain chuyển nhanh chóng, trở thành sở hạ tầng quan trọng việc thiết lập ứng dụng phân tán mạnh mẽ Tương tự, IoT triển khai nhằm hỗ trợ sống “thông minh” tương lai Kết hợp hai chủ đề, nhà nghiên cứu đề xuất ứng dụng blockchain để xây dựng hệ thống IoT đáng tin cậy Báo cáo đánh giá tiến nghiên cứu chủ đề năm gần Cụ thể, chúng em xem xét, tóm tắt phân loại cơng trình nghiên cứu có Chúng em chia cơng trình nghiên cứu thành bốn nhóm theo vai trị blockchain hệ thống IoT, tức tảng kiểm soát truy cập, tảng bảo mật liệu, bên thứ ba đáng tin cậy tảng toán tự động Đối với phần, chúng em thảo luận thách thức nghiên cứu tương lai Từ báo cáo, chúng em tóm tắt thêm mơ hình sử dụng vấn đề mở việc sử dụng blockchain để xây dựng hệ thống IoT đáng tin cậy Chúng em hy vọng cơng việc đóng vai trị tài liệu tham khảo mơ hình có cho nhà nghiên cứu kỹ sư quan tâm đến việc tận dụng blockchain để xây dựng hệ thống IoT tương lai CHƯƠNG 1: GIỚI THIỆU Những năm gần đây, blockchain chủ đề thu hút nhiều ý từ nhà nghiên cứu khắp nơi Nó kiểu sở liệu phân tán phi tập trung, có nguồn gốc từ Bitcoin Nó có tính sử dụng kết hợp sáng tạo kỹ thuật khoa học máy tính có lưu trữ liệu phân tán, mạng điểm-điểm, chế đồng thuận thuật toán mã hóa Blockchain dựa chế đồng thuận phép người đồng ý khối liệu tạo làm việc để trì tất khối sở liệu Blockchain có đặc điểm cơng ty ngang hàng bình đẳng, sở liệu mở minh bạch, khó giả mạo, giao tiếp an tồn đồng thuận nhiều bên Đối với blockchain, hầu hết ứng dụng xoay quanh chủ đề tiền ảo Các nhà nghiên cứu đề xuất ứng dụng lĩnh vực IoT, chăm sóc y tế, nông nghiệp, hậu cần, Tuy nhiên, nghiên cứu giai đoạn đầu Để thúc đẩy hiểu biết tốt ứng dụng blockchain tiềm tương lai, báo cáo trình bày đánh giá ứng dụng blockchain có lĩnh vực IoT Cả IoT blockchain mạng phân tán P2P; chúng tương thích cách tự nhiên Blockchain coi có tiềm ứng dụng lớn kịch ứng dụng IoT, chẳng hạn chuỗi cung ứng, thiết bị đeo thông minh, thành phố thông minh, nhà thông minh toán tự động, khảo sát sau báo cáo 1.1 Các nghiên cứu liên quan Chúng em thảo luận, phân chia ngắn gọn Blockchain IoT theo ba tiêu chí tóm tắt hạn chế báo liên quan Đầu tiên, số báo đánh giá chi tiết kỹ thuật ứng dụng chung blockchain: • Zheng cộng (2018) xem xét công nghệ ứng dụng blockchain, bao gồm phân loại blockchain, thuật toán đồng thuận ứng dụng chung blockchain • Li cộng sự, (2020) xem xét công bảo mật lỗ hổng bảo mật hệ thống blockchain • Casino et al (2019) xem xét ứng dụng blockchain lĩnh vực khác nhau, bao gồm kinh doanh, giáo dục, IoT, tài chính, quyền riêng tư, • Feng et al (2019) xem xét kỹ thuật bảo vệ quyền riêng tư cho Báo cáo Bài tập lớn Mạng máy tính blockchain • Wu cộng (2019) xem xét lý thuyết blockchain ứng dụng IoT Tương tự, số cơng trình xem xét kiến trúc, ứng dụng bảo mật IoT • Atzori cộng (2010) xem xét tầm nhìn, cho phép kỹ thuật lĩnh vực khác ứng dụng tiềm IoT • Alfuqaha cộng (2015) trình bày đánh giá công nghệ IoT giao thức ứng dụng truyền thơng nó, mối quan hệ với lĩnh vực khác liệu lớn, điện toán đám mây điện tốn sương mù • Xu cộng (2014) xem xét ứng dụng cụ thể IoT môi trường công nghiệp Khác với đánh giá hoạt động tập trung vào blockchain IoT, số nhà nghiên cứu xem xét ứng dụng blockchain để xây dựng hệ thống IoT tốt • Fernandezcarames Fragalamas (2018) xem xét blockchain tối ưu hóa cho IoT kiến trúc, thuật tốn mật mã, chế đóng dấu thời gian tin nhắn thuật tốn đồng thuận • Khan Salah (2018) xem xét vấn đề bảo mật IoT thảo luận cách blockchain áp dụng để giải vấn đề bảo mật • Lo cộng (2019) xem xét ứng dụng IoT hỗ trợ blockchain từ hai khía cạnh, tức quản lý liệu quản lý điều hành • Các nhà nghiên cứu (Ferrag cộng sự, 2018, Makhdoom cộng sự, 2019) xem xét tiến gần công nghệ blockchain tác động ứng dụng IoT liên quan đến bảo mật hiệu suất • Ali cộng (2019b) Dai et al (2019) xem xét phương pháp tiếp cận tích hợp blockchain IoT • Yang cộng (2019) tóm tắt tích hợp blockchain điện tốn biên • Viriyasitavat cộng (2019) xem xét việc áp dụng blockchain cho IoT quan điểm thiết kế hệ thống Báo cáo Bài tập lớn Mạng máy tính • Hơn nữa, Sengupta et al (2020) xem xét vấn đề bảo mật việc sử dụng blockchain cho ứng dụng IoT Đối với hai danh mục đầu tiên, trọng tâm chúng tập trung vào blockchain IoT, riêng lẻ Đối với loại thứ ba, đánh giá dựa tương tác blockchain IoT Tuy nhiên, chúng nằm ứng dụng hạn chế công nghệ blockchain tối ưu hóa chi tiết So với khảo sát có này, chúng em đánh giá blockchain cho IoT cách sử dụng góc nhìn mới: chúng em tập trung vào chức phân biệt blockchain nâng cao ứng dụng IoT có Bảng liệt kê so sánh với đánh giá đại, gần việc sử dụng blockchain cho hệ thống IoT Hơn nữa, chúng em tóm tắt ý tưởng chung cách sử dụng blockchain để xây dựng ứng dụng IoT đáng tin cậy sau đánh giá; để biết chi tiết, vui lòng tham khảo Phần Chúng em hy vọng ý tưởng chung hữu ích cho nhà nghiên cứu nhà phát triển tận dụng blockchain ứng dụng IoT họ 1.2 Những đóng góp Chúng em khảo sát nỗ lực nghiên cứu gần việc xây dựng hệ thống IoT sử dụng blockchain năm gần đây, phân tích tình trạng nghiên cứu thảo luận khó khăn thách thức nghiên cứu, hy vọng cung cấp tóm tắt kiến thức đại số hướng dẫn cho nỗ lực nghiên cứu tương lai Chúng em điều tra ứng dụng IoT dựa blockchain từ bốn khía cạnh, nhằm mục đích hiểu lợi ích IoT từ cơng nghệ blockchain Các quan điểm bao gồm kiểm soát truy cập, bảo mật liệu, bên thứ ba đáng tin cậy toán tự động IoT Cụ thể, quan điểm kiểm soát truy cập tập trung vào khung quản lý IoT phân tích vai trị blockchain cách tương ứng Quan điểm bảo mật liệu phân tích cách blockchain bảo vệ nguồn gốc liệu tính tồn vẹn liệu luồng liệu IoT Quan điểm bên thứ ba đáng tin cậy sử dụng giá trị nội blockchain (tức tin cậy phi tập trung) để xây dựng ứng dụng IoT khác Quan điểm toán tự động sử dụng ứng dụng trực tiếp blockchain hợp đồng thông minh; điều dựa việc xem xét kinh tế IoT có loại u cầu tốn khác Bên cạnh đó, với góc nhìn, chúng em phân loại cơng việc khảo sát thành nhóm Chúng em thảo luận hạn chế nghiên cứu nghiên cứu tiềm tương lai Phần lại báo cấu trúc sau: Báo cáo Bài tập lớn Mạng máy tính Bảng 1.1: So sánh nghiên cứu gần việc sử dụng blockchain cho IoT Năm Tác giả Chủ đề nghiên cứu Fernandezcarames Thiết kế blockchain phù 2018 and Fragalamas hợp với IoT (2018) Bảo mật cấp độ mạng Khan and Salah 2018 IoT cách sử dụng (2018) blockchain Các mối đe dọa Ferrag et al 2018 blockchain ứng dụng (2018) IoT chung Quản lý liệu quản lý thứ cách sử dụng blockchain 2019 Lo et al (2019) 2019 Makhdoom et al (2019) 2019 Ali et al (2019b) Sự phát triển blockchain, mối đe dọa IoT, thách thức áp dụng, xu hướng ứng dụng chi tiết Khái niệm Blockchain, chế đồng thuận, ứng dụng điển hình hệ thống IoT Chương Chương Chương 3–4 Chương 3–5 Chương 3–4 Chương 3–4–5 Cung cấp góc nhìn khác đánh giá ứng dụng chi tiết Chương 3–4–5 Cung cấp đánh giá so sánh ứng dụng cụ thể, chi tiết 2019 Dai et al (2019) Các phương pháp tiếp cận tích hợp mạng lưới blockchain IoT 5G Chương 4–5 2019 Yang et al (2019) Blockchain tích hợp điện toán biên Chương Viriyasitavat 2019 al (2019) Thảo luận ứng dụng blockchain cho IoT từ góc độ thiết kế hệ thống Chương 3–4 Các công bảo mật IoT giải pháp blockchain Chương 3–4 et Sengupta et al 2020 (2020) Sự khác biệt / nâng cấp báo Cung cấp đánh giá chi tiết theo định hướng ứng dụng Tập trung nhiều vào tình sử dụng cấp ứng dụng Cung cấp đánh giá trường hợp cụ thể, chuyên sâu Cung cấp quan điểm đánh giá khác nhiều đánh giá trường hợp Cung cấp quan điểm đánh giá khác nhiều đánh giá trường hợp Cung cấp quan điểm đánh giá khác Cung cấp quan điểm đánh giá khác đánh giá so sánh ứng dụng cụ thể, chi tiết Cung cấp đánh giá chi tiết theo định hướng ứng dụng Báo cáo Bài tập lớn Mạng máy tính dụng để xác thực xác minh liệu chuỗi cung ứng, vấn đề đảm bảo tính xác số Tương tự, Fu Zhu (2019) đề xuất mơ hình đánh giá rủi ro chuỗi cung ứng dựa blockchain Arumugam (2018) đề xuất giải pháp logistics thông minh bao gồm ba thành phần, Hệ thống hóa đơn thơng minh (SCS), Công cụ lập kế hoạch logistics (LP) giám sát điều kiện (CM) Hệ thống hóa đơn thơng minh sử dụng để thiết lập điều khoản bên mua bên cung cấp thời gian, giá cả, trách nhiệm khả giải trính,v.v Hệ thống hóa đơn thông minh chấp nhận cập nhật từ công cụ lập kế hoạch module giám sát trạng thái để xác định xem người thực có làm tuân theo điều khoản điều kiện dựa tin cập nhật hay khơng Nếu có vi phạm nào, phạt hủy đơn hàng Cơng cụ lập kế hoạch logistics có trách nhiệm thiết kế triển khai giải pháp vận chuyển tối ưu Giám sát điều kiện sử dụng để triển khai phần cứng thông minh để thu thập xử lý liệu nhiều cấp độ địa điểm khác Cơng trình thực hóa kế hoạc cấp độ phía ngành logistics chia toàn thành ba module Hợp đồng thông minh thực chế phân chia trách nhiệm tính giải trình Kết hợp với thiết bị IoT thơng minh trí tuệ nhân tạo, việc lập kế hoạch, giám sát Truy xuất sản phẩn trở nên khả thi Blockchain hợp đồng thông minh thay vai trò bên thứ ba tin cậy, có ưu điểm đơn giản hóa quy trình quản lý logistics, cải thiện chất lượng dịch vụ cho khách hàng Li (2018) sử dụng blockchain giải pháp quản lý logistics cho khoản quyên góp từ thiện Thách thức lớn hoạt động từ thiện khó thiết lập người gây quỹ, người nhận tổ chức phi lợi nhuận Nền tảng quản lý logistics quyên góp đề xuất cơng trình cung cấp tảng cho việc chia sẻ thông tin nhà tài trợ, tổ chức từ thiện, phận giám sát phủ người nhận Tại điểm mốc quan trọng, phận giám sát phủ hoạt động bên chịu trách nhiệm giam sát liệu Ở sử dụng hợp đồng thông minh để hoàn thiện chức khiếu nại hay đánh phạt Họ mô phúc lợi xã hội tạo hoạt động dựa thuật toán luồng tối đa chứng minh tảng sử dụng blockchain cải thiện độ tin cậy dự án từ thiện Trong trường hợp này, chức giám sát phủ khó để thay thế, nhu cầu sử dụng dịch vụ quản lý liệu từ bên thứ ba bị loại bỏ Blockchain cung cấp tảng chia sẻ thông tin công khai, hình thức TTP Bởi hầu hết nghiên cứu blockchain ứng dụng logistics chủ yếu tập trung vào mặt kỹ thuật mơ hình hóa quy trình kinh doan nên khơng có tiêu chuẩn thống để đánh giá tổng thể giải pháp chiến lược Để giải vấn đề này, Perboli (2018) đưa phương pháp tiêu chuẩn để thiết kế trường hợp sử dụng công kệ blockchain cho ứng dụng logistics Họ định 28 Báo cáo Bài tập lớn Mạng máy tính nghĩa vai trị, chức năng, mối tương quan yếu tố logistics Họ xác nhận cách tiếp cận trường hợp vấn đề thực phẩm 5.2.2 Truy xuất nguồn gốc sản phẩm Blockchain sử dụng để theo dõi chuỗi cung ứng đảm bảo tính xác thực Chức blockchain quản lý chuỗi cung ứng chủ yếu cung cấp sổ sách phân tán, thu thập quản lý thông tin, cải thiện tính minh băchj thơng tin Nhiều cơng ty bắt đầu thí điểm sử dụng cơng nghệ blockchain để Truy xuất sản phẩm Cộng đồng học thuật tích cực thảo luận tính khả thi việc truy xuất nguồn gốc sử dụng blockchain Korpela (2017) thảo luận trạng thái xu hướng phát triển chuỗi cung ứng điện tử dựa blockchain thời điểm năm 2017 Mục đich truy xuất sẩn phẩm để bảo vệ chất lượng sản phẩm Zhang (2019) cho blockchain đóng vai trị quan trọng việc kiểm soát chất lượng chuỗi cung ứng Ví dụ trường hợp sản xuất sữa, họ thảo luận phương pháp sử dụng blockchain để quản lý liệu chuỗi cung ứng kiểm sốt chất lượng sản xuất sữa Có quy trình sản xuất sữa bao gồm thu hoạch, vận chuyển, lưu trữ, kiểm tra, chế biến đóng gói Lưu trũ thông tin xuất xứ nguyên liệu thô blockchain cho phép nhà sản xuất theo dõi nguồn cung, thời gian, sản xuất, vận chuyển phân phối ngun liệu thơ tồn chu trình sản xuất Dữ liệu lưu trũ blockchain yêu cầu chấp thuận nhiều bên liên quan, điều tăng trách nhiệm tính minh bạch liệu Đồng thời, blockchain làm đơn giản hóa việc quản lý thiết bị bao gồm thiết bị xác thực ủy quyền Công nghệ RFID công nghệ cốt lõi lĩnh vực truy xuất nguồn gốc để kết nối mặt hàng giới thực số Nhưng nghiên cứu gần RFID phụ thuộc vào sở liệu tập trung truyền thống Để áp dụng blockchain vào lĩnh vực truy xuất nguồn gốc, Sidoro (2019) đề xuất giao thức xác thực RFID hai chiều đơn giản mạnh mẽ Blockchain sử dụng để hỗ trợ xác minh thẻ RFID lưu trữ an toàn liệu truy xuất từ thẻ chuỗi Họ thực phân tích chi tiết bảo mật giao thức đạt bảo mật việc giữ kín khóa, phát lại, cơng xen giữa, đồng cơng theo dõi Giao thức giúp xây dựng hệ thống quản lý chuỗi cung nhẹ an toàn dựa blockchain Li Wang (2018) đề xuất cấu trúc truy xuất sử dụng blockchain để đạt đc khả truy xuất nguồn gốc sản phẩm nơng nghiệm đảm bảo tính xác thực sản phẩm Đầu tiên, cảm biến vật lý lắp đặt nông trại để thu thập thơng tin phân bón, tưới tiêu, sâu bệnh,v.v Các liệu cảm biến nhập tự động hệ thống truy xuất.Công việc sử dụng dịch vụ blockchain đám mây BCS Oracle cấu trúc front-end mã nguồn mở 29 Báo cáo Bài tập lớn Mạng máy tính để xây dựng nên giải pháp truy xuất nguồn gốc dựa blockchain Blockchain đóng vai trị tảng lưu trữ liệu thu từ cảm biến Christidis Devetsikiotis (20166) thảo luận ứng dụng blockchain quản lý chuỗi cung ứng Với vai trò nhà sản xuất, đại lý vả người tiêu dùng, blockchain trì sở liệu cơng khai mà đó, cập nhật liệu mã hóa xác minh Các bên liên quan tới việc trì sở liệu xác minh cập nhật liệu Blockchain đóng vai trò tảng tin cậy để lưu trữ liệu chuỗi cung ứng Abeyratne Monfared (2016) đề xuất mơ hình khái niệm quản lý chuỗi cung ứng dựa blockchain sản xuất hộp tơng Trong quy trình sản xuất này, thẻ RFID sử dụng đầu vào hệ thống Khi gỗ vào chuỗi cung ứng, gắn thẻ; sau đó, qua bước chuyển giao, thẻ dược quét để đọc liệu ghi liệu Việc quản lý thực hợp đồng thông minh Bằng cách này, bước chuỗi cung ứng truy xuất lại Tương tự cơng trình trước, việc truy xuất nguồn gốc phụ thuộc vào độ tin cậy liệu, điều đảm bảo blockchain Cao (2019) đề xuất hệ thống truy xuất nguồn gốc chuỗi cung ứng thép Họ kết hợp blockchain, cảm biến, công nghệ RFID kỹ thuật GPS để quản lý theo dõi trình sản xuất, phân phối, tiêu thụ giám sát thép Mỗi sản phẩm có thẻ RFID, danh tính ảo sản phẩm hệ thống Hệ thống truy xuất nguồn gốc truy lại thơng tin sản phẩm qua hệ thống mã sản phẩm điện tử thẻ RFID nút phân phối Hệ thống truy xuất nguồn gốc sản phẩm từ đầu tới cuối Dữ liệu giữ minh bạch với người tiêu dùng họ xác nhận chất lượng sản phẩm Một vấn đề xác định, họ định vị xử lý kịp thời Họ triển khai xác thực hệ thống thên tảng Hyperledger Westerkamp (2018) đề xuất hệ thống quản lý chuỗi cung ứng phân tán dựa hợp thống blockchain thông minh Trong hệ thống đó, hàng hóa biểu diễn thẻ token Token chuyển, tách, kết xác thực Token đại diện cho việc lưu thông hàng hóa nhiều vai trị khác mạng lười, giống cách sản phẩm lưu thông thực tế Họ triển khai hệ thống Ethereum đánh giá hệ thống Nó có khả mở rộng cao linh hoạt Các ghi giao dịch token lưu trữ blockchain nên khó để làm giả tạo điều kiện thuật lợi cho việc truy xuất nguồn gốc Tuy nhiên, độ tin cậy mối quan hệ ánh xạ token hàng hóa vấn đề; đó, tồn mối quan tâm làm để xác định độ xác liệu đầu vào Tổng kết: Bảng 5.1 tổng kết cơng trình nghiên cứu quản lý chuỗi cung ứng sử dụng blockchain vừa xem xét Cột “Kịch bản” biểu diễn trường hợp triển khai cơng trình Cột “Thách thức” biểu diễn thách thức mà 30 Báo cáo Bài tập lớn Mạng máy tính cơng trình phải đối diện Như thể từ Bảng 5.1, phần lớn công trình sử dụng Ethereum hợp đồng thơng minh việc quản lý chuỗi cung ứng yêu cầu dịch vụ tự động cung cấp hợp đồng thông minh (?) Trong đó, thách thức mà thảo luận thách thức chung mà hầu hết giải pháp quản lý chuỗi cung ứng dựa blockchain gặp phải Bảng 5.1: Blockchain IoT: Các bên thứ ba tin cậy Cơng trình nghiên cứu Hợp đồng Nền tảng thông Thách thức blockchain minh Kịch Hackius and Chuỗi cung ứng / Petersen logistics (2017) / Kuhi (2018) Đo hiệu suất Ethereum logistics Có Arumugan (2018) logistics mih Ethereum Có Li (2019) Từ thiện cộng Ethereum đồng Có thơng Perboli (2018) Zhang (2019) Quản lý logistics Ethereum thực phẩm Sản xuất thông Ethereum minh Truy xuất Sidorov nguồn gốc sản / (2019) phẩm BCS vụ Li and Theo dõi sản (dịch Wang phẩm nông blockchain đám mây (2018) nghiệp Oracle) 31 Có Có / Có Quy chuẩn khơng chắn, lợi ích lương tử hóa (?) Thơng lương, khả chịu lỗi Thơng lương, số hóa vật phẩm, khả chịu lỗi Thơng lương, số hóa vật phẩm, khả chịu lỗi Thơng lương, số hóa vật phẩm Thơng lương, số hóa vật phẩm Thông lương, khả chịu lỗi Thông lương, số hóa vật phẩm, khả chịu lỗi Báo cáo Bài tập lớn Mạng máy tính Christidis and De- Theo dõi conN/A vetsikiotis tainer (2016) Có Abeyratne Theo dõi chuỗi and Mon- cung ứng Ethereum fared (2016) tơng Có Cao (2019) Theo dỗi chuỗi Hyperledger cung ứng thép Westerkamp Theo dõi chuỗi Ethereum (2018) cung ứng 5.3 Có Có Thơng lương, số hóa vật phẩm, khả chịu lỗi Thơng lương, số hóa vật phẩm, khả chịu lỗi Số hóa vật phẩm, khả chịu lỗi Thơng lương, số hóa vật phẩm, khả chịu lỗi Thách thức tương lai Saberi (2019) phân tích cách có hệ thống trở ngại quản lý chuỗi cung ứng dựa blockchain, dựa bốn khía cạnh: trở ngại từ bên tôt chức chuỗi cung ứng, rào cản quan hệ đối tác chuỗi cung ứng, rào cản hệ thống với việc triển khai blocktrain chuỗi cung ứng, thách thức từ bên liên quan bên Chúng ta thảo luận sâu thách thức nghiên cứu Đầu tiên vấn đề vể cải thiện thông lượng Thông lượng thấp điểm nghẽn cổ chai công nghệ blockchain, làm giới hạn ứng dụng công nghệ Với quản lý chuỗi cung ứng, khối lượng liệu cần quản lý lớn Điều yêu cầu thông lượng lơn blockchain Các giải pháp tồn sửa dụng phân tích sổ sách, chuỗi riêng, giao thức đồng thuật khác kỹ thuật không dùng chuỗi Thứ hai số hóa vật phẩm Vấn đề số hóa vấn đề liên kết thứ vật chất với sổ sách số Blockchain đảm bảo độ tin cậy bên hệ thống Còn liệu bên ngồi, blockchain khơng thể xác minh chúng Để thực hóa giá trị blockchain, vật phẩm cần số hóa Các giải phải thực chia thành hai loại Một giới thiệu bên thứ ba chứng minh độ tin cậy liệu đầu vào, điều nghĩa tính chất giải tập trung đưa Một cách khác giải quyến vấn đề sử dụng kỹ thuật Điều yêu cầu phát triển thiết bị IoT để kích hoạch phương thức nhận dạng giới thực Thứ ba khả chống lỗi Blockchain sở liệu chống làm giả 32 Báo cáo Bài tập lớn Mạng máy tính Tuy nhiên, trường hợp xảy lỗi, tổn thất không sửa chữa Khác với giải pháp tập trung khác, mà sửa lại sau xảy lỗi Hiện tại, vấn đề dường khó giải quyết, phụ thuộc vào việc tăng mức độ tập trung Tuy nhiên, điều phụ thuộc kịch ứng dụng Các yêu cầu tình khác khơng nên phân tán hoàn toàn yêu cầu giám sát 33 CHƯƠNG 6: BLOCKCHAIN CHO IOT NỀN TẢNG THANH TỐN TỰ ĐỘNG Phần xem xét tính kinh tế việc toán hệ thống IoT dựa blockchain Đối với hệ thống IoT đại, việc toán yêu cấu tự nhiên Đó sống người ngày số hóa; ví dụ: đồng hồ tính cước thơng minh thiết bị IoT điển hình sử dụng để tính phí sử dụng điện nước Sau đó, tương ứng việc tốn số hóa cách sử dụng thẻ tín dụng tốn di động cho thiết bị IoT Đối với blockchain, tốn vốn hỗ trợ Do đó, tích hợp việc toán IoT blockchain vào hệ thống điều tất yếu Trong phần tiếp theo, bắt đầu với kinh tế phân tán hệ thống IOT , sau tiến hành tốn tự động thảo luận định hướng tương lai Đối với báo đánh giá, trước tiên giới thiệu tình ứng dụng, sau mơ tả giải pháp blockchain 6.1 Nền kinh tế phân tán Sun cộng (2016) thảo luận mối quan hệ thành phố thông minh blockchain từ quan điểm kinh tế chia sẻ Lần họ giới thiệu mối quan hệ thành phố thông minh kinh tế chia sẻ: cốt lõi thành phố thông minh động lực xã hội, động lực kinh tế hỗ trợ công nghệ Mục tiêu cuối thành phố thông minh đạt việc quản trị cách thông minh sống, người, môi trường kinh tế Liên kết phân bổ tối ưu nguồn lực đô thị, bao gồm không gian, vận tải, dịch vụ, thực phẩm, hàng hóa tiền bạc Sau đó, họ xác định khn khổ thành phố thông minh từ quan điểm kinh tế chia sẻ, bao gồm người, công nghệ tổ chức Blockchain cung cấp tảng cho việc phân cấp, tự động, minh bạch riêng tư dịch vụ chia sẻ Huckle cộng (2016) khám phá cách sử dụng blockchain để tạo ứng dụng phân tán kinh tế chia sẻ cho phép kinh tế chia sẻ sử dụng IoT blockchain Họ hình dung ba tình huống,tức tốn tự động, thu đổi ngoại tệ quản lý quyền kỹ thuật số Tự động toán bao gồm tự động tiếp nhiên liệu, toán đỗ xe tự động, bán lẻ tự động Tự động hóa blockchain giảm chi phí hợp đồng thơng minh tùy chỉnh quyền tốn cho thành viên Trao đổi ngoại tệ sử dụng hợp đồng thông minh để trao đổi tiền tệ ứng dụng di động cách đọc thông tin hợp đồng 34 Báo cáo Bài tập lớn Mạng máy tính thông qua Mã QR, NFC công nghệ khác Sự phân cấp blockchain đảm bảo tiền an tồn hồ sơ giao dịch lưu giữ mãi Bảo vệ quyền kỹ thuật số sử dụng hợp đồng thơng minh để ghi lại quyền tác giả kích hoạt phần thưởng tự động cho tác giả Kaid Eljazzar (2018) kiểm tra tác động việc tích hợp blockchain lập kế hoạch nguồn lực doanh nghiệp (ERP) Các phòng ban khác chuỗi cung ứng tổ chức độc lập với nhau; trao đổi thơng tin giao dịch tiền tệ thường xảy chúng ERP chuỗi cung ứng phức tạp địi hỏi thu thập liệu từ nhiều phận độc lập, chẳng hạn thông tin sản phẩm, thông tin hậu cần vận chuyển, giao dịch tài khoản, v.v Thông thường không tin tưởng, thông tin tổ chức khơng rõ ràng Do đó, tích hợp blockchain với ERP cải thiện tính minh bạch thông tin; liệu đảm bảo blockchain bị giả mạo Việc sử dụng đặc điểm thông minh để đạt giao dịch tiền tệ tổ chức cung cấp ủy thác phi tập trung Zhang Wen (2017) thảo luận mơ hình kinh doanh điện tử dựa blockchain tảng IoT Kinh doanh điện tử IoT nhấn mạnh vào việc trao đổi thông tin giao dịch tiền tệ thực thể vật lý Trong số mơ hình mà họ xác định, hàng hóa kinh doanh điện tử chủ yếu bao gồm hai loại, liệu phải trả phí tài sản thơng minh Dữ liệu trả phí bao gồm chuỗi liệu nhiệt độ độ ẩm thu thập cảm biến, liệu khác sử dụng để giao dịch Tài sản thông minh đề cập đến tài sản chứng minh quyền sở hữu blockchain, chẳng hạn nhà ở, chỗ đậu xe, ô tô, cá cược lượng kiểm sốt thiết bị kỹ thuật số, chẳng hạn điện, dầu khí đốt Các thực thể mơ hình kinh doanh điện tử truyền thống bao gồm Khách hàng, Cơng ty Chính phủ Các thực thể mơ hình đề xuất họ bao gồm Khách hàng Các công ty tự trị phân tán (DAC) Sự khác biệt DAC phân cấp dịch vụ cung cấp không tham gia bên thứ ba Blockchain cho phép quản lý tự động Kinh doanh điện tử IoT Do đó, giải pháp dựa blockchain tốn hiệu giải pháp truyền thống yêu cầu bên thứ ba tham gia Ứng dụng có tiềm với kịch thành phố thông minh tương lai Shahid cộng (2019) đề xuất mơ hình cho th kinh tế chia sẻ Trong mơ hình này, khái niệm Điểm tin cậy-Kinh tế Chia sẻ (SE-TP) đề xuất SE-TP tổ chức cho thuê thực thể Nó chạy nút blockchain để tải lên liệu giao dịch Trong mạng lưới blockchain, tất người dùng có tài khoản nhất; mặt hàng cho thuê có thẻ nhất; người dùng sử dụng hợp đồng thông minh cho giao dịch Blockchain giảm chi phí thiết lập tin cậy người dùng cách minh bạch thông tin Tương tự, Rahman cộng (2019) đề xuất kiến trúc dịch vụ kinh tế chia sẻ thành phố thông minh kết hợp điện tốn biên, cơng nghệ AI blockchain 35 Báo cáo Bài tập lớn Mạng máy tính Abdur Rahman cộng (2019) đề xuất khuôn khổ kinh tế chia sẻ dựa Internet of Things blockchain Li Huang (2019) đề xuất khung quản lý quy trình làm việc thương mại điện tử dựa blockchain Ngoài ra, Wu cộng (2017b) tập trung vào xếp hạng tín dụng kinh tế chia sẻ dựa blockchain Hin (2019) nghiên cứu thách thức xu hướng phát triển tương lai kinh tế blockchain 6.2 Thanh toán tự động Strugar cộng (2018) đề xuất tảng toán xe điện (EV) dựa IOTA (là tảng blockchain (Popov, 2018)) Nền tảng thực giao dịch mua điện tử không cần giám sát máy máy (M2M) có tính miễn phí giao dịch Hình thức đĩa cứng chia thành ba lớp, lớp vật lý, lớp mạng lớp dịch vụ Lớp vật lý bao gồm đồng hồ thông minh, Bộ điều khiển (MC) Bộ điều khiển EVSE (EVSEC) Đồng hồ đo thơng minh cảm biến tảng tốn; sử dụng để đo lượng điện tiêu thụ EVSE Thiết bị Cung cấp Xe điện MC truyền liệu thu thập lớp vật lý lên lớp cao thông qua giao thức truyền thông MQTT Lớp mạng sử dụng IOTA làm sở liệu phân tán để lưu trữ liệu giao dịch Nó giới thiệu chuỗi toán kênh flash (FC) phát hành cho IOTA sau giao dịch hồn tất FC Thơng qua giao thức IOTA, FC MQTT, lớp mạng nhanh chóng chuyển liệu cảm biến đến lớp ứng dụng Lớp dịch vụ cung cấp dịch vụ cho người tiêu dùng dựa lớp vật lý lớp mạng, bao gồm dịch vụ tính phí EAV khai thác liệu Họ hình dung việc nhúng ứng dụng vào EV Ứng dụng sử dụng GPS AI để xác định vị trí trạm tốn thích hợp bắt đầu q trình tốn Sau q trình tính phí hồn tất, kênh tốn bị đóng xuất lên Tangle Wu cộng (2017a) đề xuất sử dụng blockchain phép quản lý phía nhu cầu lưới điện thơng minh Họ sử dụng blockchain để ghi lại mơ hình tính tốn sức mạnh mơ hình định giá; họ sử dụng hợp đồng thông minh để lưu trữ liệu giao dịch tự động chuyển tài sản Khung bao gồm hai vai trị chính, tức Trung tâm Quản lý Điện (PMC) Máy phát điện PMC chịu trách nhiệm dự báo dòng điện lập lịch phát điện để bảo vệ tải lưới điện phạm vi hợp lý Máy phát điện lưới điện nhỏ phân tán có nhiệm vụ tạo điện Lập lịch cho lưới điện nhỏ phân tán yêu cầu thu thập liệu đưa thông báo điều chỉnh dựa mơ hình tính tốn dịng điện Sau bù giá máy phát điện dựa mơ hình định giá Họ sử dụng đa chuỗi để cung cấp tảng mở minh bạch để lưu trữ phép tính, mơ hình định giá liệu giao dịch nhằm ngăn chặn gian lận Hợp đồng thơng minh sử dụng để hồn thành việc chuyển tài sản tự động, nói chung làm giảm chi phí giao tiếp quản lý thủ cơng Hệ thống đại khái hoạt động sau PMC phát hành 36 Báo cáo Bài tập lớn Mạng máy tính giao thức điều chỉnh sản lượng điện multi-chain lưu trữ trước số lượng để bù cho việc điều chỉnh cơng suất Máy phát điện Trình tạo liên kết đọc giao thức định có chấp nhận thỏa thuận hay khơng Nếu máy phát đồng ý, điều chỉnh công suất máy phát để phù hợp với giao thức điều chỉnh Sau đó, đăng thơng tin giao dịch, bao gồm chi tiết điều chỉnh, lên multi-chain Sau đồng thuận, thông tin giao dịch ghi lại vĩnh viễn blockchain PMC xác minh chi tiết việc điều chỉnh; thỏa thuận đáp ứng, kích hoạt hợp đồng thơng minh gửi khoản bồi thường điều chỉnh công suất đến Máy phát điện Pouraghily Wolf (2019) đề xuất giao thức toán nhẹ cho hệ thống IoT dựa blockchain Họ sử dụng giao thức xác minh dựa vé (TBVP) để đáp ứng giao dịch thiết bị tiêu thụ điện thấp Họ giới thiệu hai thực thể tách biệt cách hợp lý, Người quản lý hợp đồng (CM) Người xác minh giao dịch (TV) CM chịu trách nhiệm thiết lập hợp đồng thông minh cho tài khoản chung, gửi tiền, chuẩn bị giao dịch, đóng hợp đồng yêu cầu tiền TV có trách nhiệm chấp nhận tin nhắn xác minh Họ tách trình xác minh khỏi chức nút blockchain Thiết bị IoT cần thực số quy trình mã hóa, giải mã xác minh, không cần tương tác với blockchain Trong sơ đồ này, CM tích hợp với cổng IoT Mỗi miền tin cậy yêu cầu CM, tức nút blockchain Hou cộng (2019) đề xuất việc sử dụng blockchain để bảo vệ quyền riêng tư giao dịch lượng tư nhân lĩnh vực lượng Họ đề xuất mô hình giao dịch sử dụng hợp đồng thơng minh blockchain để hoạt động ngân hàng mã thông báo Người mua cần đổi mã thông báo từ ngân hàng mã thơng báo để mua lượng Bởi giao dịch thường xuyên gây nhiều liệu chuỗi điện bị trình truyền, tác giả giới thiệu thuật tốn tối ưu hóa để đạt cân khối lượng liệu, mát đường truyền lợi ích kinh tế Tóm tắt ngắn gọn Bảng 6.1 liệt kê công việc đánh giá tảng toán tự động blockchain cho hệ thống IoT Khái niệm ‘scenes’ biểu thị tình ứng dụng; cột "Contribution" biểu thị đóng góp chi tiết công việc đánh giá Bảng 6.1: Blockchain cho IoT: Nền tảng toán tự động work Sun cộng (2016) scenes contribution Định nghĩa thành phố Thành phố thông minh thông minh khuôn chia sẻ kinh tế khổ kinh tế chia sẻ từ góc độ khái niệm 37 Báo cáo Bài tập lớn Huckle (2016) cộng Mạng máy tính Bản quyền kỹ thuật số trao đổi ngoại tệ Kaid Eljazzar (2018) Lập kế hoạch nguồn lực doanh nghiệp (ERP) Zhang Wen (2017) Kinh doanh điện tử Shahid (2019) cộng Nền kinh tế chia sẻ Rahman cộng Thành phố thông minh, (2019) Nền kinh tế chia sẻ Abdur Rahman cộng Nền kinh tế chia sẻ (2019) Li Huang (2019) Logistics điện tử Wu cộng (2017b) Nền kinh tế tuần hoàn Strugar (2018) Xe điện, tính cước cộng Wu cộng (2017a) thương mại Lưới điện thông minh 38 Cung cấp nhiều góc nhìn cho blockchain kinh tế chia sẻKaid Eljazzar (2018) Lập kế hoạch nguồn lực doanh nghiệp (ERP) Lập kế hoạch nguồn lực doanh nghiệp (ERP) ) Lập kế hoạch nguồn lực doanh nghiệp (ERP) Đề xuất kế hoạch quản lý tự động hóa thương mại điện tử dựa blockchain Đề xuất triển khai hệ thống cho thuê kinh tế chia sẻ dựa blockchain Đề xuất sở hạ tầng blockchain để hỗ trợ kinh tế chia sẻ hỗ trợ IoT Đề xuất khuôn khổ dịch vụ kinh tế chia sẻ dựa blockchain Đề xuất hệ thống quản lý luồng công việc hỗ trợ blockchain Sử dụng blockchain để xây dựng hệ thống tín dụng cho kinh tế tuần hoàn Đề xuất phương án quản lý tự động sạc xe điện Đề xuất phương án quản lý sạc tự động cho lưới điện thơng minh Báo cáo Bài tập lớn Mạng máy tính Đề xuất giao thức Pouraghily and Wolf Tích hợp ngang tài toán nhẹ cho (2019) nguyên IoT hệ thống IoT dựa blockchain Đề xuất sử dụng tiền ảo Giao dịch lượng Hou cộng (2019) để mua lượng hiệu P2P 6.3 Những thách thức nghiên cứu tương lai Trong tương lai, giải pháp toán IoT dựa blockchain phải đối mặt với ba thách thức Đầu tiên hỗ trợ thiết bị tiêu thụ điện thấp Trong thành phố thông minh chia sẻ kịch kinh tế, có giả định quan trọng liệu cảm biến chia sẻ giao dịch Để đạt giao dịch miền tin cậy chéo liệu IoT, giảm chi phí, nút blockchain phải gần trình tạo liệu tốt Tuy nhiên, nhiều thành phần IoT có tài nguyên máy tính truyền thơng hạn chế Việc hỗ trợ hoạt động cần thiết nút blockchain thách thức Thách thức thứ hai giảm phí Đối với ứng dụng IoT, có nhiều giao dịch nhỏ máy máy Tuy nhiên, POW-based blockchain, khoản phí tính cho giao dịch phần thưởng cho thợ đào Phí cao cho hệ thống IoT gánh nặng IOTA’s Tangle framework (Popov, 2018) giải phần thách thức Thách thức thứ ba cải thiện thông lượng Để theo đuổi bảo mật phân quyền, blockchain chắn dẫn đến vấn đề thông lượng thấp Đối với thay đổi sổ cái, quảng bá tới mạng blockchain tồn cầu để đạt đồng thuận, điều làm giảm thông lượng Rất khó để cải thiện thơng lượng Sử dụng chuỗi tư nhân giải pháp Nhiều giải pháp cần nghiên cứu sâu 39 CHƯƠNG 7: BÀI HỌC KINH NGHIỆM VÀ VẤN ĐỀ MỞ Trong phần này, trước tiên, ta tóm tắt ý tưởng chung cho bốn loại xem xét Các ý tưởng chung sử dụng việc phát triển hệ thống IoT hỗ trợ blockchain tương lai Sau đó, ta thảo luận vấn đề mở để xây dựng hệ thống IoT đáng tin cậy cách sử dụng blockchain 7.1 Ý tưởng chung đằng sau bốn tình ứng dụng đánh giá Trong khảo sát này, lần ta xem xét việc sử dụng blockchain việc cho phép kiểm soát truy cập cho hệ thống IoT Các cơng trình khảo sát chủ yếu mơ hình hóa blockchain phương tiện tập trung tồn cầu mạnh mẽ Tất quyền truy cập chức kiểm soát hỗ trợ tự động tập trung Trung bình Tập trung hóa thường làm cho việc thiết kế phát triển logic dễ dàng cho ứng dụng thực tế Tuy nhiên, việc đạt hệ thống phân tán mạnh mẽ điều dễ dàng Cụ thể, lý độ tin cậy, độ trễ mạng mục nhập nút tồn tại, khó xây dựng dịch vụ tập trung cho hệ thống phân tán Về mặt này, blockchain xem cỗ máy tính tốn tập trung Nó đạt tập trung thơng qua chế đồng thuận Do cung cấp cách để phát triển ứng dụng phân tán Thứ hai, ta xem xét việc sử dụng blockchain việc chứng minh nguồn gốc liệu bảo vệ tính tồn vẹn liệu cho hệ thống IoT Các cơng trình đánh giá chủ yếu sử dụng blockchain phương tiện lưu trữ đáng tin cậy Quỹ đạo dấu vân tay liệu lưu trữ nhớ đáng tin cậy Khơng có đối thủ sửa đổi liệu cách độc hại chế đồng thuận yêu cầu blockchain Lưu trữ tin cậy yêu cầu tự nhiên nhiều ứng dụng bảo mật Nó có nghĩa vịng đời liệu lưu trữ truy xuất lại cách trung thực Blockchain đạt thuộc tính tin cậy thông qua chuỗi băm đồng thuận Đó là, thực thể độc hại khơng thể sửa đổi liệu blockchain trừ hầu hết các nút blockchain bị xâm phạm Thứ ba, ta xem xét việc sử dụng blockchain kịch bên thứ ba đáng tin cậy cho hệ thống IoT Các hoạt động đánh giá chủ yếu mơ hình hóa blockchain máy tính trung tâm đáng tin cậy Máy tính trung tâm đáng tin cậy khơng hỗ trợ lưu trữ liệu mà cịn tính toán liệu lưu trữ Được kết hợp với nhau, hỗ trợ ứng dụng phân tán đáng 40 Báo cáo Bài tập lớn Mạng máy tính tin cậy khác nhau, ví dụ: quản lý hậu cần truy tìm sản phẩm Thiết lập máy tính trung tâm đáng tin cậy điều dễ dàng Blockchain sử dụng chế đồng thuận chế hợp đồng thông minh để giải vấn đề Do đó, có số chi phí độ trễ tính tốn u cầu lưu trữ lớn Bất chấp chi phí này, máy tính trung tâm đáng tin cậy có tiềm tự động hóa quy trình làm việc đơn giản hóa thiết kế ứng dụng phân tán Thứ tư, ta xem xét việc sử dụng blockchain dịch vụ toán cho hệ thống IoT Các hoạt động đánh giá chủ yếu tận dụng blockchain để chuyển tiền kỹ thuật số nhằm có dịch vụ Thanh tốn chuỗi khối tự động cách sử dụng hợp đồng thông minh Hợp đồng thông minh viết điều kiện toán blockchain; điều kiện đáp ứng, việc toán thực tự động Tuy nhiên, việc toán thực tế thường tẻ nhạt đơi u cầu vụ kiện pháp lý Vì vậy, tốn tự động lợi lớn blockchain Dịch vụ tốn khuyến khích nhiều phát triển triển khai ứng dụng 7.2 Phát triển vấn đề Trong phần xem trên, ta thảo luận thách thức nghiên cứu cụ thể tương lai cho kịch ứng dụng Bây thảo luận vấn đề mở mang tính Vấn đề mở quan trọng hiểu hiệu suất blockchain Đối với ứng dụng IoT, chuỗi công khai chuỗi liên hợp sử dụng Nói chung, chuỗi liên hợp hiệu chuỗi cơng khai; nhiên, địi hỏi giả định độ tin cậy Mối quan hệ hiệu suất chuỗi số lượng nút, đồng thuận giao thức, điều kiện mạng, v.v chưa hiểu rõ Sau hiểu biết, tìm phương pháp cải thiện hiệu suất blockchain để phù hợp với ứng dụng IoT mở Một vấn đề mở khác hiểu tính bảo mật blockchain tảng Blockchain thường sử dụng để tăng cường bảo mật cho ứng dụng IoT Tuy nhiên, loại phần mềm, thân blockchain có vấn đề bảo mật Thật vậy, nhà nghiên cứu tìm thấy lỗ hổng cho hợp đồng thơng minh Điều gây hậu nghiêm trọng đặc biệt ứng dụng toán ứng dụng khác Hiểu bảo mật tảng blockchain yêu cầu nghiên cứu có hệ thống Ta lưu ý nghiên cứu có việc sử dụng blockchain cho ứng dụng Internet of Things giai đoạn đầu Chủ yếu cơng trình nghiên cứu chứng minh khái niệm Thật thú vị xây dựng điểm chuẩn cho ứng dụng có triển khai thực tế, lớn Điểm chuẩn hữu ích để xây dựng ứng dụng IoT hiệu cách sử dụng chuỗi khối 41 CHƯƠNG 8: KẾT LUẬN Trong báo này, ta xem xét cơng trình nghiên cứu gần sử dụng blockchain để xây dựng hệ thống IoT đáng tin cậy Trong đánh giá, ta phân loại ứng dụng việc sử dụng blockchain hệ thống IoT thành bốn tình ứng dụng, tức kiểm sốt truy cập, nguồn gốc tính tồn vẹn liệu, bên thứ ba đáng tin cậy tảng toán tự động Đối với kịch ứng dụng IoT, ta thảo luận hướng nghiên cứu đầy thách thức tương lai Cuối cùng, ta tóm tắt ý tưởng chung cách tận dụng blockchain tương ứng với bốn tình ứng dụng Ta thảo luận vấn đề việc kích hoạt hệ thống IoT hỗ trợ blockchain tốt Trong số đó, việc tăng hiệu suất blockchain để hỗ trợ ứng dụng quy mô lớn thách thức phổ biến hấp dẫn Bên cạnh đó, việc bảo mật thân sở hạ tầng blockchain quan trọng để hỗ trợ ứng dụng IoT đáng tin cậy lớp Tuyên bố lợi ích cạnh tranh Các tác giả tuyên bố họ khơng có lợi ích tài cạnh tranh mối quan hệ cá nhân ảnh hưởng đến công việc báo cáo báo Sự công nhận Công việc tài trợ phần bởi: • Khoa học Tự nhiên Quốc gia Trung quốc • Chương trình R&D Trọng điểm Quốc gia Trung Quốc • Quỹ Nghiên cứu Cơ Ứng dụng Cơ Quảng Đơng • Quỹ Học bổng Trẻ Pearl River Đại học Thâm Quyến, Dự án Kế hoạch Khoa học Công nghệ Thâm Quyến 42 ... đánh giá ứng dụng blockchain có lĩnh vực IoT Cả IoT blockchain mạng phân tán P2P; chúng tương thích cách tự nhiên Blockchain coi có tiềm ứng dụng lớn kịch ứng dụng IoT, chẳng hạn chuỗi cung ứng, ... khăn IoT, giải cách sử dụng đặc điểm blockchain Đánh giá việc áp dụng blockchain kiểm soát truy cập cho hệ thống IoT Đánh giá cách blockchain giúp bảo vệ nguồn gốc tính toàn vẹn liệu IoT Đánh giá. .. em đánh giá blockchain cho IoT cách sử dụng góc nhìn mới: chúng em tập trung vào chức phân biệt blockchain nâng cao ứng dụng IoT có Bảng liệt kê so sánh với đánh giá đại, gần việc sử dụng blockchain

Ngày đăng: 04/12/2022, 21:46

Hình ảnh liên quan

Bảng 1.1: So sánh các nghiên cứu gần đây về việc sử dụng blockchain cho IoT. - MẠNG MÁY TÍNH  ĐẠI HỌC BÁCH KHOA HÀ NỘI  ỨNG DỤNG BLOCKCHAIN TRONG IOT ĐÁNH GIÁ VÀ MỞ RỘNG CÁC VẤN ĐỀ

Bảng 1.1.

So sánh các nghiên cứu gần đây về việc sử dụng blockchain cho IoT Xem tại trang 10 của tài liệu.
Hình 2.1: Kiến trúc đặc trưng của hệ thống IoT - MẠNG MÁY TÍNH  ĐẠI HỌC BÁCH KHOA HÀ NỘI  ỨNG DỤNG BLOCKCHAIN TRONG IOT ĐÁNH GIÁ VÀ MỞ RỘNG CÁC VẤN ĐỀ

Hình 2.1.

Kiến trúc đặc trưng của hệ thống IoT Xem tại trang 12 của tài liệu.
Hình 2.2: Cấu trúc Blockchain - MẠNG MÁY TÍNH  ĐẠI HỌC BÁCH KHOA HÀ NỘI  ỨNG DỤNG BLOCKCHAIN TRONG IOT ĐÁNH GIÁ VÀ MỞ RỘNG CÁC VẤN ĐỀ

Hình 2.2.

Cấu trúc Blockchain Xem tại trang 14 của tài liệu.
Hình 2.3: Cây Merkle - MẠNG MÁY TÍNH  ĐẠI HỌC BÁCH KHOA HÀ NỘI  ỨNG DỤNG BLOCKCHAIN TRONG IOT ĐÁNH GIÁ VÀ MỞ RỘNG CÁC VẤN ĐỀ

Hình 2.3.

Cây Merkle Xem tại trang 14 của tài liệu.
Hình 2.4 cho thấy ngắn gọn tổ chức đánh giá của nhóm. Nhóm chia đánh giá về blockchain cho các ứng dụng IoT thành bốn lĩnh vực theo vai trò của blockchain, tức là nền tảng kiểm soát truy cập, nền tảng bảo mật dữ liệu, bên thứ ba đáng tin cậy và nền tảng t - MẠNG MÁY TÍNH  ĐẠI HỌC BÁCH KHOA HÀ NỘI  ỨNG DỤNG BLOCKCHAIN TRONG IOT ĐÁNH GIÁ VÀ MỞ RỘNG CÁC VẤN ĐỀ

Hình 2.4.

cho thấy ngắn gọn tổ chức đánh giá của nhóm. Nhóm chia đánh giá về blockchain cho các ứng dụng IoT thành bốn lĩnh vực theo vai trò của blockchain, tức là nền tảng kiểm soát truy cập, nền tảng bảo mật dữ liệu, bên thứ ba đáng tin cậy và nền tảng t Xem tại trang 16 của tài liệu.
cơng trình đó phải đối diện. Như được thể hiện từ Bảng 5.1, phần lớn các công trình sử dụng Ethereum và hợp đồng thông minh bởi việc quản lý chuỗi cung ứng yêu cầu các dịch vụ tự động cung cấp bởi hợp đồng thông minh (?) - MẠNG MÁY TÍNH  ĐẠI HỌC BÁCH KHOA HÀ NỘI  ỨNG DỤNG BLOCKCHAIN TRONG IOT ĐÁNH GIÁ VÀ MỞ RỘNG CÁC VẤN ĐỀ

c.

ơng trình đó phải đối diện. Như được thể hiện từ Bảng 5.1, phần lớn các công trình sử dụng Ethereum và hợp đồng thông minh bởi việc quản lý chuỗi cung ứng yêu cầu các dịch vụ tự động cung cấp bởi hợp đồng thông minh (?) Xem tại trang 36 của tài liệu.
Tóm tắt ngắn gọn. Bảng 6.1 liệt kê công việc được đánh giá trên nền tảng thanh toán tự động của blockchain cho các hệ thống IoT - MẠNG MÁY TÍNH  ĐẠI HỌC BÁCH KHOA HÀ NỘI  ỨNG DỤNG BLOCKCHAIN TRONG IOT ĐÁNH GIÁ VÀ MỞ RỘNG CÁC VẤN ĐỀ

m.

tắt ngắn gọn. Bảng 6.1 liệt kê công việc được đánh giá trên nền tảng thanh toán tự động của blockchain cho các hệ thống IoT Xem tại trang 42 của tài liệu.

Tài liệu cùng người dùng

Tài liệu liên quan