Trong chương cuối cùng, chúng tôi đã giới thiệu về blockchain là gì, nó bắt nguồn từ đâu và tại sao nó quan trọng. Trong chương này, chúng tôi sẽ khám phá cách “blockchain” hoạt động. Đây là một vấn đề liên quan đến các công nghệ như mật mã và cơ chế đồng thuận.
Blockchain là một hệ thống mở, minh bạch và không thể thay đổi, nhưng nếu ai đó gửi ngẫu nhiên các bản ghi giao dịch sai vào blockchain, điều đó chắc chắn sẽ gây ra vấn đề. Do đó, phương pháp mã hóa rất quan trọng.
Mỗi dữ liệu trên chuỗi được “khóa” bởi “khóa công khai”. Để xác minh dữ liệu, bước đầu tiên là “chèn” khóa công khai vào khóa để kiểm tra xem nó có thể giải mã được hay không.
Trước khi chuyển sang mật mã bất đối xứng, hãy bắt đầu với mật mã đối xứng. Trong mật mã đối xứng, cùng một khóa được sử dụng cho cả việc mã hóa và giải mã.
Vậy “mã hóa không đối xứng” là gì? Nó sử dụng hai mật khẩu, chúng ta gọi là “khóa công khai” và “khóa riêng tư”.
Khóa riêng tư rất quan trọng. Nó giống như mật khẩu của tài khoản cá nhân của bạn và không nên chia sẻ với bất kỳ ai khác; khóa công khai được cung cấp cho bất kỳ ai và được sử dụng để giải mã các tệp được ký bằng khóa riêng tư.
Như chúng ta đã biết, blockchain được tạo thành từ nhiều “khối” được kết nối theo chuỗi, và các hoạt động tạo ra trên mỗi chuỗi cần được xác minh và mã hóa thông qua các khóa công khai và khóa riêng.
Khi khởi tạo một giao dịch, bạn cần ký dữ liệu bằng khóa riêng tư. Đối với những người khác trên blockchain muốn đọc nội dung của dữ liệu, họ cần sử dụng khóa khác - khóa công khai - để truy cập nó.
Ngoài các nút, một số cơ chế đồng thuận cũng cần được yêu cầu để xác minh tính hợp lệ của dữ liệu được gửi trên blockchain và đảm bảo rằng tất cả các thành viên trong mạng lưới blockchain được cập nhật với thông tin chính xác và đạt được sự đồng thuận. Mỗi cơ chế đồng thuận áp dụng các thuật toán khác nhau và có những ưu điểm riêng của mình.
Cơ chế đồng thuận phổ biến nhất là PoW, yêu cầu các thợ đào giải quyết các câu đố mật mã phức tạp để thêm các khối vào blockchain. BTC, loại tiền điện tử lớn nhất theo vốn hóa thị trường, áp dụng chứng minh về công việc. Bitcoin đã hoạt động hơn 13 năm, với bảo mật của nó được thực sự chứng minh. Tuy nhiên, Bitcoin khá gây tranh cãi vì tiêu thụ năng lượng cao và vấn đề về khả năng mở rộng.
Chứng minh sở hữu (PoS), được tạo ra sau này, được coi là một phương án hiệu quả và an toàn hơn so với PoW. Nó đã trở nên phổ biến hơn qua các năm. Cần phải thừa nhận rằng, với việc là thuật toán đồng thuận đầu tiên, PoW hơi lỗi thời một chút.
Ethereum, với hệ sinh thái phát triển nhất và nhiều ứng dụng, hoàn thành The Merge vào tháng 9 năm 2022, đánh dấu sự chuyển đổi chính thức từ PoW sang PoS. Sau đó, việc đặt cược ETH trở thành phương pháp duy nhất để tham gia xác minh, thay thế việc đào PoW tiêu tốn công năng tính toán. Điều này giúp Ethereum đảm bảo được cả tính bền vững và an ninh, chuẩn bị cho các giải pháp mở rộng trong tương lai.
Cơ chế đồng thuận rất quan trọng đối với sự an toàn và tính toàn vẹn của mạng blockchain. Bằng cách đảm bảo rằng tất cả các bên tham gia đều có cùng quan điểm về sổ cái công cộng, thuật toán đồng thuận bảo vệ mạng lưới khỏi những hành động độc hại và đảm bảo rằng chỉ có giao dịch hợp lệ, hợp lệ mới được thêm vào blockchain.
Không giống như ngân hàng sử dụng bên thứ ba để xác minh giao dịch, blockchain (như Bitcoin và Ethereum) sử dụng mạng máy tính phân tán trên toàn cầu để kiểm tra tính xác thực của giao dịch. Các mạng máy tính này được gọi là nút hoặc thợ đào.
Các nút chơi một vai trò quan trọng trong việc ghi lại, xác minh và xử lý tất cả dữ liệu trên blockchain. Nó cho phép thanh toán ngang hàng bằng tiền điện tử như BTC và ETH một cách ẩn danh, an toàn. Nó cũng hỗ trợ các ứng dụng phân quyền để thực hiện các giao dịch phức tạp hơn.
Các node rất quan trọng trong mạng lưới blockchain. Chúng giống như những “người bảo vệ” luôn theo dõi các hành vi khác nhau trên chuỗi để phân biệt giữa các giao dịch “hợp lệ” và giao dịch “giả mạo”, từ đó tránh việc ghi nhận dữ liệu sai lệch.
Key takeaways
Một blockchain bao gồm một chuỗi các khối. Mỗi khối chứa giá trị hash, dấu thời gian và dữ liệu giao dịch của khối trước đó.
Các chuỗi khối khác nhau áp dụng các cơ chế đồng thuận khác nhau để xác minh tính hợp lệ của dữ liệu được gửi. Các cơ chế phổ biến nhất là PoW và PoS.
Blockchain Ethereum chuyển từ PoW sang PoS vào tháng 9 năm 2022, thay thế phương pháp đào bằng sức mạnh tính toán bằng cách đặt cược ETH hiệu quả hơn và tiết kiệm năng lượng, đặt nền tảng cho các giải pháp mở rộng trong tương lai.
Các node đóng vai trò quan trọng trong việc duy trì hoạt động của hệ thống blockchain. Chúng chịu trách nhiệm ghi lại, xác minh và xử lý tất cả dữ liệu.
Video chính
Bài viết liên quan
Trong chương cuối cùng, chúng tôi đã giới thiệu về blockchain là gì, nó bắt nguồn từ đâu và tại sao nó quan trọng. Trong chương này, chúng tôi sẽ khám phá cách “blockchain” hoạt động. Đây là một vấn đề liên quan đến các công nghệ như mật mã và cơ chế đồng thuận.
Blockchain là một hệ thống mở, minh bạch và không thể thay đổi, nhưng nếu ai đó gửi ngẫu nhiên các bản ghi giao dịch sai vào blockchain, điều đó chắc chắn sẽ gây ra vấn đề. Do đó, phương pháp mã hóa rất quan trọng.
Mỗi dữ liệu trên chuỗi được “khóa” bởi “khóa công khai”. Để xác minh dữ liệu, bước đầu tiên là “chèn” khóa công khai vào khóa để kiểm tra xem nó có thể giải mã được hay không.
Trước khi chuyển sang mật mã bất đối xứng, hãy bắt đầu với mật mã đối xứng. Trong mật mã đối xứng, cùng một khóa được sử dụng cho cả việc mã hóa và giải mã.
Vậy “mã hóa không đối xứng” là gì? Nó sử dụng hai mật khẩu, chúng ta gọi là “khóa công khai” và “khóa riêng tư”.
Khóa riêng tư rất quan trọng. Nó giống như mật khẩu của tài khoản cá nhân của bạn và không nên chia sẻ với bất kỳ ai khác; khóa công khai được cung cấp cho bất kỳ ai và được sử dụng để giải mã các tệp được ký bằng khóa riêng tư.
Như chúng ta đã biết, blockchain được tạo thành từ nhiều “khối” được kết nối theo chuỗi, và các hoạt động tạo ra trên mỗi chuỗi cần được xác minh và mã hóa thông qua các khóa công khai và khóa riêng.
Khi khởi tạo một giao dịch, bạn cần ký dữ liệu bằng khóa riêng tư. Đối với những người khác trên blockchain muốn đọc nội dung của dữ liệu, họ cần sử dụng khóa khác - khóa công khai - để truy cập nó.
Ngoài các nút, một số cơ chế đồng thuận cũng cần được yêu cầu để xác minh tính hợp lệ của dữ liệu được gửi trên blockchain và đảm bảo rằng tất cả các thành viên trong mạng lưới blockchain được cập nhật với thông tin chính xác và đạt được sự đồng thuận. Mỗi cơ chế đồng thuận áp dụng các thuật toán khác nhau và có những ưu điểm riêng của mình.
Cơ chế đồng thuận phổ biến nhất là PoW, yêu cầu các thợ đào giải quyết các câu đố mật mã phức tạp để thêm các khối vào blockchain. BTC, loại tiền điện tử lớn nhất theo vốn hóa thị trường, áp dụng chứng minh về công việc. Bitcoin đã hoạt động hơn 13 năm, với bảo mật của nó được thực sự chứng minh. Tuy nhiên, Bitcoin khá gây tranh cãi vì tiêu thụ năng lượng cao và vấn đề về khả năng mở rộng.
Chứng minh sở hữu (PoS), được tạo ra sau này, được coi là một phương án hiệu quả và an toàn hơn so với PoW. Nó đã trở nên phổ biến hơn qua các năm. Cần phải thừa nhận rằng, với việc là thuật toán đồng thuận đầu tiên, PoW hơi lỗi thời một chút.
Ethereum, với hệ sinh thái phát triển nhất và nhiều ứng dụng, hoàn thành The Merge vào tháng 9 năm 2022, đánh dấu sự chuyển đổi chính thức từ PoW sang PoS. Sau đó, việc đặt cược ETH trở thành phương pháp duy nhất để tham gia xác minh, thay thế việc đào PoW tiêu tốn công năng tính toán. Điều này giúp Ethereum đảm bảo được cả tính bền vững và an ninh, chuẩn bị cho các giải pháp mở rộng trong tương lai.
Cơ chế đồng thuận rất quan trọng đối với sự an toàn và tính toàn vẹn của mạng blockchain. Bằng cách đảm bảo rằng tất cả các bên tham gia đều có cùng quan điểm về sổ cái công cộng, thuật toán đồng thuận bảo vệ mạng lưới khỏi những hành động độc hại và đảm bảo rằng chỉ có giao dịch hợp lệ, hợp lệ mới được thêm vào blockchain.
Không giống như ngân hàng sử dụng bên thứ ba để xác minh giao dịch, blockchain (như Bitcoin và Ethereum) sử dụng mạng máy tính phân tán trên toàn cầu để kiểm tra tính xác thực của giao dịch. Các mạng máy tính này được gọi là nút hoặc thợ đào.
Các nút chơi một vai trò quan trọng trong việc ghi lại, xác minh và xử lý tất cả dữ liệu trên blockchain. Nó cho phép thanh toán ngang hàng bằng tiền điện tử như BTC và ETH một cách ẩn danh, an toàn. Nó cũng hỗ trợ các ứng dụng phân quyền để thực hiện các giao dịch phức tạp hơn.
Các node rất quan trọng trong mạng lưới blockchain. Chúng giống như những “người bảo vệ” luôn theo dõi các hành vi khác nhau trên chuỗi để phân biệt giữa các giao dịch “hợp lệ” và giao dịch “giả mạo”, từ đó tránh việc ghi nhận dữ liệu sai lệch.
Key takeaways
Một blockchain bao gồm một chuỗi các khối. Mỗi khối chứa giá trị hash, dấu thời gian và dữ liệu giao dịch của khối trước đó.
Các chuỗi khối khác nhau áp dụng các cơ chế đồng thuận khác nhau để xác minh tính hợp lệ của dữ liệu được gửi. Các cơ chế phổ biến nhất là PoW và PoS.
Blockchain Ethereum chuyển từ PoW sang PoS vào tháng 9 năm 2022, thay thế phương pháp đào bằng sức mạnh tính toán bằng cách đặt cược ETH hiệu quả hơn và tiết kiệm năng lượng, đặt nền tảng cho các giải pháp mở rộng trong tương lai.
Các node đóng vai trò quan trọng trong việc duy trì hoạt động của hệ thống blockchain. Chúng chịu trách nhiệm ghi lại, xác minh và xử lý tất cả dữ liệu.
Video chính
Bài viết liên quan