Cách đơn giản và rõ ràng nhất để mô tả một blockchain là như sau: blockchain là một tệp ghi lại mọi giao dịch từng được thực hiện bằng tiền điện tử.
Tuy nhiên, định nghĩa này chưa đầy đủ. Nó bỏ qua các nguyên tắc hoạt động thiết yếu xác định điều gì làm cho một blockchain trở nên độc đáo. Các nguyên tắc này bao gồm:
Sau khi các nguyên tắc này được giới thiệu, khái niệm blockchain trở nên phức tạp hơn một chút. Vì vậy, hãy bắt đầu bằng cách ghi nhớ những điều cơ bản (blockchain là một tệp chứa các bản ghi của tất cả các giao dịch) và dựa trên điều này, đi sâu vào các chi tiết. Trên thực tế, việc hiểu nó không khó như bạn nghĩ.
Hãy tưởng tượng việc tạo ra một hình thức tiền kỹ thuật số (cho một trò chơi, giao dịch nội bộ của công ty hoặc thậm chí là tiền tệ của một quốc gia). Chúng ta muốn biết chính xác:
Để đạt được điều này, chúng ta bắt đầu ghi lại tất cả các giao dịch chuyển tiền vào một cuốn sổ (sổ cái). Vì tiền tệ là kỹ thuật số, sổ cái cũng sẽ là kỹ thuật số — về cơ bản là một cơ sở dữ liệu, mà chúng ta gọi là blockchain. Chúng ta thiết lập một quy tắc: một giao dịch chỉ được coi là hợp lệ khi nó được ghi lại trong cơ sở dữ liệu này.
Theo quy tắc này, mỗi khi Alice gửi tiền cho Bob, cô ấy phải ghi lại điều này trong cuốn sổ của chúng ta. Nếu không có mục nhập ở đó, việc chuyển tiền không được coi là hoàn tất. Bất kỳ ai mở sổ cũng sẽ thấy rằng tiền vẫn thuộc về Alice.
Bằng cách này, một blockchain trở thành nguồn thông tin có thẩm quyền duy nhất về mọi giao dịch liên quan đến số tiền chúng ta đã tạo ra. Do đó, nó cũng phản ánh chính xác ai sở hữu số lượng bao nhiêu tại bất kỳ thời điểm nào.
Cách tiếp cận này để ghi lại các giao dịch có một số điểm yếu:
Blockchain giải quyết những vấn đề này bằng cách tuân thủ các nguyên tắc sau:
Một blockchain ghi lại dữ liệu không phải là các mục nhập riêng lẻ mà là toàn bộ các khối, tương tự như việc thường xuyên chèn các trang đã điền vào một cuốn sách. Do đó có tên: “blockchain”.
Người gửi giao dịch đặt hồ sơ của họ trên các "trang" đang chờ chèn vào sách. Khi một khối được thêm vào blockchain, trình xác thực (hoặc thợ đào) sẽ xác minh rằng mỗi giao dịch tuân thủ các quy tắc của tiền điện tử. Ví dụ: nó kiểm tra xem mỗi người gửi đã ký giao dịch của họ bằng khóa chính xác cho địa chỉ bắt nguồn hay chưa. Chỉ các giao dịch tuân thủ quy tắc mới được đưa vào khối và được ghi lại trên blockchain.
Mặc dù một "cuốn sách" blockchain về mặt lý thuyết có thể có vô số trang, nhưng không gian của mỗi trang đều có giới hạn.
Công nghệ blockchain xuất hiện lần đầu tiên với Bitcoin, nơi nó chỉ dành cho các giao dịch tài chính:
Blockchain sớm được ca ngợi là một công nghệ tài chính của tương lai, có khả năng là một công cụ mạnh mẽ để chống lại tài chính ngầm. Vì blockchain ghi lại vĩnh viễn tất cả các giao dịch nên tội phạm phải đối mặt với rủi ro cao hơn khi sử dụng nó. Ngay cả khi công nghệ theo dõi ngày nay không thể bắt được tội phạm sử dụng blockchain, hồ sơ vẫn còn. Khi công nghệ tiến bộ, việc bắt chúng sẽ trở nên khả thi. Do đó, việc chuyển tất cả các giao dịch tài chính sang một blockchain công khai sẽ loại bỏ cơ hội rửa tiền.
Hơn nữa, blockchain có thể thay thế các trung gian trong các giao dịch tài chính. Các ngân hàng, hệ thống thanh toán bù trừ giữa các ngân hàng, mạng lưới thanh toán quốc tế và các dịch vụ chuyển tiền đều tiêu thụ nguồn lực lớn và làm tăng chi phí cho các dịch vụ tài chính. Blockchain hợp nhất các trung gian này thành một: thợ đào hoặc trình xác thực khối. Một hệ thống tài chính dựa trên blockchain:
Tuy nhiên, việc chứa tất cả các giao dịch tài chính trên một blockchain đòi hỏi một không gian rộng lớn trong các khối của nó. Blockchain của Bitcoin thiếu khả năng này. Các giao dịch chiếm không gian trong các khối. Không thể nén dữ liệu vô hạn hoặc mở rộng kích thước khối vô thời hạn. Một giải pháp thiết thực hơn là sử dụng các blockchain khác nhau cho các mục đích khác nhau.
Hơn nữa, nó nhanh chóng trở nên rõ ràng rằng công nghệ blockchain có thể được áp dụng trong bất kỳ lĩnh vực nào mà các bản ghi không thay đổi hoặc nhập dữ liệu đơn giản vào cơ sở dữ liệu dùng chung là có lợi (ví dụ: trong y học hoặc một số quy trình của chính phủ). Ngoài ra, các mục nhập blockchain có thể là các hợp đồng thông minh — các tập lệnh tự thực thi tạo điều kiện thuận lợi cho việc chuyển giao tài sản dựa trên các điều kiện được chỉ định.
Blockchain ban đầu của Bitcoin chỉ cho phép một lượng thông tin bổ sung hạn chế đi kèm với các giao dịch, điều này hạn chế nó chỉ ghi lại các giao dịch chuyển tiền. Đây là một lý do khác khiến các blockchain thay thế xuất hiện.
Tuy nhiên, việc khởi chạy một blockchain mới khó hơn so với vẻ ngoài của nó. Về mặt kỹ thuật, nó rất đơn giản — phần mềm là mã nguồn mở. Thách thức nằm ở các khía cạnh xã hội và kinh tế.
Trong blockchain, trung gian duy nhất cho các giao dịch tài chính hoặc nhập cơ sở dữ liệu là thợ đào (hoặc trình xác thực khối). Vì vậy, sự thành công của một blockchain mới phụ thuộc vào việc ai sẽ khai thác nó và cách đảm bảo rằng những người khai thác tuân thủ các quy tắc của nó một cách trung thực. Một số hệ sinh thái изо всех сил để khuyến khích xác thực trung thực hoặc thiếu đủ sức mạnh khai thác, khiến chúng dễ bị giả mạo, chẳng hạn như cuộc tấn công 51% vào mạng Ethereum Classic. Trong một số trường hợp, ngay cả những người xác thực cũng bị cáo buộc thay đổi dữ liệu, như trong trường hợp của blockchain được sử dụng cho các cuộc bầu cử khu vực ở Nga vào năm 2022.
Trong Bitcoin, ưu đãi cho thợ đào là phần thưởng bằng bitcoin, giá trị của phần thưởng này tăng lên khi nhu cầu của Bitcoin tăng lên. Việc hy sinh phần thưởng này để vi phạm quy tắc là không đáng.
Nhưng, ngay cả với Bitcoin, vấn đề này vẫn còn phù hợp. Bắt đầu một doanh nghiệp khai thác đòi hỏi đầu tư đáng kể, điều mà không phải ai cũng có đủ khả năng. Hơn nữa, việc khai thác độc lập đã trở nên không có lợi nhuận, khiến những người khai thác hình thành các nhóm. Nếu một chính phủ (hoặc một tổ chức quyền lực khác) gây áp lực lên các nhóm lớn, nó có thể làm gián đoạn hoạt động của blockchain. Trong bất kỳ blockchain mới nào, việc gây áp lực như vậy lên những người khai thác có thể sẽ dễ dàng hơn so với mạng Bitcoin được giám sát rộng rãi.
Tuy nhiên, các blockchain mới là rất cần thiết và chúng tiếp tục được phát triển.
Các blockchain đầu tiên ngoài Bitcoin chỉ đơn thuần là những bản bắt chước của nó. Một số blockchain phổ biến nhất còn tồn tại đến ngày nay là Litecoin và Dogecoin.
Theo thời gian, những người đam mê tiền điện tử muốn có nhiều chức năng hơn, dẫn đến các blockchain có thêm các tính năng:
Gần như mọi sách trắng của blockchain đều vạch ra các vấn đề cụ thể mà nó giải quyết. Có các blockchain với phí gần bằng không cho các khoản thanh toán vi mô (Nano, Aptos), những blockchain được thiết kế để lưu trữ các tệp tùy ý (Filecoin, Storj), những blockchain để lưu trữ dữ liệu sinh trắc học (Worldcoin), để kiếm tiền từ các luồng dữ liệu (NYM) và các blockchain riêng tư chỉ có thể truy cập được cho người dùng được ủy quyền (như blockchain CBDC).
Do đó, bất kỳ ai cần blockchain mà không hài lòng với các tùy chọn phổ biến đều có thể tìm kiếm các giải pháp ít được biết đến hơn phù hợp với các vấn đề và tính năng cụ thể.
Trong ngành blockchain, các blockchain được thiết lập tốt không thể hấp thụ người dùng các giải pháp thích hợp bằng cách đơn giản thêm các chức năng cụ thể — không có không gian khả dụng. Cạnh tranh chỉ phát sinh giữa các blockchain cung cấp các giải pháp tương tự (ví dụ: Ethereum, Tron và Solana) hoặc giải quyết các vấn đề tương tự (ví dụ: Dash, ZCash và Grin). Mọi giải pháp blockchain thực sự đổi mới đều tìm thấy người dùng, thúc đẩy một bầu không khí lành mạnh hơn trong ngành blockchain so với các lĩnh vực khác.
Ngay cả cùng một người dùng cũng có thể sử dụng các blockchain khác nhau cho các mục đích khác nhau. Vì vậy, bất kỳ blockchain nào cung cấp một giải pháp vững chắc cho một vấn đề hiện tại đều có cơ hội sống sót và phát triển hơn nữa. Người dùng có thể tin tưởng rằng bất kỳ blockchain được thiết kế tốt nào cũng sẽ tiếp tục hoạt động. Bản chất phi tập trung của blockchain đảm bảo sự tồn tại của nó trong mọi hoàn cảnh.
Rabbit.io cung cấp một giải pháp để chuyển tài sản giữa các blockchain, hỗ trợ hàng ngàn loại tiền điện tử với tỷ giá tốt nhất.