Bài giảng Công nghệ blockchain và ứng dụng trong thương mại điện tử - Chương 2: Hoạt động của mạng blockchain. Chương này cung cấp cho học viên những kiến thức về: block và mạng blockchain; giao dịch trong mạng blockchain; node và một số loại node phổ biến dựa trên chức năng; mạng P2P blockchain;... Mời các bạn cùng tham khảo!
Sinh viên: 7/20/2020 CHƯƠNG HOẠT ĐỘNG CỦA MẠNG BLOCKCHAIN BỘ MÔN THƯƠNG MẠI ĐIỆN TỬ CÔNG NGHỆ BLOCKCHAIN VÀ ỨNG DỤNG TRONG TMĐT NỘI DUNG 2.1 Block mạng blockchain 2.2 Giao dịch mạng blockchain 2.3 Node CÔNG NGHỆ BLOCKCHAIN VÀ ỨNG DỤNG TRONG TMĐT @Bộ môn Thương mại điện tử 10 Sinh viên: 7/20/2020 Block mạng blockchain Block Khối liệu (block) nhóm (tập hợp) giao dịch đánh dấu nhãn thời gian, gắn với khối (block) trước theo nguyên tắc xác định Các giao dịch block xác thực block thêm vào mạng lưới (network) thông qua chế xác thực đồng thuận để đảm bảo tính hợp lệ Sau thêm vào mạng lưới, block tồn vĩnh viễn nội dung khơng bị thay đổi Mỗi block (khối) sau tạo xác thực kết nối với khối trước theo nguyên tắc định; Cứ tạo thành chuỗi khối liệu gọi blockchain CÔNG NGHỆ BLOCKCHAIN VÀ ỨNG DỤNG TRONG TMĐT Block mạng blockchain Blockchain đóng vai trị sổ cho tất giao dịch quản lý đồng thời nhiều người tham gia hệ thống, thay có quan quản lý nhà nước hay ngân hàng trung ương Bất kì thơng tin hay giao dịch cần toàn thành viên mạng lưới chấp nhận trước thêm vào sở liệu Chính nhờ đặc điểm này, công nghệ blockchain cho phép người xa lạ giao dịch an tồn với mà khơng cần tin tưởng CƠNG NGHỆ BLOCKCHAIN VÀ ỨNG DỤNG TRONG TMĐT @Bộ môn Thương mại điện tử 11 Sinh viên: 7/20/2020 Block mạng blockchain Mạng Blockchain cấu trúc kiến trúc mạng ngang hàng Internet Thuật ngữ ngang hàng P2P có nghĩa máy tính tham gia vào mạng ngang hàng với nhau, chúng nhau, khơng có nút đặc biệt nút chia sẻ gánh nặng cung cấp dịch vụ mạng Các nút mạng kết nối với mạng lưới với cấu trúc liên kết phẳng Khơng có máy chủ trực tuyến, khơng có dịch vụ tập trung khơng có hệ thống phân cấp mạng Các nút mạng ngang hàng vừa cung cấp tiêu thụ dịch vụ lúc CÔNG NGHỆ BLOCKCHAIN VÀ ỨNG DỤNG TRONG TMĐT Giao dịch mạng blockchain Giao dịch phần quan trọng hệ thống blockchain Mọi thứ khác blockchain thiết kế để đảm bảo giao dịch tạo ra, truyền mạng, xác thực cuối thêm vào sổ toàn cầu giao dịch, blockchain Giao dịch cấu trúc liệu mã hóa việc chuyển giá trị người tham gia hệ thống blockchain Mỗi giao dịch thông tin công khai sổ blockchain CÔNG NGHỆ BLOCKCHAIN VÀ ỨNG DỤNG TRONG TMĐT @Bộ môn Thương mại điện tử 12 Sinh viên: 7/20/2020 Giao dịch mạng blockchain Xác thực giao dịch CÔNG NGHỆ BLOCKCHAIN VÀ ỨNG DỤNG TRONG TMĐT Giao dịch mạng blockchain Các chế đồng thuận Đặc điểm trội blockchain sổ phân tán, liệu khơng lưu trữ tập trung nơi cách lưu trữ phổ biến Thay vào đó, chứa mạng lưới máy tính phân tán tồn cầu Mấu chốt việc vận hành mạng lưới phân tán hay blockchain phải có đồng thuận thành viên mạng lưới (tối thiểu 51%) nội dung ghi blockchain Cách thức đạt thống gọi chế đồng thuận Việc nhằm đảm bảo nút làm việc lưu trữ liệu cách xác CƠNG NGHỆ BLOCKCHAIN VÀ ỨNG DỤNG TRONG TMĐT @Bộ môn Thương mại điện tử 13 Sinh viên: 7/20/2020 Giao dịch mạng blockchain Sự đồng thuận phi tập trung hóa blockchain xuất từ tương tác bốn trình xảy độc lập nút mạng: - Xác minh độc lập giao dịch, theo nút đầy đủ, dựa danh sách toàn diện tiêu chí - Tổng hợp độc lập giao dịch thành khối nút khai thác, kết hợp với tính tốn thể thơng qua thuật tốn Proof-of-Work - Xác minh độc lập khối nút lắp ráp thành chuỗi - Lựa chọn độc lập, theo nút, chuỗi có tính tốn tích lũy thể thơng qua Proof-of-Work CƠNG NGHỆ BLOCKCHAIN VÀ ỨNG DỤNG TRONG TMĐT Node Các nút (node) mạng P2P blockchain coi ngang nhau, chúng đảm nhận vai trò khác nhau, tùy thuộc vào chức mà chúng hỗ trợ Nút blockchain tập hợp chức năng: định tuyến, sở liệu blockchain, khai thác (đào) dịch vụ ví Một nút đảm nhiệm nhiều vai trị, chúng đảm nhận bốn vai trị gọi Nút đầy đủ (Full node) CÔNG NGHỆ BLOCKCHAIN VÀ ỨNG DỤNG TRONG TMĐT @Bộ môn Thương mại điện tử 14 Sinh viên: 7/20/2020 Node Phân loại node: - Full node - Supper node - Light node - SPV Client - Mining node CÔNG NGHỆ BLOCKCHAIN VÀ ỨNG DỤNG TRONG TMĐT Node Một số loại node phổ biến dựa chức CÔNG NGHỆ BLOCKCHAIN VÀ ỨNG DỤNG TRONG TMĐT @Bộ môn Thương mại điện tử 15 ... BLOCKCHAIN VÀ ỨNG DỤNG TRONG TMĐT @Bộ môn Thương mại điện tử 12 Sinh viên: 7/20/2020 Giao dịch mạng blockchain Xác thực giao dịch CÔNG NGHỆ BLOCKCHAIN VÀ ỨNG DỤNG TRONG TMĐT Giao dịch mạng blockchain. .. môn Thương mại điện tử 14 Sinh viên: 7/20/2020 Node Phân loại node: - Full node - Supper node - Light node - SPV Client - Mining node CÔNG NGHỆ BLOCKCHAIN VÀ ỨNG DỤNG TRONG TMĐT Node Một... Proof-of-Work CƠNG NGHỆ BLOCKCHAIN VÀ ỨNG DỤNG TRONG TMĐT Node Các nút (node) mạng P2P blockchain coi ngang nhau, chúng đảm nhận vai trị khác nhau, tùy thuộc vào chức mà chúng hỗ trợ Nút blockchain