Công nghệ Blockchain hoạt động như thế nào. Hướng dẫn cho người mới bắt đầu

Gần như mọi người đã nghe nói về Chuỗi khối và nó thật tuyệt. Nhưng không phải ai cũng hiểu nó hoạt động như thế nào. Bài viết này cho thấy rằng Blockchain chắc chắn không phải là ma thuật.

Blockchain là gì?

Blockchain là một cuốn nhật ký gần như không thể giả mạo.

Hàm băm

Hãy tưởng tượng rằng 10 người trong một phòng quyết định tạo 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 tất cả các hành động trong nhật ký:

Giải thích công nghệ chuỗi khối

Một người đàn ông – hãy gọi anh ta là Jack – đã quyết định ăn cắp tiền. Để che giấu điều này, anh ấy đã thay đổi các mục trong nhật ký:

Giải thích về công nghệ chuỗi khối

Bob nhận thấy rằng ai đó đã 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 ấy đã tìm thấy một chương trình được gọi là hàm băm biến văn bản thành một tập hợp các số và chữ cái như trong bảng dưới đây.

Bitcoin Hash

Hàm băm là một chuỗi số và chữ cái, được tạo ra bởi các hàm băm. Hàm băm là một hàm toán học nhận một số lượng ký tự thay đổi và chuyển nó thành một chuỗi với một số ký tự cố định. Ngay cả một thay đổi nhỏ trong một chuỗi cũng tạo 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 như sau:

Giải thích về công nghệ chuỗi khối

Jack quyết định thay đổi mục một lần nữa. Vào ban đêm, anh ấy vào nhật ký, thay đổi bản ghi và tạo một hàm băm mới.

Giải thích về công nghệ chuỗi khối

Bob nhận thấy ai đó đã xem lại cuốn nhật ký. Anh ta quyết định làm phức tạp 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 cuối cùng. Vì vậy, mỗi mục nhập phụ thuộc vào.

Giải thích về công nghệ chuỗi khối

Nếu Jack cố gắng thay đổi bản ghi, anh ta sẽ phải thay đổi hàm băm trong tất cả các mục trước đó. Nhưng Jack thực sự muốn nhiều tiền hơn, và anh ấy đã dành cả đêm để đếm tất cả các băm.

Nonce

Nhưng Bob không muốn bỏ cuộc. Anh ấy quyết định thêm một số 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 kết thúc bằng hai số không.

Giải thích về công nghệ chuỗi khối

Bây giờ, để tạo ra các 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 không thể tìm ra Nonce một cách nhanh chóng.

Điểm giao

Sau đó, Bob nhận ra rằng có quá nhiều hồ sơ và anh ấy không thể giữ cuốn nhật ký như thế này mãi được. Vì vậy, khi anh ấy viết 5.000 giao dịch, anh ấy đã chuyển đổi chúng thành một bảng tính một trang. Mary đã kiểm tra xem tất cả các giao dịch đều đúng.

Bob đã truyền bá 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 thế giới. Những máy tính này được gọi là điểm giao. Mỗi khi một giao dịch xảy ra, nó phải được chấp thuận bởi các nút, mỗi người trong số họ sẽ kiểm tra tính hợp lệ của nó. Khi mọi nút đã kiểm tra một giao dịch, sẽ có một loại biểu quyết điện tử, vì một số nút có thể nghĩ rằng giao dịch hợp lệ và những người khác cho rằng đó là một gian lận.

Các nút được đề cập ở trên là máy tính. Mỗi nút có một bản sao của sổ cái kỹ thuật số hoặc Blockchain. Mỗi nút kiểm tra tính hợp lệ của mỗi giao dịch. Nếu phần lớn các nút nói rằng một giao dịch hợp lệ thì nó sẽ được ghi thành một khối.

Bây giờ, nếu Jack thay đổi một mục nhập, tất cả các máy tính khác sẽ có giá trị băm ban đầu. Họ sẽ không cho phép thay đổi xảy ra.

Khối

Một bảng tính này được gọi là khối .Toàn bộ gia đình của các khối là Blockchain. Mỗi nút đều có một bản sao của Blockchain. Khi một khối đạt đến một số lượng giao dịch được chấp thuận nhất định thì một khối mới đượ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ì vậy, không thể giả mạo nó. Bạn chỉ có thể thêm các mục mới vào nó. Sổ đăng ký được cập nhật trên tất cả các máy tính trong mạng cùng một lúc.

Điểm quan trọng:

  1. Blockchain là một loại nhật ký hoặc bảng tính chứa thông tin về các giao dịch.
  2. Mỗi giao dịch tạo ra một hàm băm.
  3. Hàm băm là một chuỗi số và chữ cái.
  4. Các giao dịch được nhập theo thứ tự mà chúng đã xảy ra. Thứ tự rất quan trọng.
  5. Hàm băm không chỉ phụ thuộc vào giao dịch mà còn phụ thuộc vào hàm băm của giao dịch trước đó.
  6. Ngay cả một thay đổi nhỏ trong giao dịch cũng tạo ra một hàm băm hoàn toàn mới.
  7. Các nút kiểm tra để đảm bảo giao dịch không bị thay đổi bằng cách kiểm tra hàm băm.
  8. Nếu một giao dịch được chấp thuận bởi đa số các nút thì nó sẽ được ghi thành một khối.
  9. Mỗi khối đề cập đến khối trước đó và cùng nhau tạo nên Blockchain.
  10. Một Blockchain hiệu quả vì nó được trải rộng trên nhiều máy tính, mỗi máy tính đều có một bản sao của Blockchain.
  11. Những máy tính này được gọi là nút.
  12. Blockchain tự cập nhật 10 phút một lần.

Ví, chữ ký điện tử, giao thức

Bob tập hợp 10 người lại với nhau. Anh ấy cần giải thích về đồng tiền mới cho họ.

Jack đã thú nhận tội lỗi của mình với nhóm và xin lỗi sâu sắc. Để chứng minh sự chân thành của mình, anh ấy đã trả lại cho Ann và Mary số tiền của họ.

Với tất cả những gì đã được sắp xếp, Bob giải thích tại sao điều này không bao giờ có thể xảy ra nữa. Anh quyết định triển khai một thứ gọi là chữ ký số để xác nhận mọi giao dịch. Nhưng trước tiên, anh ấy đã cho mọi người một chiếc ví.

Ví là gì?

Ví là một chuỗi số và chữ cái, chẳng hạn như 18c177926650e5550973303c300e136f22673b74. Đây là một địa chỉ sẽ xuất hiện trong các khối khác nhau trong Blockchain khi các giao dịch diễn ra. Không có hồ sơ rõ ràng về việc ai đã thực hiện giao dịch với ai, chỉ có số lượng ví. Địa chỉ của từng ví cụ thể cũng là một khóa công khai.

Đọc thêm trong bài viết “Ví Bitcoin: mọi thứ bạn cần biết”.

Chữ ký số

Để thực hiện một giao dịch, bạn cần hai thứ: ví, về cơ bản là địa chỉ và khóa riêng. Khóa riêng tư là một chuỗi các số ngẫu nhiên, nhưng không giống như địa chỉ, khóa riêng phải được giữ bí mật.

Khi ai đó quyết định gửi tiền cho bất kỳ ai khác, họ phải ký vào tin nhắn chứa giao dịch bằng khóa cá nhân của họ. Hệ thống hai khóa là trung tâm của mã hóa và mật mã, và việc sử dụng nó từ lâu đã có trước sự tồn tại của Blockchain. Nó được đề xuất lần đầu tiên vào những năm 1970.

Sau khi tin nhắn được gửi đi, nó sẽ được phát tới mạng Blockchain. Sau đó, mạng lưới các 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 lệ. Nếu nó xác nhận tính hợp lệ, giao dịch được đặt trong một khối và sau đó không có thông tin nào về nó có thể được thay đổi.

Giải thích chữ ký điện tử

Khóa mật mã là gì?

Khóa mật mã là một chuỗi số và chữ cái. Khóa mật mã được tạo ra bởi máy phát khóa hoặc máy tạo khóa. Các keygens này sử dụng toán học rất cao cấp liên quan đến các số nguyên tố để tạo ra các khóa.

Các giao thức

Blockchain bao gồm các đặc tả hành vi riêng lẻ, một tập hợp lớn các quy tắc được lập trình trong đó. Các thông số kỹ thuật đó được gọi là giao thức. Việc triển khai các giao thức cụ thể về cơ bản đã tạo nên Blockchain – một cơ sở dữ liệu thông tin phân tán, ngang hàng và bảo mật.

Các giao thức Blockchain đảm bảo rằng mạng chạy theo cách mà người tạo ra nó dự định, mặc dù nó hoàn toàn tự trị và không bị kiểm soát bởi bất kỳ ai. Dưới đây là một số ví dụ về các giao thức được triển khai trong Blockchain:

  • Thông tin đầu vào cho mọi số băm phải bao gồm số băm của khối trước đó.
  • Phần thưởng cho việc khai thác thành công một khối giảm một nửa sau mỗi 210.000 khối được niêm phong.
  • Để giữ khoảng thời gian cần thiết để khai thác một khối là khoảng 10 phút, độ khó khai thác được tính toán lại sau mỗi 2.016 khối.

Bằng chứng làm việc

Việc đặt một giao dịch trong một khối được gọi là kết thúc thành công cho một thử thách bằng chứng về công việc và được thực hiện bởi các nút đặc biệt được gọi là thợ đào.

Proof of Work là một hệ thống yêu cầu một số công việc từ người yêu cầu dịch vụ, thường có nghĩa là thời gian xử lý bởi máy tính. Tạo bằng chứng công việc là một quá trình ngẫu nhiên với xác suất thấp, vì vậy thông thường cần rất nhiều lần thử và sai để tạo ra bằng chứng hợp lệ về công việc. Khi nói đến Bitcoin, băm là thứ đóng vai trò như một bằng chứng về công việc.

Khai thác là gì?

Các thợ đào trên Blockchain là các nút tạo ra các khối bằng cách giải quyết các vấn đề bằng chứng về công việc. Nếu người khai thác tạo ra một khối được chấp thuận bởi sự đồng thuận điện tử của các nút thì người đó sẽ được thưởng bằng tiền xu. Kể từ tháng 10 năm 2017, các thợ đào Bitcoin nhận được 12,5 Bitcoin cho mỗi khối.

Phần thưởng không phải là động lực duy nhất để các thợ đào tiếp tục chạy phần cứng của họ. Họ cũng nhận được phí giao dịch mà người dùng Bitcoin phải trả. Hiện tại, vì có một lượng lớn giao dịch diễn ra trong mạng Bitcoin, phí giao dịch đã tăng vọt. Mặc dù các khoản phí là tự nguyện từ phía người gửi, các thợ đào sẽ luôn ưu tiên chuyển khoản với phí giao dịch cao hơn. Vì vậy, trừ khi bạn sẵn sàng trả một khoản phí khá cao, giao dịch của bạn có thể mất một thời gian rất dài để được xử lý.

Đọc thêm trong bài viết “Khai thác là gì”.

Điểm quan trọng

  1. Nếu bạn sở hữu tiền kỹ thuật số thì bạn cần một ví tiền kỹ thuật số.
  2. Ví là một địa chỉ trên Blockchain.
  3. Ví là một khóa công khai.
  4. Ai đó muốn thực hiện một giao dịch phải gửi một tin nhắn với giao dịch được ký bằng khóa cá nhân của họ.
  5. Trước khi một giao dịch được chấp thuận, nó sẽ được kiểm tra bởi mọi nút bỏ phiếu cho nó theo một cách điện tử đặc biệt, khác với các cuộc bầu cử mà hầu hết các quốc gia có.
  6. Một giao dịch được đặt trong một khối bởi những người khai thác là các nút đặc biệt.
  7. Các máy tính trong mạng nắm giữ Blockchain được gọi là các nút.
  8. Thợ đào đặt các giao dịch theo khối để đáp ứng các thách thức về công việc.
  9. Sau khi các thợ đào ‘phong tỏa’ thành công một khối giao dịch, họ nhận được phần thưởng, hiện ở mức 12,5 BTC và họ cũng được giữ phí giao dịch mà người sở hữu Bitcoin phải trả.
  10. Tương tác được thực hiện trên một Blockchain bằng cách sử dụng các quy tắc được tích hợp trong chương trình của Blockchain được gọi là giao thức.
  11. Mật mã là điều cần thiết trên Blockchains để ngăn chặn những kẻ trộm muốn xâm nhập vào Blockchain.
  12. Các khóa mật mã được tạo ra bởi các trình tạo khóa hoặc trình tạo khóa.
  13. Keygens sử dụng toán học rất cao cấp liên quan đến số nguyên tố để tạo ra các khóa.
  14. Một khối chứa một dấu thời gian, một tham chiếu đến khối trước đó, các giao dịch và vấn đề tính toán phải được giải quyết trước khi khối đi vào Blockchain.
  15. Mạng lưới phân tán của các nút cần đạt được sự đồng thuận khiến việc gian lận gần như không thể xảy ra trong Blockchain.

Nguyên tắc của Blockchain

Cơ sở dữ liệu phân tán

Cơ sở dữ liệu phân tán được giải thích

Cơ sở dữ liệu là Blockchain và mỗi nút trên Blockchain có quyền truy cập vào toàn bộ Blockchain. Không có một nút hoặc máy tính nào điều chỉnh thông tin mà nó chứa. Mọi nút đều có thể xác thực các bản ghi của Blockchain. Tất cả điều này được thực hiện mà không có một hoặc một số trung gian kiểm soát mọi thứ.

Nó được phân cấp về mặt kiến ​​trúc vì không có một hoặc một số điểm bị lỗi. Không có một điểm thất bại nào có thể làm sụp đổ Blockchain.

Tuy nhiên, các nút của một Blockchain được tập trung một cách hợp lý, vì toàn bộ Blockchain là một mạng phân tán thực hiện các hành động nhất định được lập trình trong đó.

Truyền tải ngang hàng (P2P)

Giải thích truyền tải ngang hàng

Theo nguyên tắc đầu tiên, giao tiếp luôn diễn ra trực tiếp giữa các đồng nghiệp, thay vì thông qua một số nút trung tâm. Thông tin về những gì đang xảy ra trên Blockchain được lưu trữ trên mỗi nút sau đó được chuyển đến các nút liền kề. Bằng cách này, thông tin lan truyền trên toàn bộ mạng.

Tính minh bạch nhưng tính giả danh

Bất kỳ ai kiểm tra Blockchain đều có thể nhìn thấy mọi giao dịch và giá trị băm của nó. Một người nào đó sử dụng Blockchain có thể ẩn danh nếu họ muốn hoặc họ có thể cung cấp thông tin nhận dạng của mình cho người khác. Tất cả những gì bạn thấy trên Blockchain là bản ghi các giao dịch giữa các địa chỉ trong Blockchain.

Hồ sơ

Hồ sơ

Khi việc ghi lại một giao dịch trên Blockchain và Blockchain đã được cập nhật, thì việc thay đổi các bản ghi của giao dịch này là không thể. Điều này là do bản ghi giao dịch cụ thể đó được liên kết với bản ghi của mọi bản ghi trước đó. Các bản ghi chuỗi khối là vĩnh viễn, chúng được sắp xếp theo thứ tự thời gian và chúng có sẵn cho tất cả các nút khác. Biểu đồ cho thấy một trích xuất từ ​​Bitcoin Blockchain.

Tại sao không thể tắt mạng?

Vì có các nút trên khắp thế giới nên hầu như không thể để toàn bộ mạng bị một bên tiếp quản.

Tại sao hầu như không thể làm giả một khối?

Lý do mà việc giả mạo một khối gần như không thể xảy ra là tính hợp lệ của khối và nói cách khác, việc đưa nó vào Blockchain được xác định bởi sự đồng thuận điện tử của các nút. Có hàng nghìn nút này, nằm rải rác khắp nơi trên thế giới, và do đó, việc chiếm được mạng sẽ yêu cầu một máy tính không có sức mạnh.

Bạn có thể sử dụng Blockchain làm cơ sở dữ liệu bình thường không?

Bạn có thể lưu trữ 3GB tệp trên Blockchain giống như cách bạn có thể sử dụng Access, Filemaker hoặc MySql không? Đây không phải là một ý kiến ​​hay. Hầu hết các Blockchains không phù hợp với điều này theo thiết kế hoặc đơn giản là thiếu công suất cần thiết.

Cơ sở dữ liệu trực tuyến truyền thống thường sử dụng kiến ​​trúc mạng máy khách-máy chủ. Điều này có nghĩa là người dùng có quyền truy cập có thể thay đổi các mục nhập được lưu trữ trong cơ sở dữ liệu, nhưng quyền kiểm soát tổng thể vẫn thuộc về quản trị viên. Khi nói đến cơ sở dữ liệu Blockchain, mỗi người dùng chịu trách nhiệm duy trì, tính toán và cập nhật mọi mục nhập mới. Mọi nút đơn lẻ phải làm việc cùng nhau để đảm bảo rằng chúng đi đến cùng một kết luận.

Kiến trúc Blockchain cũng có nghĩa là mỗi nút phải hoạt động độc lập và so sánh kết quả công việc của chúng với phần còn lại của mạng. Vì vậy, việc đạt được sự đồng thuận có thể rất mất thời gian. Bởi vì điều này, mạng lưới Blockchain được coi là rất chậm so với công nghệ giao dịch kỹ thuật số truyền thống.

Tuy nhiên, có những thử nghiệm về việc sản xuất cơ sở dữ liệu bằng công nghệ Blockchain, với BigchainDB là công ty lớn đầu tiên trong lĩnh vực này. Những người sáng tạo đã sử dụng cơ sở dữ liệu phân tán cấp doanh nghiệp và xây dựng công nghệ của họ trên đó, đồng thời bổ sung ba thuộc tính chính của Blockchain: phân quyền, tính bất biến và khả năng đăng ký và chuyển giao tài sản. Liệu những gì họ đã tạo ra có hữu ích hay không vẫn còn phải được xác định.

Điểm quan trọng

  1. Blockchain là một cơ sở dữ liệu, được phân phối giữa tất cả các nút.
  2. Không có một hoặc một số nút kiểm soát Blockchain.
  3. Tất cả các nút đều có thể xác thực giao dịch.
  4. Tất cả giao tiếp trên Blockchain là p2p.
  5. Bất kỳ ai sử dụng Blockchain đều ẩn danh nếu đó là điều họ muốn.
  6. Tất cả các giao dịch xảy ra trên Blockchain đều được ghi lại ở đó, vì vậy các giao dịch của bất kỳ người nào sử dụng mạng đều công khai và hoàn toàn minh bạch, mặc dù chúng có thể ẩn danh.
  7. Khi một giao dịch được ghi lại trên Blockchain và Blockchain đã cập nhật, thì giao dịch đó không thể bị thay đổi.
  8. Không một cá nhân hoặc tổ chức nào có thể tắt Blockchain.
  9. Mặc dù một Blockchain được phân cấp về mặt chính trị và kiến ​​trúc, nó được tập trung về mặt logic.

Blockchain có thể được sử dụng ở đâu?

Trong phần sau của bài viết, chúng ta sẽ thảo luận về một số ứng dụng khác nhau sử dụng Blockchain. Chúng tôi sẽ thường xuyên sử dụng thuật ngữ hợp đồng thông minh. Hãy để chúng tôi định nghĩa thuật ngữ.

Blockchain lý tưởng cho những gì được gọi là hợp đồng thông minh.

Hợp đồng thông minh là gì?

Hợp đồng thông minh xác định các quy tắc và hình phạt xung quanh một thỏa thuận cụ thể theo cách giống như các hợp đồng truyền thống. Tuy nhiên, sự khác biệt lớn là các hợp đồng thông minh tự động thực thi các nghĩa vụ đó. Các hợp đồng được mã hóa để chúng được hoàn thành khi đáp ứng các tiêu chí cụ thể.

1. Yêu cầu bảo hành

Thông thường, việc giải quyết các yêu cầu bảo hành là tốn kém, mất thời gian và thường khó khăn cho những người yêu cầu. Có thể thực hiện các hợp đồng thông minh bằng cách sử dụng Blockchain chắc chắn sẽ làm cho quá trình dễ dàng hơn rất nhiều.

Trước đây, khi yêu cầu bồi thường được đưa ra, tất cả việc kiểm tra sẽ do con người thực hiện, điều này có thể tốn nhiều thời gian và để lại chỗ cho lỗi của con người. Điều này sẽ trở nên không cần thiết, vì việc kiểm tra để đảm bảo rằng tất cả các tiêu chí đã được đáp ứng và có thể được thực hiện tự động bằng cách sử dụng Blockchain. Khi tất cả các nghĩa vụ được hoàn thành, kết quả thanh toán sẽ tự động. Tất cả điều này có thể được thực hiện bằng cách sử dụng sự tham gia tối thiểu của con người.

Một trong những giải pháp cung cấp bởi Deloitte là việc đưa mã QR vào biên lai. Mã QR được thiết lập để chứa tất cả các thông tin liên quan đến việc mua hàng: mặt hàng, số sê-ri, ngày mua, v.v. Cùng với đó, mã QR cũng chứa hướng dẫn về cách tìm ‘bot bảo hành’ trên Facebook Messenger. Sau đó, người dùng có thể gửi ảnh biên nhận tới bot đó, công cụ này sẽ mở mã QR và lưu trữ tất cả thông tin sản phẩm trên Blockchain.

2. Phái sinh

Các công cụ phái sinh được sử dụng trong các sàn giao dịch chứng khoán và quan tâm đến giá trị của tài sản. Các hợp đồng thông minh trong giao dịch cổ phiếu và cổ phiếu có thể cách mạng hóa các hoạt động hiện tại bằng cách hợp lý hóa, tự động hóa và giảm chi phí giao dịch phái sinh trong toàn ngành. Việc thanh toán có thể được hoàn thành trong vài giây thay vì ba ngày như hiện tại. Sử dụng hợp đồng thông minh, giao dịch ngang hàng sẽ trở thành một hoạt động thông thường, dẫn đến một cuộc cách mạng hoàn toàn trong giao dịch chứng khoán. Barclays và một số công ty khác đã thử thách một cách giao dịch phái sinh bằng cách sử dụng hợp đồng thông minh, nhưng họ đã đi đến kết luận rằng công nghệ này sẽ không hoạt động trừ khi các ngân hàng hợp tác để triển khai.

3. Yêu cầu bảo hiểm

Với hợp đồng thông minh, một bộ tiêu chí nhất định cho các tình huống cụ thể liên quan đến bảo hiểm có thể được thiết lập. Về lý thuyết, với việc triển khai công nghệ Blockchain, bạn chỉ có thể gửi yêu cầu bảo hiểm của mình trực tuyến và nhận được khoản thanh toán tự động ngay lập tức. Tất nhiên, cung cấp rằng yêu cầu của bạn đáp ứng tất cả các tiêu chí bắt buộc. Người khổng lồ bảo hiểm của Pháp AXA là tập đoàn bảo hiểm lớn đầu tiên cung cấp bảo hiểm bằng công nghệ Blockchain. Họ gần đây giới thiệu một sản phẩm bảo hiểm chậm trễ chuyến bay mới sẽ sử dụng hợp đồng thông minh để lưu trữ và xử lý các khoản thanh toán. Các công ty bảo hiểm khác chắc chắn sẽ làm theo.

4. Xác minh danh tính

Quá nhiều thời gian và công sức hiện đang bị lãng phí cho việc xác minh danh tính. Sử dụng phân quyền của Blockchains, việc xác minh danh tính trực tuyến sẽ nhanh hơn nhiều. Dữ liệu nhận dạng trực tuyến ở vị trí trung tâm sẽ biến mất khi sử dụng các hợp đồng thông minh Blockchain. Tin tặc máy tính sẽ không còn các điểm tập trung của lỗ hổng để tấn công. Lưu trữ dữ liệu có khả năng chống giả mạo và không bị thay đổi khi được hỗ trợ bởi Blockchain. Trên toàn thế giới, Blockchain đang dẫn đến những cải tiến lớn trong việc xác minh danh tính.

Thành phố Zug ở Thụy Sĩ sử dụng ứng dụng phi tập trung (DAPP) để xác minh danh tính điện tử của công dân. Một nhà sản xuất DAPP khác, để xác minh danh tính là Oraclize ở Estonia. Nó tiếp thị một DAPP để giải quyết vấn đề KYC (Biết khách hàng của bạn). Điều này có tầm quan trọng lớn trong việc xác minh danh tính. Tổ chức Thomson Reuters đang tạo một DAPP khác để xác minh danh tính bằng Ethereum.

5. Internet vạn vật (IoT)

Internet of Things (IoT) là mạng lưới các thiết bị vật lý, phương tiện và các mặt hàng khác được nhúng với phần mềm, thiết bị truyền động, cảm biến, phần mềm và kết nối mạng, được kết nối với Internet. Tất cả các tính năng đó cho phép các đối tượng đó thu thập và trao đổi dữ liệu. Blockchain và các hợp đồng thông minh của nó là lý tưởng cho việc này.

Các dự án liên quan đến hợp đồng thông minh cho các thiết bị đã được dự đoán là sẽ trở nên rất phổ biến. Công ty nghiên cứu CNTT hàng đầu thế giới, Gartner, đã đưa ra dự đoán rằng đến năm 2020, ít nhất 20 tỷ thiết bị được kết nối sẽ tồn tại. Các thiết bị này đang sử dụng hợp đồng thông minh Ethereum. Ví dụ, chúng tôi có Bóng đèn Ethereum, chúng ta có Ethereum BlockCharge, liên quan đến việc sạc xe điện và cuối cùng là CryptoSeal; đây là con dấu chống giả mạo để đảm bảo an toàn cho thuốc.

Blockchain sẽ đóng một vai trò quan trọng trong việc triển khai IoT, nhưng cũng sẽ cung cấp các cách bảo vệ chống lại tin tặc. Bởi vì nó được xây dựng để kiểm soát phi tập trung, một kế hoạch bảo mật dựa trên nó phải đủ khả năng mở rộng để đáp ứng sự phát triển nhanh chóng của IoT. Hơn nữa, khả năng bảo vệ mạnh mẽ của Blockchain chống lại việc giả mạo dữ liệu sẽ giúp ngăn chặn một thiết bị giả mạo làm gián đoạn hệ thống nhà ở, nhà máy hoặc giao thông bằng cách chuyển tiếp thông tin sai lệch.

6. Lưu trữ và lưu trữ tệp

Google Drive, Dropbox, v.v. đã phát triển triệt để việc lưu trữ tài liệu điện tử với việc sử dụng các phương pháp tập trung. Các trang web tập trung luôn hấp dẫn tin tặc. Blockchain và các hợp đồng thông minh của nó cung cấp các cách giảm thiểu đáng kể mối đe dọa này.

Có rất nhiều dự án Blockchain nhằm mục đích làm điều này. Tuy nhiên, hãy nhớ rằng thường không có đủ dung lượng lưu trữ trong chính các Blockchains, nhưng có sẵn các giải pháp lưu trữ đám mây phi tập trung, chẳng hạn như Storj, Sia, Ethereum Swarm và như thế. Từ quan điểm của người dùng, chúng hoạt động giống như bất kỳ bộ nhớ đám mây nào khác. Sự khác biệt là nội dung được lưu trữ trên nhiều máy tính của người dùng ẩn danh khác nhau, thay vì trung tâm dữ liệu.

7. Việc bảo hộ sở hữu trí tuệ

Lưu trữ được kích hoạt bởi Blockchain sẽ cung cấp khả năng bảo vệ tài sản trí tuệ tốt hơn nhiều so với trước đây. Một ứng dụng được gọi là Thường gán, sử dụng Blockchain, đã cung cấp sự bảo vệ này.

8. Tội ác

Những kẻ vi phạm pháp luật phải che giấu và ngụy trang số tiền thu được từ chiến tích của họ. Hiện tại, điều này được thực hiện với các tài khoản ngân hàng giả mạo, cờ bạc và các công ty nước ngoài, cùng những mưu kế khác. Có rất nhiều mối quan tâm liên quan đến tính minh bạch của các giao dịch tiền điện tử. Tuy nhiên, tất cả các yếu tố quy định cần thiết, chẳng hạn như xác định các bên và thông tin, hồ sơ giao dịch và thậm chí cả việc thực thi đều có thể tồn tại trong hệ thống tiền điện tử.

Khi công nghệ được chú ý nhiều hơn, Blockchain và các hợp đồng thông minh của nó có khả năng làm cho hầu hết các chiến thuật rửa tiền không hiệu quả và rất dễ theo dõi.

9. Phương tiện truyền thông xã hội

Hiện tại, các tổ chức truyền thông xã hội có thể tự do sử dụng dữ liệu cá nhân của khách hàng của họ. Điều này giúp họ kiếm hàng tỷ đô la. Sử dụng hợp đồng thông minh Blockchain, người dùng phương tiện truyền thông xã hội sẽ được phép bán dữ liệu cá nhân của họ, nếu họ muốn. Những ý tưởng như vậy đang được điều tra tại MIT. Mục tiêu của dự án OPENPDS / SA là cung cấp cho chủ sở hữu dữ liệu điều chỉnh mức độ bảo mật quyền riêng tư bằng cách sử dụng công nghệ Blockchain.

10. Việc sử dụng các hợp đồng thông minh trong các cuộc bầu cử và thăm dò ý kiến

Các cuộc bầu cử và thăm dò ý kiến ​​có thể được cải thiện đáng kể với các hợp đồng thông minh. Có nhiều ứng dụng khác nhau đã tồn tại, chẳng hạn như Máy bỏ phiếu Blockchain, Theo bình chọn của tôiTIVI. Tất cả chúng đều hứa hẹn loại bỏ gian lận, đồng thời cung cấp sự minh bạch hoàn toàn cho kết quả và giữ cho các phiếu bầu được ẩn danh. Tuy nhiên, vẫn còn một chặng đường dài phía trước trước khi bỏ phiếu phi tập trung được triển khai rộng rãi.

Hạn chế và tính dễ bị tổn thương

Bất kỳ mạng lưới Blockchain nào phần lớn phụ thuộc vào lượng người dùng hoạt động trong đó. Để hoạt động hết khả năng của nó, một mạng phải là một mạng mạnh mẽ với một mạng lưới các nút được phân bố rộng rãi.

Hơn nữa, không có mạng lưới Blockchain nào tồn tại có thể duy trì số lượng giao dịch tương tự như các công ty phát hành thẻ lớn như Visa hoặc MasterCard. Tính đến năm 2017, Blockchain vẫn còn một chặng đường rất dài trước khi nó có khả năng thay thế những gã khổng lồ của thế giới tài chính.

Cuối cùng, luôn có khả năng lý thuyết về việc nắm bắt quy mô lớn bất kỳ mạng Blockchain nào. Nếu một tổ chức duy nhất sẽ quản lý bằng cách nào đó để giành quyền kiểm soát phần lớn các nút của mạng, tổ chức đó sẽ không còn được phân cấp theo nghĩa đầy đủ của từ này.

Môi trường đầu tư vào chuỗi khối

Khi giá Bitcoin đạt kỷ lục 5.000 đô la lần thứ hai vào năm 2017, có lẽ không có cơ hội đầu tư nào hiện tại được thổi phồng hơn tiền điện tử và công nghệ Blockchain. Công chúng và các cơ quan quản lý ngày càng nhận thức rõ hơn về những lợi thế của nó, và hầu hết những lo ngại xung quanh nó đang bị bác bỏ. Rất nhiều công ty đã đầu tư trong lĩnh vực công nghệ, và có thông tin cho rằng gã khổng lồ công nghệ toàn cầu IBM hiện đang xem xét đầu tư “thời gian và năng lượng của nhân viên” vào không gian.

Nhiều công ty cung cấp thẻ tín dụng nhằm mục đích khuyến khích lòng trung thành và thêm một nguồn doanh thu mới. Samsung gần đây đã hợp tác với Blocko nhằm mục đích cho phép thẻ tín dụng tham gia vào các giao dịch an toàn bằng công nghệ Blockchain. Samsung đang hướng tới việc tạo ra doanh nghiệp mới bằng cách sử dụng danh tính kỹ thuật số, tiền kỹ thuật số và thanh toán kỹ thuật số.

Theo một báo cáo, tính đến tháng 10 năm 2017, đã có 42 thương vụ đầu tư cổ phần chỉ trong năm 2017, với tổng trị giá 327 triệu đô la. Nhà đầu tư tích cực nhất là công ty dịch vụ Nhật Bản SBI Holding, với cổ phần trong tám công ty Blockchain. Một cường quốc kỹ thuật số Google là nhà đầu tư tích cực thứ hai, với cổ phần trong Blockchain công ty ví Bitcoin và Ripple, một công ty đang làm việc trên hệ thống chuyển tiền dựa trên Blockchain.