198 lượt xem

Blockchain bảo mật nhờ đâu? | Binance Academy


Blockchain có được sự bảo mật nhờ nhiều chính sách gồm có những kỹ thuật mã hóa tiên tiến và phát triển và những quy mô toán học về hành vi và ra quyết định hành động. Công nghệ blockchain là cấu trúc cơ bản của hầu hết những mạng lưới hệ thống tiền điện tử và giúp ngăn ngừa tiền kỹ thuật số này bị sao lại hoặc bị tiêu hủy .Việc ứng dụng công nghệ blockchain cũng đang được mày mò trong những nghành nghề dịch vụ khác, nơi tính không bao giờ thay đổi và bảo mật tài liệu rất được coi trọng, ví dụ như công tác làm việc ghi lại và theo dõi quyên góp từ thiện, cơ sở tài liệu y tế và quản trị chuỗi đáp ứng .Tuy nhiên, bảo mật blockchain không phải là một chủ đề đơn thuần. Do đó, điều quan trọng là phải hiểu những khái niệm và chính sách cơ bản mang lại tính năng bảo vệ can đảm và mạnh mẽ cho những mạng lưới hệ thống phát minh sáng tạo này .

Các khái niệm về tính bất biến và đồng thuận

Mặc dù có nhiều tính năng tham gia giúp tạo tính bảo mật cho blockchain, hai tính năng quan trọng nhất là đồng thuận và bất biến. Đồng thuận là khả năng của các node trong một mạng blockchain phân tán cùng đồng thuận về trạng thái thực của mạng và về tính hợp lệ của các giao dịch. Thông thường, quá trình đạt được sự đồng thuận phụ thuộc vào thuật toán đồng thuận

Mặt khác, tính không bao giờ thay đổi là năng lực của blockchain trong việc ngăn ngừa sự biến hóa của những thanh toán giao dịch đã được xác nhận. Các thanh toán giao dịch này thường tương quan đến việc chuyển tiền điện tử, ngoài những, chúng cũng hoàn toàn có thể gồm có cả bản ghi của những dạng tài liệu số phi tiền tệ khác .Cùng với nhau, tính năng đồng thuận và không bao giờ thay đổi cung ứng khung cho bảo mật tài liệu trong những mạng blockchain. Trong khi những thuật toán đồng thuận bảo vệ rằng những quy tắc của mạng lưới hệ thống đang được tuân theo và tổng thể những bên tương quan đều đồng ý chấp thuận về trạng thái hiện tại của mạng – tính không bao giờ thay đổi bảo vệ tính toàn vẹn của tài liệu và hồ sơ giao dịch sau khi mỗi khối tài liệu mới được xác nhận là hợp lệ .

Vai trò của mã hóa trong tính năng bảo mật của blockchain

Blockchains nhờ vào rất nhiều vào mã hóa để đạt được bảo mật tài liệu. Một tính năng mã hóa cực kỳ quan trọng trong toàn cảnh này chính là hashing ( băm ). Hashing là một quy trình trong đó một thuật toán được gọi là hàm hash nhận đầu vào tài liệu ( có kích cỡ bất kể ) và trả về một đầu ra xác lập có giá trị độ dài cố định và thắt chặt .Bất kể kích cỡ nguồn vào, độ dài đầu ra sẽ luôn luôn cố định và thắt chặt. Các nguồn vào khác nhau sẽ dẫn đến những đầu ra khác nhau. Nếu nguồn vào không biến hóa, tác dụng hash sẽ luôn giống nhau – bất kể bạn chạy hàm hash bao nhiêu lần .Trong blockchain, những giá trị đầu ra này, được gọi là những hash, được sử dụng làm định danh duy nhất cho những khối tài liệu. Hash của mỗi khối được tạo ra tương quan đến hash của khối trước đó, và đó là thứ giúp link những khối lại với nhau, tạo thành một chuỗi những khối. Hơn nữa, hàm hash khối nhờ vào vào tài liệu chứa trong khối đó, có nghĩa là bất kể đổi khác nào so với tài liệu sẽ nhu yếu sự biến hóa so với hàm hash khối .Do đó, hash của mỗi khối được tạo ra dựa trên cả tài liệu chứa trong khối đó và hash của khối trước đó. Các định danh hash này đóng vai trò chính trong việc bảo vệ tính bảo mật và tính không bao giờ thay đổi của blockchain .Hashing cũng được tận dụng trong những thuật toán đồng thuận để xác nhận những thanh toán giao dịch. Ví dụ, trên blockchain Bitcoin, thuật toán Proof of Work ( PoW ) được sử dụng để đạt được sự đồng thuận và để đào những coin mới sử dụng hàm hash có tên là SHA-256. Đúng như tên gọi, SHA-256 nhận tài liệu nguồn vào và trả về một hash dài 256 bit hoặc 64 ký tự .Ngoài việc phân phối bảo vệ cho những bản ghi thanh toán giao dịch trên sổ cái, mã hoá cũng đóng một vai trò trong việc bảo vệ tính bảo mật của những ví được sử dụng để tàng trữ những đơn vị chức năng tiền điện tử .

Các cặp khóa công khai và khóa cá nhân cho phép người dùng nhận và gửi thanh toán được tạo thông qua việc sử dụng mã hoá bất đối xứng hoặc khóa công khai. Khóa cá nhân được sử dụng để tạo chữ ký số cho các giao dịch, giúp xác thực quyền sở hữu đối với các coin đang được gửi.

Mặc dù những chi tiết cụ thể đơn cử nằm ngoài khoanh vùng phạm vi của bài viết này, thực chất của mã hoá bất đối xứng ngăn không cho bất kể ai trừ người giữ khóa cá thể truy vấn vào những khoản tiền được tàng trữ trong ví tiền điện tử, do đó giữ cho những khoản tiền đó bảo đảm an toàn cho đến khi chủ sở hữu quyết định hành động tiêu tốn chúng ( miễn là khoá cá thể không được san sẻ hoặc bị xâm phạm ) .

Cryptoeconomics 

Ngoài mã hóa, một khái niệm tương đối mới tên là cryptoeconomics cũng đóng một vai trò trong việc duy trì tính bảo mật của những mạng blockchain. Nó tương quan đến một nghành nghề dịch vụ nghiên cứu và điều tra được gọi là kim chỉ nan game show, trong đó toán học được vận dụng để quy mô hóa việc ra quyết định hành động dựa theo những tác nhân hài hòa và hợp lý trong những trường hợp với những quy tắc và phần thưởng được xác lập trước. Trong khi triết lý game show truyền thống cuội nguồn hoàn toàn có thể được vận dụng thoáng đãng cho một loạt những trường hợp, cryptoeconomics quy mô hóa và diễn đạt đơn cử hành vi của những node trên những mạng lưới hệ thống blockchain phân tán .Nói ngắn gọn, cryptoeconomics là nghiên cứu và điều tra về những nguyên tắc kinh tế tài chính diễn ra trong những giao thức blockchain và tác dụng hoàn toàn có thể xảy do phong cách thiết kế của chúng với cơ sở dựa trên hành vi của những đối tượng người tiêu dùng tham gia. Bảo mật nhờ cryptoeconomics dựa trên quan điểm rằng những mạng lưới hệ thống blockchain khuyến khích những node hành vi trung thực hơn là thực thi những hành vi ô nhiễm hoặc gây lỗi. Thuật toán đồng thuận PoW dùng trong đào Bitcoin là một ví dụ nổi bật về chính sách khuyến khích này .Khi Satoshi Nakamoto phong cách thiết kế cho việc đào Bitcoin, ý tưởng sáng tạo ở đây là một quy trình tốn kém và tốn nhiều tài nguyên. Do sự phức tạp và nhu yếu đo lường và thống kê, đào bằng PoW cần một khoản góp vốn đầu tư đáng kể về tiền tài và thời hạn – bất kể node khai thác ở đâu và là ai .Therefore, such a structure provides a strong disincentive for malicious activity and significant incentives for honest mining activity. Dishonest or inefficient nodes will be quickly expelled from the blockchain network, while the honest and efficient miners have the potential of getting substantial block rewards. Với phong cách thiết kế như vậy, hoạt động giải trí ô nhiễm sẽ không khuyến khích mà là hoạt động đào trung thực. Các node không trung thực hoặc không hiệu suất cao sẽ nhanh gọn bị trục xuất khỏi mạng blockchain, trong khi những node đào trung thực và hiệu suất cao có năng lực nhận được phần thưởng khối đáng kể .Tương tự, sự cân đối giữa rủi ro đáng tiếc và phần thưởng cũng đem đến sự bảo vệ trước những cuộc tiến công tiềm tàng hoàn toàn có thể làm suy yếu sự đồng thuận bằng cách đặt tỷ suất hash đa phần của mạng blockchain vào tay một nhóm hoặc một thực thể. Các cuộc tiến công như vậy, được gọi là tiến công 51 %, hoàn toàn có thể cực kỳ tai hại nếu được triển khai thành công xuất sắc. Do tính cạnh tranh đối đầu của việc đào bằng PoW và độ lớn của mạng Bitcoin, năng lực một tác nhân ô nhiễm giành quyền trấn áp phần đông những node là vô cùng nhỏ .Hơn nữa, ngân sách cho sức mạnh thống kê giám sát thiết yếu để đạt được 51 % quyền trấn áp của một mạng blockchain lớn sẽ là vô cùng lớn, do vậy tạo sự không khuyến khích khi phải góp vốn đầu tư rất lớn chỉ để nhận được một phần thường tiềm năng tương đối nhỏ. Thực tế này góp thêm phần tạo nên một đặc tính của blockchains được gọi là Byzantine Fault Tolerance ( BFT ). Về cơ bản, đây là năng lực liên tục hoạt động giải trí thông thường của một mạng lưới hệ thống phân tán ngay cả khi một số ít node bị xâm phạm hoặc có hành vi ô nhiễm .

Miễn là chi phí cho việc chiếm được đa số node nhằm thực hiện hành vi độc hại vẫn là đắt đỏ và vẫn còn cơ chế khuyến khích việc hoạt động trung thực thì hệ thống sẽ vẫn có thể phát triển tốt mà không lo bị gián đoạn đáng kể. Tuy nhiên, điều đáng chú ý là các mạng blockchain nhỏ chắc chắn dễ bị chịu tấn công 51% vì tổng tỷ lệ hash dành cho các hệ thống đó thấp hơn đáng kể so với Bitcoin.

Lời kết

Với việc sử dụng kết hợp lý thuyết game show và mã hoá, những blockchain hoàn toàn có thể đạt được mức độ bảo mật cao như thể những mạng lưới hệ thống phân tán. Tuy nhiên, đúng với gần như tổng thể những mạng lưới hệ thống, điều quan trọng là vận dụng đúng cách hai nghành nghề dịch vụ này. Sự cân đối giữa phi tập trung chuyên sâu và bảo mật là rất quan trọng để kiến thiết xây dựng một mạng lưới tiền điện tử đáng an toàn và đáng tin cậy và hiệu suất cao .Khi việc sử dụng blockchain liên tục tăng trưởng, mạng lưới hệ thống bảo mật tương ứng cũng sẽ biến hóa để phân phối nhu yếu của những ứng dụng khác nhau. Các blockchain cá thể hiện đang được tăng trưởng cho những doanh nghiệp kinh doanh thương mại, ví dụ như những doanh nghiệp hiện phụ thuộc vào nhiều vào bảo mật trải qua trấn áp truy vấn hơn là những chính sách triết lý game show ( hay cryptoeconomics ) – những yếu tố không hề thiếu so với sự bảo đảm an toàn của hầu hết những blockchain công cộng .

Source: https://trade.edu.vn
Category: Blockchain

Vote sao

Trả lời

Email của bạn sẽ không được hiển thị công khai.