Blockchain - Giới thiệu

Bài viết này là một giới thiệu ngắn gọn về thế giới của Blockchain. Bạn có thể đã đọc các bài viết liên quan đến Blockchain hoặc gặp các cuộc thảo luận về cách Blockchain sẽ thay đổi thế giới. Các tổ chức tập trung hoặc là phòng thủ hoặc chấp nhận sự gián đoạn này bằng cách xác định các điều khoản riêng của họ.

Vì vậy, tất cả những gì là ồn ào về? Hãy để hiểu về blockchain ở dạng thô.

Blockchain là một hệ thống cơ sở dữ liệu phân tán. Điều này có nghĩa là thay vì lưu trữ các tệp trên một máy tính, thông tin được lưu trữ trên hàng triệu máy tính trên toàn cầu.

FACEBOOK NHƯ MỘT ENTITY TRUNG TÂM

Khi chúng tôi đăng nhập vào Facebook, tất cả nội dung mà chúng tôi và bạn bè của chúng tôi chia sẻ trên Facebook được lưu trữ trong máy chủ trung tâm của Facebook. Về mặt kỹ thuật, Facebook sở hữu tất cả dữ liệu đó (mặc dù họ cho rằng họ không sở hữu dữ liệu của chúng tôi); họ sử dụng dữ liệu đó để nhắm mục tiêu trực tiếp vào quảng cáo đối với chúng tôi.

Công nghệ chuỗi khối phá vỡ điều này và cung cấp cho người dùng quyền kiểm soát thông tin nhận dạng cá nhân của họ.

HỆ THỐNG PHÂN PHỐI, PHÂN PHỐI VÀ TRUNG TÂM

Biểu đồ cho thấy ba hình ảnh có nguồn gốc từ Wikipedia.

Nguồn: Wikipedia

Hình ảnh đầu tiên mô tả một kho lưu trữ tập trung như Facebook, Google, Amazon, v.v ... nơi một thực thể trung tâm kiểm soát tất cả thông tin.

Hình ảnh thứ hai là một hệ thống phi tập trung trong đó một vài nút duy trì sự đoàn kết của mạng thông qua sự đồng ý lẫn nhau nhưng vẫn cho phép các nút miễn phí sống bằng cách lưu trữ dữ liệu tối thiểu.

Hình ảnh thứ ba là một hệ thống phân tán, trong đó mỗi nút trên mạng sẽ hoàn toàn cần lưu trữ tất cả thông tin có trong mạng.

Trong hình ảnh đầu tiên, nếu nút trung tâm bị xâm phạm, toàn bộ hệ thống sẽ bị hỏng. Nhưng trong các hệ thống phi tập trung và phân tán, các loại tấn công này là không thể vì tại bất kỳ thời điểm nào, có nhiều bản sao thông tin trên toàn mạng.

BỐI RỐI?

Vâng, ví dụ dưới đây sẽ làm rõ khái niệm này.

Giả sử Alice đang chuyển 100 đô la cho Bob thông qua chuyển khoản ngân hàng truyền thống. Cả hai đều có một tài khoản trong cùng một ngân hàng. Khi Alice bắt đầu giao dịch, ngân hàng có một cơ sở dữ liệu trung tâm trích 100 đô la từ tài khoản Alice, và thêm 100 đô la vào tài khoản Bob lùng. Bây giờ, đây không phải là một kịch bản lý tưởng vì các ngân hàng thường tính phí giao dịch

Nếu có điều gì đó xảy ra với cơ sở dữ liệu trung tâm của ngân hàng và giao dịch đó bị mất, cả Alice và Bob đều không nhận được 100 đô la. Có các bản sao lưu và biện pháp bảo vệ trong các ngân hàng truyền thống để giúp ngăn chặn điều này, nhưng đây vẫn là một kịch bản rất hợp lệ. Trong trường hợp bị tấn công mạng, tất cả tiền của chúng tôi trong các máy chủ tập trung đều có nguy cơ rất lớn. Chúng tôi là chủ tài khoản, thừa nhận và chấp nhận rủi ro này vì sự tin tưởng chúng tôi có trong các tổ chức ngân hàng này.

Bây giờ, điều gì sẽ xảy ra nếu tôi nói với bạn, blockchain ngăn chặn tất cả những điều này bằng cách tạo ra một hệ thống trao đổi giá trị phi tập trung với 100% thời gian hoạt động và một hệ thống tin cậy phân tán, cực kỳ khó khăn và rất khó có thể phá vỡ.

Trong một hệ thống sổ cái phân tán, một khi Alice bắt đầu giao dịch, tất cả các nút trong mạng xác nhận giao dịch và sổ cái được viết bằng đá. Nó là bất biến, và giao dịch được bảo mật. Ngay cả khi kẻ tấn công cố gắng thỏa hiệp một nút, giao dịch vẫn hiện diện trong một nút khác và để sửa đổi giao dịch chỉ trong một nút vẫn cực kỳ khó khăn.

Để thay đổi chi tiết của một giao dịch, kẻ tấn công phải sửa đổi tất cả các giao dịch sau với hy vọng tạo ra một chuỗi thay thế nhanh hơn chuỗi trung thực đang được xử lý bởi các thợ mỏ. Công cụ khai thác là người hỗ trợ cho các giao dịch trong blockchain. Họ xác minh từng giao dịch đi qua các nút tương ứng của họ bằng cách giải các câu đố khó tính toán và xử lý chuyên sâu. Những kẻ tấn công giao dịch trên mạng sẽ không thông qua vì các nút trung thực sẽ từ chối các giao dịch và các khối không hợp lệ. Kẻ tấn công cần sức mạnh xử lý dồi dào để vượt qua khả năng xử lý tích lũy của các nút trung thực, rất khó có thể đạt được trong các hệ thống blockchain được thiết lập tốt.

Chúng tôi sẽ thảo luận thêm về Khai thác cùng với Khóa công khai và Khóa riêng (tên người dùng và mật khẩu mật mã của bạn) trong các bài đăng trong tương lai.

BLOCKCHAIN ​​NHƯ MỘT TÀU CỦA BLOCK

Blockchain, như tên cho thấy, là một chuỗi các khối được liên kết với nhau. Tất cả các nút trên mạng có bản sao đầy đủ của tất cả các giao dịch đã diễn ra trên blockchain kể từ khi khối genesis được khai thác. Sổ cái được mở và giao dịch giữa các tài khoản sẽ được hiển thị trên sổ cái cho cả thế giới xem.

Các giao dịch được mã hóa bằng mật mã và chữ ký số của một khối được sử dụng để mã hóa khối tiếp theo. Đây là một hệ thống vĩnh viễn và để sửa đổi một giao dịch trong sổ cái là không thể. Nếu một cuộc tấn công được thử, mã hóa bằng mật mã tất cả các khối trong tương lai là một nhiệm vụ rất tốn kém về mặt tính toán và kinh tế.

Chúng tôi hy vọng bạn bây giờ có một ý tưởng cơ bản về công nghệ blockchain là gì. Ý nghĩa của công nghệ này là rất xa và sẽ sớm nằm trong tầm ngắm của tất cả các hệ thống dựa trên niềm tin.

BLOCKCHAIN ​​- NHƯ NHIỀU ĐÃ TRẢ TIỀN TRƯỚC, LÀ INTERNET MỚI.