21/06/2018, 14:48

Blockchain là gì, giải thích công nghệ Blockchain vô cùng dễ hiểu

Blockchain là gì, giải thích về công nghệ Blockchain vô cùng dễ hiểu và nắm rõ cơ chế hoạt động, bảo mật của Blockchain. Để hiểu sâu về mặt kỹ thuật thì thật khó, ở đây Giainghia.com chỉ giải thích cơ bản để làm sao độc giả có thể hình dung ra Blockchain là như thế nào, cũng như ứng dụng của nó ...

Blockchain là gì, giải thích về công nghệ Blockchain vô cùng dễ hiểu và nắm rõ cơ chế hoạt động, bảo mật của Blockchain. Để hiểu sâu về mặt kỹ thuật thì thật khó, ở đây Giainghia.com chỉ giải thích cơ bản để làm sao độc giả có thể hình dung ra Blockchain là như thế nào, cũng như ứng dụng của nó trong cuộc sống.Hiểu đơn giản, Blockchain là một công nghệ giúp việc giao dịch trên môi trường mạng được tốt hơn, gần như không thể làm giả hay xảy ra tình trạng lừa đảo. Đây là nền tảng xương sống cho các đồng tiền điện tử. Vậy bí mật nằm đằng sau công nghệ Blockchain là gì?

Blockchain là gì, giải thích công nghệ Blockchain vô cùng dễ hiểu

Blockchain là gì?



Blockchain là một công nghệ cho phép truyền tải dữ liệu một cách an toàn dừa vào hệ thống mã hóa vô cùng phức tạp. Có thể hiểu Blockchain giống như cuốn sổ cái của một công ty, nơi giám sát chặt chẽ lượng tiền mặt của doanh nghiệp đó, Chỉ khác, Blockchain hoạt động trong lĩnh vực kỹ thuật số.

Ở góc độ nào đó, Blockchain là cuốn sổ cái kế toán hay nói đúng hơn là một cơ sở dữ liệu chứa đựng tài sản, một cấu trúc dữ liệu dùng để ghi chép lại lịch sử chuyển đổi tài sản giữa các thành viên trong hệ thống. Về mặt kỹ thuật, có thể hiểu Blockchain là phương thức bất biến để lưu trữ lịch sử các giao dịch tài sản. Trên thực tế, Blockchain giống như một cơ chế để thiết lập niềm tin trên nguyên tắc đồng thuận giữa các thành viên.

Có thể hiểu thế này, Blockchain là một sổ cái kỹ thuật được phân chia, tức giống như cơ sở dữ liệu trong một mạng máy tính vậy. Cuốn sổ cái này sẽ được chia sẻ cho tất cả những người tham gia mạng đó. Mọi giao dịch trên hệ thống sẽ được ghi vào blockchain dựa trên sự đồng thuận của tất cả mọi người tham gia. Đây là hệ thống ngang hàng P2P, loại bỏ mọi khâu trung gian và tăng tường an ninh, tính minh bạch cũng như giảm thiểu chi phí, lỗi phát sinh do con người gây ra. Đây là công nghệ nền tảng cho các đồng tiền mã hóa Cryptocurrency giống như Bitcoin vậy.

Blockchain cho phép phân phối các thông tin kỹ thuật số nhưng không được sao chép nên không thể bị làm giả, tạo nên xương sống cho “nền kinh tế Internet”. Để hiểu hơn khái niệm Blockchain là gì, hãy cùng giainghia.com đi tìm cơ chế hoạt động của Blockchain.

Công nghệ Blockchain hoạt động như thế nào?

Để hiểu cách thức hoạt động của Blockchain, chúng ta hãy cùng lấy một ví dụ cụ thể về trao đổi và niềm tin như sau. Giả dụ, tôi và bạn đặt cược 100 USD để dự đoán thời tiết Hà Nội ngày mai, tôi cược trời nắng còn bạn cược trời mưa. Vậy làm sao để thực thi vụ cá cược, chúng ta có 3 phương án sau:

-Tin tưởng lẫn nhau: Chúng ta tin tưởng lẫn nhau để thực thi lời cá cược đó, tức mưa hoặc nắng thì người thu sẽ phải tự động trả 100 USD cho người thắng. Nhưng niềm tin chỉ khi chúng ta quen biết nhau, nếu 2 người xa lạ thì rất có thể người thua sẽ không chịu trả tiền như lời hứa cược ban đầu.

-Biến tiền cược thành hợp đồng: Để chắc chắn, chúng ta sẽ soạn hợp đồng tại chỗ về vụ cá cược. Nếu người thua không trả tiền thì tôi sẽ đưa hợp đồng ra tòa. Nhưng vấn đề là với lượng tiền cược chỉ 100 USD, thì chi phí để đi kiện lớn quá lại không đáng, chưa kể thời gian thụ lý của tòa sẽ mất nhiều thời gian.

-Nhờ bên thứ 3 trung lập: Chúng ta mỗi người đưa 100 USD cho người thứ 3 giữ để họ đưa lại cho người thắng. Nhưng rủi ro là có thể người thứ 3 này sẽ lấy 200 USD đó rồi “chuồn” mất.

Cả 3 cách đảm bảo việc thực hiện vụ đặt cược đó đều có điểm mạnh, điểm yếu. Blockchain sẽ cho phép tạo ra dòng code hay chương trình chạy mà ở đó yêu cầu cả 2 chúng ta phải gửi vào đó 100 USD. Chương trình này sẽ giữ 200 USD và kiểm tra thời tiết Hà Nội vào ngày hôm sau, nếu ai thắng thì nó sẽ tự động chuyển toàn bộ tiền cho người thắng. Tất nhiên, mỗi bên đều có thể kiểm tra hợp đồng logic vì nó chạy trên blockchain và không thể bị thay đổi hay dừng lại được. Ở đây, giainghia.com muốn diễn giải cho bạn hiểu cách thức Blockchain làm việc chứ không đi sâu vào chi tiết kỹ thuật.

Các phiên bản của Blockchain

Blockchain 1.0 – Tiền tệ và Thanh toán: Phiên bản Blockchain ứng dụng vào việc chuyển đổi tiền, kiều hối và tạo lập hệ thống thanh toán kỹ thuật số.

Blockchain 2.0 – Tài chính và Thị trường: Đây là phiên bản Blockchain ứng dụng vào việc xử lý tài chính và ngân hàng: mở rộng quy mô của Blockchain, đưa vào các ứng dụng tài chính và thị trường.

Blockchain 3.0 – Thiết kế và Giám sát hoạt động: là phiên bản Blockchain vượt ra khởi biên giới tài chính, để đi vào các lĩnh vực như giáo dục, chính phủ, y tế và nghệ thuật.

Các đặc điểm chính của Blockchain

1.Cơ sở dữ liệu phân tán: Thông tin trên blockchain tồn tại dưới dạng cơ sở dữ liệu chia sẻ và hòa hợp liên tục. Cơ sở dữ liệu trên blockchain không được lưu trữ ở duy nhất một vị trí nào cả và được lưu trữ bởi hàng triệu máy tính cùng lúc và có thể truy cập bởi bất kỳ ai trên internet, kiểu công khai dễ kiểm chứng. Do dữ liệu không tập trung vào vị trí duy nhất nên hackcer cũng chẳng có cơ hội để tấn công.

2.Blockchain giống như Google Docs, tức tài liệu được chia sẻ để cả hai cùng có quyền truy cập đồng thời vào một tài liệu duy nhất.

3.Tính bền vững của Blockchain: Bằng cách lưu trữ những khối thông tin giống nhau trên mạng lưới của mình nên Blockchain không thể bị kiểm soát bởi bất kỳ thực thể nào, không có điểm thiếu sót hay lỗi duy nhất gì cả.

4.Minh bạch và không thể bị phá vỡ: Dữ liệu trong mạng lưới blockchain tồn tại như một khối minh bạch, công khai. Mạng lưới sẽ tự động kiểm tra 10 phút một lần. Dữ liệu trên blockchain không thể bị hỏng bởi khi thay đổi bất kỳ thông tin nào, có có nghĩa là sử dụng một lượng lớn máy tính để ghi đèn lên toàn bộ mạng.

5.Một mạng lưới các nút: Blockchain là một mạng lưới các nút tính toán. Nút ở đây là máy tính được kết nối với mạng blockchain để thực hiện nhiệm vụ xác nhận và chuyển tiếp các giao dịch.

6.Ý tưởng về phân quyền: Blockchain là một công nghệ được phân quyền, điều gì xảy ra trên đó đều là chức năng của mạng.

7.Tăng cường tính bảo mật: Nhờ việc lưu trữ dữ liệu trên mạng của mình nên blockchain loại bỏ các rủi ro đi kèm như hack dữ liệu. Hệ thống của nó không có những điểm dễ tổn thương. Phương pháp bảo mật của blockchain sử dụng công nghệ mã hóa với cặp khóa public/private, trong đó khóa public là một chuỗi số ngẫu nhiên thể hiện địa chỉ của người dùng, còn khóa private giống như mật khẩu.

Hy vọng bài viết này của giainghia.com đã giúp độc giả hiểu phần nào khái niệm Blockchain là gì. Để nắm rõ công nghệ blockchain là gì không hề đơn giản, vì mặt kỹ thuật rất khó nên mọi người chỉ nên hiểu về cơ chế tổng quát mà thôi, đừng đi sâu quá về mặt mã hóa. Blockchain ngày càng được ứng dụng vào nhiều lĩnh vực, giúp tạo ra một môi trường internet mới an toàn và hiệu quả hơn.

0