Blockchain công nghệ đã quá quên thuộc đối với nhiều dân cày bitcoin. Hôm nay, hoclamgiau.com.vn sẽ nói về công nghệ blockchain là gì hảy cùng tìm hiểu nhé.
Mục lục
Blockchain là gì?
Blockchain là một sổ cái kỹ thuật số được phân chia hay dễ hiểu hơn là cơ sở dữ liệu trong một mạng. Sổ cái được chia sẻ cho những người tham gia vào mạng lưới. việc làm này cho thấy rằng trong toàn bộ bộ máy không phải chỉ có một vị trí duy nhất, một tài liệu có thể làm căn cứ đáng tin (authority) duy nhất, vì những lần sao chép cùng một phiên bản sổ cái được đặt ở nhiều nơi.
>>Xem thêm: Top anime tình cảm lãng mạn khiến bạn chìm đắm trong tình yêu màu hồng
Nguyên lý công việc của blockchain
1. Nguyên lý mã hoá
Theo thực tế, cuốn sổ cái luôn được kéo dài bởi các máy tính trong mạng ngang hàng được kết nối với nhau. Vì thế, nó sẽ có một số điểm khác biệt:
Trong bộ máy ngân hàng, chúng ta chỉ biết các giao dịch và số dư tài khoản của riêng mình thì trên blockchain của bitcoin bạn có thể coi các giao dịch của toàn bộ mọi người.Mạng lưới Bitcoin là mạng lưới phân tán không cần bên thứ ba giữ nhiệm vụ trung gian giải quyết giao dịch.Hệ thống blockchain được thiết kế theo cách không yêu cầu sự tin cậy và đảm bảo bởi độ tin cậy sở hữu thông qua các hàm mã hóa toán học đặc biệt. Để có thể thực hiện các giao dịch trên blockchain, bạn phải cần một ứng dụng sẽ cho phép bạn lưu trữ và trao đổi các đồng Bitcoin của bạn gọi là ví tiền điện tử.
2. Quy tắc của sổ cái
Mỗi nút trong blockchain đều đang lưu giữ một bản sao của sổ kế toán. Do vậy, mỗi nút đều biết số dư tài khoản của bạn là gồm bao nhiêu hệ thống blockchain chỉ ghi lại mỗi giao dịch được đòi hỏi chứ không hề theo dõi số dư tài khoản của bạn.
Để biết số dư trên ví điện tử của mình thì bạn cần xác thực và công nhận tất cả các giao dịch đã xảy ra trên internet lưới mà có liên quan tới ví điện tử của bạn.
Công nghệ Blockchain – sự kết hợp giữa 3 loại công nghệ:
- Mật mã học: để chắc chắn tính minh bạch, vẹn toàn và riêng tư thì công nghệ Blockchain đã dùng public key và hàm hash function.
- Mạng ngang hàng: Mỗi một nút trong mạng được coi là một client và cũng là server để lưu giữ bản sao ứng dụng.
- Lý thuyết trò chơi: toàn bộ các nút tham gia vào hệ thống đều phải tuân thủ luật chơi đồng thuận (giao thức PoW, PoS,…) và được phát huy bởi động lực kinh tế.
Bộ máy Blockchain chia thành 3 loại chính:
Public:
- Bất kỳ ai cũng có quyền đọc và ghi dữ liệu trên Blockchain. quá trình xác thực giao dịch trên Blockchain này đòi hỏi phải có không hề ít nút tham gia. Vì vậy, muốn tấn công được vào bộ máy Blockchain này cần tiền của rất lớn và thật sự không khả thi. Ví dụ: Bitcoin, Ethereum,…
Private:
- Người sử dụng chỉ được quyền đọc dữ liệu, không hề có quyền ghi vì điều này thuộc về bên tổ chức thứ ba tuyệt đối tin cậy. Vì đây là một Private Blockchain, cho nên thời gian công nhận giao dịch khá nhanh vì chỉ phải một lượng nhỏ thiết bị tham gia xác thực giao dịch. Ví dụ: Ripple là một dạng Private Blockchain, bộ máy này cho phép 20% các nút là gian dối và chỉ phải 80% còn lại công việc ổn định là được.
Permissioned (hay có thể gọi là Consortium):
- Một dạng của Private tuy nhiên cung cấp thêm 1 số tính năng khác, đây chính là sự hòa quyện giữa Public và Private. Ví dụ: Các ngân hàng hay tổ chức tài chính liên doanh sẽ sử dụng Blockchain cho riêng mình.
>>>Xem thêm: Kinh doanh quán ăn chay tại sao nó lại phổ biến đến thế?
Blockchain thực hiện công việc như thế nào?
Công nghệ blockchain e là phát minh tốt nhất từ chủ đạo Internet. Nó cho phép trao đổi giá trị mà không cần niềm tin hoặc chứng cứ làm tin. Hãy hình dung bạn và tôi đặt cược 50$ cho thời tiết ngày mai ở San Francisco. Tôi đặt cược trời sẽ nắng, bạn cược là mưa. Hôm nay con người có ba tùy chọn để quản lý giao dịch này:
Con người có thể tin tưởng lẫn nhau.
- Mưa hoặc nắng, người thua sẽ trả 50 đô la cho người thắng lợi. Nếu con người là bạn, đây có thể là một bí quyết hay để đặt cược. tuy vậy, dù là bạn bè hay người lạ thì vẫn không thể đơn giản trả tiền cho người kia.
Con người có khả năng biến tiền cược thành một hợp đồng.
- Với một hợp đồng tại chỗ, cả hai bên sẽ dễ phải trả tiền hơn, tuy vậy, nếu một trong hai người quyết định không trả, người thắng lợi sẽ phải trả thêm tiền để trang trải tiền bạc pháp lý và bản án có khả năng mất một thời gian dài. đặc biệt với một lượng tiền mặt nhỏ, điều này có vẻ như không phải là bí quyết tối ưu để quản lý giao dịch.
Chúng ta có thể nhờ đến một bên thứ ba trung lập.
- Mỗi bạn trong con người đưa 50 đô la cho một người thứ ba, cô ấy sẽ đưa tổng số tiền cho người chiến thắng. nhưng, cô ấy cũng có thể bỏ trốn với toàn bộ số tiền. do đó, con người sẽ chọn một trong hai xác định đầu tiên: tin tưởng hoặc hợp đồng.
Bài viết trên đã cho ta biết về công nghệ blockchain là gì và các nguyên lý hoạt động của nó.
>>Xem thêm: Bài học kinh doanh từ quầy bán nước chanh vô cùng thâm thúy
Lộc Đạt-tổng hợp
Tham khảo ( quantrimang, topdev, … )