Blockchain là một công nghệ đồng ý phân tán duy nhất là gì.
1. Các khái niệm cơ bản:
blockchain ban đầu được thiết kế bởi Stewart Harber và Scott Stonetèta vào năm 1991, nhưng đã phổ biến cho đến năm 2008 cho sự xuất hiện của Bitcoin. Đây là một công nghệ kế toán phân tán ghi lại một loạt các khối dữ liệu được sắp xếp theo thứ tự thời gian (tức là hồ sơ giao dịch) và sử dụng các phương thức mã hóa để đảm bảo rằng chúng không bị giả mạo và không thể được rèn giũa.2. Nguyên tắc công việc:
Lưu trữ dữ liệu: Mỗi khối chứa một số bản ghi các giao dịch hợp lệ và thông tin liên quan và được kết nối với khối trước và khối tiếp theo thông qua giá trị băm để tạo thành cấu trúc chuỗi. Xác minh và bổ sung: Các giao dịch mới được xác minh đầu tiên bởi nút mạng và sau đó được thêm vào khối mới được kết nối với chuỗi. Lưu trữ phân tán: Toàn bộ chuỗi được lưu trữ trong mỗi nút mạng cấu thành blockchain, do đó bản sao chính xác của chuỗi được lưu trữ trong tất cả những người tham gia mạng.3 Một kẻ tấn công phải sửa đổi tất cả các nút thắt mạng để giả mạo thông tin. Cơ chế đồng ý: Tất cả các nút chứa cùng một thông tin và các thanh ghi được thỏa thuận ở cả hai bên, vì vậy gần như không thể thay đổi. Liên kết toán học: Mỗi khối được kết nối về mặt toán học với khối tiếp theo và sau khi được thêm vào chuỗi, nó làm cho bất biến.
4. Kịch bản ứng dụng:
tiền điện tử: Giống như Bitcoin, đây là ứng dụng nổi tiếng nhất của công nghệ blockchain. Chăm sóc sức khỏe: Các thư mục lâm sàng có thể được thống nhất và được lưu trữ trong blockchain để đảm bảo rằng lịch sử y tế của mỗi bệnh nhân được an toàn trong khi mọi bác sĩ được ủy quyền đều có thể sử dụng nó. Quản lý tài liệu: Blockchain có thể ghi lại hàng hóa trực tuyến như mua hàng, hợp đồng, tài liệu, v.v. để ngăn chặn sự giả mạo. Internet of Things: Các thiết bị có thể giao tiếp trực tiếp, an toàn và đáng tin cậy trên mạng mà không cần trung gian. Những người khác: Là chứng chỉ kỹ thuật số, hệ thống bỏ phiếu dân chủ, hậu cần, hợp đồng thông minh, v.v. Ngày càng có nhiều công ty nhận ra sự cải thiện giá trị của blockchain cho doanh nghiệp của họ và dự định đầu tư vào công nghệ.Để tóm tắt, công nghệ blockchain đang dần thay đổi các phương thức lưu trữ và truyền thông tin của chúng tôi với hồ sơ đồng ý phân tán và bảo mật mạnh mẽ và đã cho thấy một loạt các quan điểm ứng dụng trong nhiều trường.
1. Các khái niệm cơ bản về blockchain
Blockchain có thể được coi là bảng tính chia sẻ toàn cầu đặc biệt mà bất kỳ ai có thiết bị di động hoặc máy tính đều có thể truy cập qua internet. Mỗi khi giao dịch xảy ra, giao dịch được ghi lại trong một khối dữ liệu mới của blockchain. Các khối dữ liệu này được kết nối từng cái một theo thứ tự thời gian để tạo thành cấu trúc chuỗi, cụ thể là một blockchain.
2. Nguyên tắc làm việc của blockchain
Lý do tại sao blockchain chống giả là mỗi khối dữ liệu chứa giá trị băm (dấu vân tay kỹ thuật số) của khối dữ liệu trước đó, điều này làm cho bất kỳ sửa đổi nào đối với dữ liệu dẫn đến thay đổi trong toàn bộ cấu trúc chuỗi. Ngoài ra, blockchain đảm bảo tính nhất quán và bảo mật của dữ liệu thông qua các cơ chế đồng thuận (như bằng chứng công việc, bằng chứng cổ phần, v.v.). Lấy Bitcoin làm ví dụ, các công ty khai thác xác minh các giao dịch bằng cách giải các vấn đề toán học phức tạp và thêm các khối dữ liệu mới vào blockchain. Quá trình này đòi hỏi rất nhiều tài nguyên và thời gian tính toán, do đó đảm bảo tính bảo mật và tính bất biến của blockchain.
3. Tầm quan trọng của blockchain
Tầm quan trọng của công nghệ blockchain nằm ở việc cung cấp cơ sở dữ liệu ghi âm phi tập trung và không giả mạo. Loại cơ sở dữ liệu này không yêu cầu bất kỳ bên thứ ba nào quản lý, do đó giảm chi phí giao dịch và cải thiện hiệu quả giao dịch. Ngoài ra, tính minh bạch của blockchain cũng cho phép tất cả người tham gia xem và xác minh thông tin giao dịch, nâng cao độ tin cậy của hệ thống.
4. Các kịch bản ứng dụng của blockchain
Công nghệ blockchain có một loạt các kịch bản ứng dụng. Ngoài tiền điện tử, nó cũng có thể được sử dụng trong các lĩnh vực như quản lý chuỗi cung ứng, xác thực danh tính, bảo vệ sở hữu trí tuệ, giao dịch bất động sản, v.v. Ví dụ, trong quản lý chuỗi cung ứng, blockchain có thể đảm bảo nguồn, chất lượng và minh bạch của quy trình vận chuyển của sản phẩm; Trong xác thực danh tính, blockchain có thể bảo vệ quyền riêng tư cá nhân trong khi đảm bảo tính xác thực và tính bất biến của thông tin nhận dạng.
5. Triển vọng trong tương lai của blockchain
Với sự phát triển liên tục của công nghệ và mở rộng liên tục các kịch bản ứng dụng, công nghệ blockchain dự kiến sẽ đóng một vai trò lớn hơn trong tương lai. Các báo cáo từ các tổ chức như PWC cho thấy Blockchain đã thu hút rất nhiều khoản đầu tư và đã được thử nghiệm và áp dụng trong nhiều ngành công nghiệp. Trong tương lai, chúng ta có thể mong đợi công nghệ blockchain nhận ra tiềm năng của nó trong nhiều lĩnh vực hơn và mang lại sự tiện lợi và giá trị hơn cho xã hội loài người.
Thông tin mở rộng
Nguồn gốc của các nguyên tắc của công nghệ blockchain có thể được tóm tắt thành một vấn đề toán học: vấn đề chung của Byzantine. Vấn đề của Byzantine General, mở rộng cho cuộc sống Internet, và ý nghĩa của nó có thể được tóm tắt là: Trong bối cảnh Internet, khi các hoạt động trao đổi giá trị là cần thiết với các đối thủ không quen thuộc, làm thế nào mọi người có thể ngăn họ bị lừa dối và nhầm lẫn bởi những kẻ phá hoại độc hại và đưa ra quyết định sai lầm?
Tiếp tục mở rộng vấn đề chung của Byzantine đối với lĩnh vực kỹ thuật, ý nghĩa của nó có thể được tóm tắt là: Trong trường hợp không có các nút trung tâm đáng tin cậy và các kênh đáng tin cậy, mỗi nút nên phân phối như thế nào trong mạng đạt đến sự đồng thuận. Công nghệ blockchain giải quyết vấn đề chung của Byzantine được biết đến từ lâu, nó cung cấp một cách để tạo ra các mạng đồng thuận mà không tin tưởng các nút riêng lẻ.
Nguồn tham khảo: Baidu Encyclopedia-blockchain
> Công nghệ blockchain là một công nghệ cơ sở dữ liệu Internet với sự phân cấp và cởi mở và cởi mở để mọi người có thể tham gia ghi lại cơ sở dữ liệu.
Nguyên tắc cơ bản:
Giao dịch: đề cập đến một hoạt động, điều này sẽ gây ra sự thay đổi trong trạng thái của cuốn sách chính. Ví dụ: thêm một bài đăng vào blockchain có thể được coi là một giao dịch. Khối: Khối được sử dụng để ghi lại tất cả các giao dịch xảy ra trong một khoảng thời gian và kết quả trạng thái gây ra bởi các giao dịch này. Nó đại diện cho một thỏa thuận về tình trạng sách chính hiện tại. Chuỗi: Một chuỗi bao gồm các khối theo thứ tự, ghi lại nhật ký thay đổi vào toàn bộ trạng thái chính. Mỗi khối chứa giá trị băm của khối trước, do đó đảm bảo tính toàn vẹn và không thay đổi của blockchain.Giải thích chính xác:
Nếu chúng ta so sánh cơ sở dữ liệu với một cuốn sách chính, hành vi đọc và viết cơ sở dữ liệu có thể được coi là kế toán. Nguyên tắc của công nghệ blockchain là tìm người nhanh nhất và tốt nhất (hoặc nút) để ghi lại cuốn sách trong một khoảng thời gian và người này (hoặc nút) chịu trách nhiệm cho kế toán. Sau khi hoàn thành các tài khoản, người này (hoặc nút) sẽ gửi trang này của cuốn sách chính (IE chặn) cho mọi người khác trong toàn bộ hệ thống. Quá trình này tương ứng với việc thay đổi tất cả các mục trong cơ sở dữ liệu và gửi các bản ghi này đến tất cả các nút khác trên toàn mạng. Do đó, công nghệ blockchain còn được gọi là công nghệ chính phân tán. Điều này có nghĩa là mỗi nút trong hệ thống có một bản sao hoàn chỉnh của cuốn sách chính và đảm bảo phân cấp, mở, mở và không thay đổi dữ liệu.Nói chung, công nghệ blockchain cung cấp một cách mới, an toàn hơn, đáng tin cậy hơn và hiệu quả hơn để ghi dữ liệu, lưu trữ và chuyển giao thông qua các nguyên tắc và cơ chế độc đáo của chúng.