Trong những năm gần đây, chúng ta đã thấy rất nhiều thay đổi trong hệ sinh thái công nghệ, điều này đã làm rung chuyển không gian. Một loạt các sản phẩm đã được công bố, đặt ra các tiêu chuẩn đánh giá trong các phân khúc của chúng trong nhiều năm tới, các nền tảng ngày càng thông minh hơn, giúp cho việc khám phá và tiêu thụ nội dung, một trải nghiệm hoàn toàn mới. Điện thoại ngày càng tiến gần hơn đến khả năng tính toán của máy tính để bàn và các thiết bị ngày càng trở nên kết nối và nhận biết ngữ cảnh hơn. Danh sách những thứ đã trở thành người thiết lập xu hướng dài đến mức hầu như không thể đề cập hết chúng. Nhưng tóm lại, có thể nói rằng đây là thời điểm tốt nhất để sống sót, đặc biệt nếu bạn là một người đam mê công nghệ.
Trong số rất nhiều thứ đang nhận được rất nhiều sự chú ý gần đây, một trong những thứ phổ biến hơn là Tiền điện tử. Nếu bạn không sống dưới một tảng đá, rất có thể bạn đã nghe rất nhiều điều về Tiền điện tử, những người trở thành triệu phú và tỷ phú chỉ sau một đêm và cách nó sẽ thay đổi mọi thứ trong những năm tới. Mặc dù rất nhiều điều đó đúng và giải quyết rất nhiều vấn đề khác nhau về hệ thống tài chính hiện tại, nhưng tiền điện tử như Bitcoin, Ethereum và những thứ tương tự là những chủ đề đủ lớn để dành hẳn một bài báo riêng cho chúng. Đừng lo lắng, bài đăng chi tiết tất cả về tiền điện tử đang ở trong bản nháp và sẽ sớm được cập nhật. Nhưng trước khi tham gia vào phân khúc đó, bạn cần phải chuẩn bị cho Chuỗi khối.
Rất có thể một số bạn đã nghe nói về nó nhưng không hoàn toàn hiểu nó là gì và sau đó sẽ có những người hoàn toàn mới với thuật ngữ này. Nếu bạn rơi vào một trong hai trại đó, bài đăng này chính là thứ bạn cần. Ngồi lại và lấy một tách cà phê. Đây là bài đăng "THE" về Blockchain. Chúng tôi sẽ cho bạn biết mọi thứ bạn cần biết. Đây là những gì bạn học được:
- Blockchain không phải là Bitcoin
- Lịch sử tóm tắt của BlockChain
- Làm thế nào để mạng lưới Blockchain được đồng bộ?
- Các biện pháp an ninh được áp dụng là gì?
- Lợi ích của công nghệ Blockchain
Nhưng trước khi chúng ta bắt đầu giải thích blockchain là gì và nó hoạt động như thế nào, có một số quan niệm sai lầm phổ biến cần được làm rõ. Điều này đáng được truyền bá bởi vì Blockchain sẽ là nền tảng cơ bản của một số hệ thống phần mềm phức tạp nhất sẽ được xây dựng trong tương lai.
1. Blockchain KHÔNG phải là Bitcoin
Trước tiên, hãy cùng chúng tôi khám phá một huyền thoại phổ biến về Bitcoin nhé?
Đây là một quan niệm sai lầm phổ biến và điều này cần phải được giải quyết ngay lập tức. Không, Blockchain không phải là Bitcoin, Ethereum hoặc Litecoin hoặc bất kỳ loại tiền điện tử nào khác.
Nói một cách dễ hiểu, nếu Bitcoin là Tesla Roadster, thì Blockchain là Pin Lithium Ion, nếu Bitcoin là Email, thì Blockchain là Internet. Về cơ bản, đó là công nghệ cơ bản cung cấp năng lượng cho Tiền điện tử đã trở nên phổ biến trong những tháng gần đây.
Một lần nữa, chúng tôi sẽ không chạm nhiều vào Tiền điện tử nhưng những gì bạn cần biết là blockchain là nguồn cung cấp năng lượng cho hầu hết các loại Tiền điện tử chính, đó là nền tảng mà chúng được xây dựng trên đó.
Bây giờ chúng ta đã đặt tiền đề cơ bản, đây là lý do tại sao bạn hoàn toàn nên biết Blockchain là gì và nó hoạt động như thế nào. Bạn thấy đấy, Blockchain không phải là một sản phẩm, nó là một lý thuyết, một nguyên tắc, hay đúng hơn là một nền tảng được xác định rõ ràng sẽ làm nền tảng cho rất nhiều thứ trong công nghệ trong những tháng và năm tới. Đồng ý, tiền điện tử là một trong những “ứng dụng” của blockchain. Đó chắc chắn không phải là thứ duy nhất mà công nghệ có thể làm được.
Này, chờ đã! Quá nhiều điều không hay về Blockchain, ít nhất hãy cho chúng ta biết nó là gì đầu tiên?
Đúng vậy, xin lỗi. Vì vậy, trước tiên chúng ta hãy tìm hiểu định nghĩa về Công nghệ chuỗi khối từ điển nhất về chuỗi khối
Một chuỗi khối là một Phân quyền và sổ cái kỹ thuật số phân tán được sử dụng để ghi lại các giao dịch trên nhiều máy tính để không thể thay đổi bản ghi về thời điểm mà không có sự thay đổi của tất cả các khối tiếp theo và sự thông đồng của mạng.
Đó là định nghĩa mà một tìm kiếm Google đơn giản sẽ cung cấp cho bạn và thành thật mà nói, tôi chỉ sao chép dán từ một trong các kết quả tìm kiếm. Đừng lo lắng nếu nó vừa thổi qua bạn. Tôi sẽ giải thích điều đó cho bạn theo cách hoàn toàn hợp lý.
Hãy xem xét ví dụ về việc bạn gửi một số tiền cho bạn của mình. Giả sử bạn là Steve sống ở New York và bạn của bạn là Alice ở Mumbai. Khi bạn gửi tiền, bạn sẽ gửi nó đến đâu? Bạn gửi nó vào tài khoản ngân hàng của cô ấy.
(đã đồng ý rằng có PayPal và những thứ tương tự nhưng để đơn giản hơn, chúng ta hãy theo dõi ví dụ ngân hàng).
Khi bạn gửi tiền, về cơ bản có 3 bên tham gia vào giao dịch, bạn với tư cách là người gửi, bạn của bạn là người nhận và ngân hàng là người Trung gian.
Tại sao bạn cần ngân hàng? Vì lý do đơn giản là họ sẽ là người xác minh điều đó "Steve đã gửi cho Alice $ 32". Nếu không có sự tham gia của người trung gian này, Alice có thể dễ dàng tuyên bố rằng bạn chưa bao giờ nhận được tiền mặc dù trên thực tế, bạn đã gửi tiền cho cô ấy. (lưu ý nếu Alice là như vậy, bạn cần tránh xa người phụ nữ đó).
Nhưng điều gì sẽ xảy ra nếu có một cách thực hiện các giao dịch như vậy mà không có bên thứ ba trung gian? Điều gì sẽ xảy ra nếu bạn có thể gửi tiền “trực tiếp” cho Alice mà không cần dựa vào ngân hàng để xác minh số tiền đó? Đây là nơi Blockchain xuất hiện.
2. Blockchain: Sự khởi đầu
Đi đường vòng một chút.
Năm 2008, một sách trắng được tác giả bởi một người hoặc một nhóm người (vẫn chưa chắc chắn) dưới tên Satoshi Nakamoto. Trong sách trắng này, ông đã trình bày chi tiết về một hệ thống cơ chế giao dịch ngang hàng được gọi là Bitcoin cho phép các khoản thanh toán được thực hiện trực tiếp, không cần trung gian. Đây là lần đầu tiên khái niệm về tiền điện tử dưới dạng Bitcoin được thảo luận. Và trong khi ý tưởng về Bitcoin thực sự sáng tạo, thì cơ chế hoạt động của nó mới là thứ thực sự được coi là mang tính cách mạng. Đây là cách Blockchain được hình thành và thống nhất, Bitcoin là ứng dụng chính thống đầu tiên của Blockchain, nó có tiềm năng thay đổi mọi thứ xoay quanh niềm tin và hiện có sự tham gia của một bên trung gian.
Trò chơi đang thay đổi!
Bây giờ quay lại ví dụ của chúng ta về giao dịch tiền giữa Steve và Alice. Hãy loại bỏ ngân hàng khỏi kịch bản và xem cách Blockchain diễn ra như thế nào.
Khi tôi đề cập đến định nghĩa của blockchain trước đó trong bài đăng, có hai từ đã được đánh dấu, Phân quyền và sổ cái kỹ thuật số phân tán. Đây là cách họ sẽ phù hợp với câu đố.
Trước đó khi Steve gửi tiền cho Alice, ngân hàng đã xác minh người gửi wa là ais, người nhận là ai và giao dịch trị giá bao nhiêu.
Giả sử rằng ngân hàng này lưu giữ hồ sơ này trên một trang tính Excel. Có thể có nhiều giao dịch xảy ra qua ngân hàng này hàng ngày nên có nhiều hàng trong trang tính Excel, mỗi hàng đại diện cho một giao dịch riêng lẻ. Bây giờ là thỏa thuận. Ngân hàng này là một cơ quan tập trung và điều đó dẫn đến một vấn đề rất quan trọng trong sự sắp xếp này. Điều gì sẽ xảy ra nếu có một vụ cháy trong ngân hàng và tất cả các máy tính bị phá hủy? Hay ngân hàng bị tấn công bởi một nhóm tin tặc đã lây nhiễm vào tất cả các máy tính trong ngân hàng? Vâng, tất cả các giao dịch mà ngân hàng lưu giữ trong quá khứ hiện đã biến mất và không có cách nào để quay lại và xác minh chúng.
Blockchain vừa giải quyết vấn đề này vừa tăng thêm mức độ xác thực cho điều này.
Giả sử rằng bạn tập hợp một nhóm bạn xung quanh bàn để chơi trò chơi Monopoly. Nhưng thật không may, bạn không có tiền giả để thực sự chơi trò chơi. Vì vậy, tất cả các bạn quyết định ghi xem ai thắng bao nhiêu trên từng tờ giấy. Mỗi khi ai đó tăng hoặc mất một số tiền, tất cả người chơi sẽ thực hiện việc nhập giao dịch đó trên tờ giấy của riêng họ.
Vào cuối trò chơi, mỗi người trong số các bạn sẽ điền vào một vài trang với các giao dịch này. Mỗi trang sẽ giống như một khối và toàn bộ tập hợp các trang được duy trì bởi một cá nhân trên bàn sẽ là một chuỗi khối, do đó là blockchain.
Vì blockchain thực tế có quy mô lớn hơn nhiều so với ví dụ độc quyền của chúng tôi và các giao dịch diễn ra trên toàn cầu, làm thế nào để mạng được đồng bộ hóa với tất cả các giao dịch?
3. Đồng bộ hóa và Bảo mật trong mạng Blockchain?
Hãy coi toàn bộ thế giới như một chiếc bàn khổng lồ với hàng triệu người ngồi xung quanh nó. Một số người trên mạng đang thực hiện các giao dịch (như chuyển tiền) trong khi rất nhiều tình nguyện viên đang ghi chép hoặc sổ cái. Vì vậy, bất cứ khi nào ai đó gửi một cái gì đó cho một người trong bàn, họ phải thông báo nó cho tất cả mọi người trong bàn. Bằng cách thông báo giao dịch, mọi người lưu giữ hồ sơ giao dịch có thể cập nhật nó trên sổ cái của họ
Nhưng vì tất cả điều này xảy ra trực tuyến, do sự chậm trễ của mạng và các yếu tố khác, những người đang lưu giữ hồ sơ giao dịch có thể nhận được thông tin cập nhật về giao dịch vào những thời điểm khác nhau. Vì vậy, về cơ bản mỗi người ghi chép hiện có một sổ cái hơi khác so với những người khác trên mạng nhưng vẫn là một sổ cái hợp lệ. Chà, làm thế nào để mạng quyết định sổ cái (khối) nào để thêm vào mạng (chuỗi khối)?
Nó được thực hiện bằng cách giải một bài toán cực kỳ khó. Mỗi người duy trì một khối hoặc sổ cái, cần được thêm vào chuỗi khối phải giải một bài toán toán học đặc biệt được tạo bằng cách sử dụng hàm băm mật mã.
Hàm băm về cơ bản là một thuật toán sẽ lấy đầu vào có kích thước bất kỳ và đưa ra đầu ra có kích thước cố định. Ví dụ, hãy xem xét rằng bạn có 1, 2, 3, 4 làm đầu vào của bạn và hàm băm là thêm các số. Kết quả đầu ra của bạn sẽ là 10.
Bạn hỏi có gì tuyệt vời về điều đó? Chà, phần thú vị về các hàm băm làm cho nó thực sự tuyệt vời đối với mật mã là việc lấy đầu ra từ một đầu vào nhất định thực sự dễ dàng nhưng lại cực kỳ khó khăn để lấy đầu vào khi bạn được cung cấp đầu ra. Ngay cả trong ví dụ trên. Sẽ có rất nhiều bộ đầu vào có thể có lên đến 10 như 5+5, 7+2+1 vv và cách duy nhất để đến đúng đầu vào về cơ bản là liên tục đoán xem bộ đầu vào nào là đúng.
Các hàm băm được sử dụng trong blockchain phức tạp hơn nhiều so với ví dụ của chúng tôi nhưng chúng hoạt động trên cùng một nguyên tắc. Một trong những hàm băm phổ biến nhất sẽ là thuật toán SHA256 (Thuật toán băm bảo mật 256 bit). Máy tính được thiết kế để giải các bài toán băm SHA256 mất khoảng 10 phút để giải mỗi bài toán, có nghĩa là chúng phải trải qua hàng tỷ lần đoán trước khi đi đến kết quả chính xác. Vì vậy, ai giải quyết vấn đề Thành phố điện khí hóa phía tây dãy núi Rocky đầu tiên, được thêm khối giao dịch của họ vào mạng.
Tại sao mọi người lại tình nguyện theo dõi các giao dịch như vậy? Rốt cuộc, những vấn đề này không khó giải quyết và đòi hỏi nhiều khả năng tính toán và lần lượt là rất nhiều năng lượng?
Vấn đề là như thế này. Mỗi người giải quyết vấn đề mật mã trước tiên sẽ được thêm khối của họ vào mạng. Và đổi lại, họ được thưởng bằng tiền điện tử. Toàn bộ quá trình này được gọi là khai thác mỏ.
Có hàng triệu nút (máy tính trên mạng) trên mạng để khai thác một khối mới để kiếm phần thưởng. Xem xét giá cả tăng chóng mặt của mỗi đồng xu những ngày này, đó là một cách khá tuyệt vời để kiếm tiền.
Đôi khi cả một nhóm máy tính hợp lực để giải quyết vấn đề và nếu họ thêm khối vào blockchain, phần thưởng sẽ được chia cho những người tham gia trong nhóm. Một nhóm như vậy thường được gọi là bể khai thác. Thông tin thêm về điều đó và hoạt động của tiền điện tử trong các bài viết sau.
Vì toàn bộ "chuỗi" này là công khai, làm thế nào để nó an toàn? Điều gì sẽ xảy ra nếu mọi người hack và cố gắng thay đổi các bản ghi?
Hãy nhớ trong ví dụ về độc quyền của chúng tôi, có nhiều người lưu giữ hồ sơ của mỗi giao dịch? Quá trình này được gọi là phân cấp nghĩa là dữ liệu không được đặt ở một vị trí trung tâm. Vì vậy, về cơ bản các bản ghi của chúng ta hiện được phân phối / chia sẻ trong một mạng lưới gồm nhiều người lưu trữ hồ sơ. Nếu trong trường hợp hồ sơ của bất kỳ người nào bị đánh cắp hoặc phá hủy, các giao dịch sẽ vẫn được lưu lại với những người khác.
Theo như bảo mật có liên quan. Đây là một đặc điểm rất quan trọng về công nghệ blockchain. nó là "Chỉ thêm vào". Có nghĩa là bạn chỉ có thể ghi vào mạng và không thể sửa đổi các bản ghi hiện có. Đây là phiên bản rút gọn của một khối thực tế trên mạng sẽ trông như thế nào.
Mỗi khối chứa nó băm (một mã nhận dạng duy nhất nó trên mạng gần giống như một dấu vân tay), một mẩu dữ liệu tùy thuộc vào loại blockchain và tham chiếu đến khối trước đó dưới dạng giá trị băm trước đó, ngoại trừ khối đầu tiên trên mạng được gọi là Khối Genesis, vì nó không có bất kỳ khối nào trước nó.
Nếu dữ liệu trong Khối 2 được sửa đổi, thì giá trị băm của nó cũng bị thay đổi. Khi giá trị băm thay đổi, khối tiếp tục giữ giá trị băm cũ của Khối 2 sẽ trở nên không hợp lệ, do đó làm cho tất cả các khối tiếp theo không hợp lệ.
Toàn bộ mạng lưới blockchain bao gồm hàng triệu máy tính, đang đồng thời giải quyết các vấn đề để thêm các khối vào mạng và đạt được phần thưởng cũng như giữ cho mạng đồng bộ. Để một kẻ xấu có thể đánh sập mạng lưới (trong trường hợp blockchain buộc mạng phải chấp nhận một khối không hợp lệ và không được tất cả các nút khác đồng ý) thì anh ta sẽ cần sức mạnh tính toán lớn hơn 51% của tất cả các nút trong mạng và hiện tại không có bất kỳ máy nào có khả năng tính toán như vậy. Đồng ý rằng máy tính lượng tử có thể làm như vậy, nhưng máy tính lượng tử vẫn còn là một khái niệm mang tính lý thuyết.
Tuyệt vời, vì vậy cuối cùng tôi đã biết blockchain là gì và nó hoạt động như thế nào nhưng nó có thể sử dụng ở đâu?
4. Lợi ích và ứng dụng của Blockchain
Câu hỏi tuyệt vời! Bạn thấy hệ thống tài chính hiện tại phụ thuộc vào các cơ quan tập trung như ngân hàng để phê duyệt các giao dịch và nếu giao dịch ở khắp các khu vực địa lý, nó phải trải qua một số thủ tục quy định để được phê duyệt có thể mất hàng giờ hoặc thậm chí vài ngày. Blockchain có thể đóng vai trò là nguồn chân lý duy nhất để duy trì các bản ghi như vậy và cho phép giao dịch vi mô tức thời bất kể vị trí của 2 bên.
Trong tương lai, bạn thậm chí có thể tưởng tượng tất cả dữ liệu nhận dạng nhạy cảm của mình như hồ sơ sức khỏe, chứng chỉ giáo dục của bạn, v.v. sẽ được lưu trữ trên blockchain. Bằng cách này, bạn sẽ luôn có thể biết ai đã cố gắng truy cập các bản ghi đó và tại sao và cũng đảm bảo rằng nó không bao giờ bị giả mạo.
Mọi hệ thống ngoại tuyến ngày nay dễ bị gian lận, gian lận hoặc giả mạo đều có thể và sẽ được bảo mật bởi một chuỗi khối. Trong tương lai, có thể không bao giờ có trường hợp một cuộc bầu cử có thể bị gian lận phiếu bầu vì mỗi phiếu bầu sẽ được ghi lại trên một chuỗi khối.
Nếu bạn đã nghe tin tức gần đây, bạn có thể đã quan sát thấy rằng hầu hết các cơ quan quản lý chính phủ và ngân hàng lớn đều chống lại công nghệ này và bạn có thể tự hỏi tại sao?
Bằng cách áp dụng công nghệ blockchain, về cơ bản, chúng ta sẽ biến những cơ thể như vậy trở nên vô dụng. Họ sẽ không còn có thể kiếm tiền bằng cách trở thành người trung gian như hiện tại. Nó sẽ đặt lại quyền lực vào tay người dân và thực sự dân chủ hóa nền kinh tế.
Nếu bạn là một doanh nghiệp và tiềm năng kiếm tiền của bạn đang bị đe dọa bởi một đối thủ cạnh tranh, thì không có gì phải bàn cãi khi bạn phản đối việc áp dụng nó và đề nghị khách hàng hiện tại của bạn tránh xa nó. Đây chính xác là những gì hiện đang xảy ra với blockchain và tiền điện tử.
Tiền điện tử hiện đang là nhân tố chính giới thiệu ứng dụng và việc sử dụng blockchain nhưng các ứng dụng là vô tận.
Kết luận - Giải thích về Công nghệ Blockchain
Chúng ta vẫn đang ở những ngày đầu của công nghệ blockchain. Cũng giống như Internet đã làm gián đoạn điện toán vào đầu những năm 2000, Blockchain sẽ là thứ lớn tiếp theo xảy ra với công nghệ và nó sẽ có mặt ở khắp mọi nơi. Chỉ có ý nghĩa khi chúng ta tự giáo dục bản thân về nó và đi trước xu hướng khi công nghệ này trở nên phổ biến hơn. Trong các bài viết sắp tới của loạt bài này, chúng ta sẽ thảo luận về các loại blockchain khác nhau, cách tiền điện tử đang tận dụng nó và nhiều hơn thế nữa. Cho đến khi đó, hãy chắc chắn rằng bạn chia sẻ bài đăng này và để mọi người tìm hiểu về nó bởi vì điều này ở đây để tồn tại.
Để lại một bình luận
có gì để nói về chủ đề này không? Thêm bình luận của bạn và bắt đầu cuộc thảo luận.