tất cả mọi người đều đã nghe nhắc về Blockchain và nó thật là tuyệt. Nhưng chẳng phải ai cũng hiểu nó hoạt động như thế nào. Bài viết sẽ hướng dẫn bạn những thứ cơ bản nhất về Blockchain, tất tần tật về công nghệ chuỗi khối này, vững chắc chẳng phải là gì ấy quá khó hiểu như ma thuật.
Blockchain là gì?
Blockchain - sàn giao dịch bitcoin uy tín việt nam là một cuốn nhật ký phần nhiều chẳng thể mạo.
Hàm băm (Hash Function)
Hãy nghĩ đến rằng 10 người trong một phòng quyết định cho ra một loại tiền tệ riêng biệt. Họ phải tuân theo dòng tiền và một người – hãy gọi anh ta là Bob – đã quyết định ghi lại danh sách phần nhiều các hành động trong nhật ký:
Bob cảm thấy rằng người nào đấy đã can thiệp vào nhật ký của mình. Anh ấy quyết định ngăn điều này xảy ra.
Anh đã mua thấy một chương trình gọi là hàm Băm (Hash) có thể biến văn bản thành một hội tụ những số và chữ cái như trong bảng dưới đây.
đọc thêm : rút tiền từ CoinEx
Hàm băm là một chuỗi số và ký tự, được cho ra bởi các hàm băm. Hàm băm là một hàm toán học nhận 1 vài ký tự thay đổi và chuyển nó thành một chuỗi với một số ký tự nhất mực. Ngay cả một thay đổi nhỏ trong một chuỗi cũng cho ra một hàm băm hoàn toàn mới.
Sau mỗi bản ghi, anh ta chèn một hàm băm. Nhật ký mới trông như sau:
Jack quyết định thay đổi mục nhập một lần nữa. Vào ban đêm, anh ấy phải xem nhật ký, thay đổi bản ghi và tạo một hàm băm mới.
Bob nhận thấy ai ấy đã xem lại cuốn nhật ký. Anh ta quyết định phức tạp hóa hồ sơ của mỗi giao dịch. Sau mỗi bản ghi, anh ta chèn một hàm băm được tạo từ bản ghi + hàm băm rốt cục. Vậy nên, mỗi lần nhập mới sẽ phụ thuộc vào lần nhập trước ấy.
ví như Jack phấn đấu thay đổi bản ghi, anh ta sẽ phải đổi thay hàm băm trong tất cả các mục trước ấy. Nhưng Jack thực sự muốn đa dạng tiền hơn, và anh đấy đã dành cả đêm để đếm toàn bộ những số băm.
đọc thêm tại : nghệ thuật đầu tư dhandho ebook
Nonce
Nhưng Bob ko muốn bỏ cuộc. Anh đó quyết định thêm 1 vài sau mỗi bản ghi. Số này được gọi là “Nonce”. Nonce nên được chọn để băm được tạo chấm dứt bằng 2 số ko.
Bây giờ, để tạo ra những bản ghi, Jack sẽ phải dành hàng giờ đồng hồ để chọn Nonce cho mỗi dòng.
quan trọng hơn, không chỉ con người mà cả máy tính cũng không thể chóng vánh tậu ra Nonce.
những Nút (Node)
Sau đó, Bob trông thấy rằng có quá phổ quát giấy tờ và anh đó chẳng thể giữ cuốn nhật ký như thế này mãi được. Cho nên, lúc anh đó viết 5.000 đàm phán, anh đó đã chuyển đổi chúng thành một bảng tính một trang. Mary đã rà soát xem hồ hết những đàm phán đều đúng.
Bob đã lưu truyền nhật ký bảng tính của mình trên 5.000 máy tính ở khắp nơi trên toàn cầu. Những máy tính này được gọi là các nút. Mỗi lúc một giao dịch xảy ra, nó phải được bằng lòng bởi những nút, mỗi người trong số họ sẽ rà soát tính hợp thức của nó. Lúc mọi nút đã kiểm tra một đàm phán, sẽ có một loại biểu quyết điện tử, vì 1 số nút có thể quan niệm rằng giao dịch đấy là hợp lệ và những người khác quan niệm rằng ấy là một gian lậu.
những nút được nhắc như trên là máy tính. Mỗi nút có một bản sao của sổ cái công nghệ số hoặc Blockchain. Mỗi nút rà soát tính hợp lệ của từng giao dịch. Nếu phần nhiều các nút nói rằng một đàm phán là hợp lệ thì nó sẽ được ghi vào một khối.
Bây giờ, ví như Jack đổi thay một mục nhập, đông đảo các máy tính khác sẽ có giá trị băm Việc đầu tiên. Họ sẽ không cho phép thay đổi xảy ra.
Khối (Block) là gì?
Mỗi bảng tính này được gọi là một khối. Phần lớn họ các khối tại thành Chuỗi Khối ( Blockchain). Mỗi nút đều có một bản sao của Blockchain. Lúc một khối đạt đến 1 vài lượng trao đổi được chấp thuận khăng khăng thì một khối mới sẽ được hình thành.
Blockchain tự cập nhật mười phút một lần. Nó tự động làm như vậy. Không có máy tính chủ hoặc máy tính trung tâm nào hướng dẫn máy tính làm việc này.
Ngay sau khi bảng tính hoặc sổ cái hoặc sổ đăng ký được cập nhật, nó sẽ không thể thay đổi được nữa. Vậy nên, chẳng thể giả mạo nó. Các bạn chỉ có thể thêm những mục mới vào nó. Sổ đăng ký được cập nhật trên hầu hết các máy tính trong mạng cộng một khi.
những điểm quan trọng:
Blockchain là một loại nhật ký hoặc bảng tính cất thông báo về các thương lượng.
Mỗi đàm phán tạo ra một hàm băm.
Hàm băm là một chuỗi bao gồm số và chữ cái.
các đàm phán được nhập theo thứ tự mà chúng đã xảy ra. Quy trình là rất quan trọng.
Hàm băm không chỉ phụ thuộc vào thương lượng mà còn phụ thuộc vào hàm băm của thương lượng trước đó.
Ngay cả một thay đổi nhỏ trong đàm phán cũng tạo ra một hàm băm hoàn toàn mới.
những nút kiểm tra để đảm bảo giao dịch ko bị thay đổi bằng cách rà soát hàm băm.
giả dụ một đàm phán được chấp nhận bởi phần đông các nút thì nó sẽ được ghi thành một khối.
Mỗi khối liên kết với khối trước ấy và cùng nhau tạo nên Blockchain.
Một Blockchain có hiệu quả vì nó được trải rộng trên đa dạng máy tính, mỗi máy tính đều có một bản sao của Blockchain.
những máy tính này được gọi là các nút.
Blockchain tự cập nhật 10 phút một lần.
Ví, chữ ký điện tử, giao thức
Bob hội tụ 10 người lại với nhau. Anh đó cần giảng giải về đồng bạc mới cho họ.
Jack đã thú nhận tội lỗi của mình với hàng ngũ và xin lỗi sâu sắc. Để chứng minh sự thật tâm của mình, anh đã trả lại cho Ann và Mary số tiền của họ.
Với rất nhiều các gì đã được sắp đặt, Bob giải thích vì sao điều này ko bao giờ có thể xảy ra nữa. Anh đó quyết định triển khai một thứ gọi là chữ ký điện tử để công nhận mọi giao dịch. Nhưng Ban đầu, anh đấy đưa cho mọi người một chiếc ví.
Ví là gì?
Ví là một chuỗi những số và chữ cái, chẳng hạn như 18c177926650e5550973303c300e136f22673b74. Đây là một địa chỉ sẽ xuất hiện trong những khối khác nhau trong Blockchain lúc các thương lượng diễn ra. Ko có giấy má hiển thị về ai đã tiến hành giao dịch với người nào, chỉ có số lượng ví. Liên hệ của từng ví cụ thể cũng là một khóa công khai (Public key).
Chữ ký số
Để thực hiện một giao dịch, bạn cần hai thứ: ví, về cơ bản là liên hệ, và khóa riêng (private key). Khóa riêng tây là một chuỗi các số tự nhiên, nhưng ko giống như địa chỉ, khóa riêng phải được giữ bí mật.
khi người nào ấy quyết định gửi tiền cho bất kỳ ai khác, họ phải ký vào tin nhắn cất giao dịch bằng khóa tư nhân của họ. Hệ thống 2 khóa là trung tâm của mã hóa và mật mã, và việc sử dụng nó trong khoảng lâu đã có trong khoảng trước sự còn đó của Blockchain. Nó được đưa ra lần Đầu tiên vào các năm 1970.
Sau khi tin nhắn được gửi đi, nó sẽ được phát đến mạng Blockchain. Sau đấy, mạng lưới những nút hoạt động trên thông báo để đảm bảo rằng giao dịch mà nó chứa là hợp thức. Ví như nó xác nhận tính hợp lệ, thương lượng được đặt trong một khối và sau đó không có thông báo nào về nó có thể được thay đổi được nữa.
Nắm bắt xu thế, cập nhật thông báo về bảng xếp hạng các sàn giao dịch tiền ảo tại Việt Nam