Cảnh báo rủi ro: Đề phòng huy động vốn bất hợp pháp dưới danh nghĩa 'tiền điện tử' và 'blockchain'. — Năm cơ quan bao gồm Ủy ban Giám sát Ngân hàng và Bảo hiểm
Tìm kiếm
Đăng nhập
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
Xem thị trường
Một bài viết để hiểu về “mối quan hệ bảo vệ” trong cấu trúc đa chuỗi
白计划
特邀专栏作者
2021-01-07 01:58
Bài viết này có khoảng 3268 từ, đọc toàn bộ bài viết mất khoảng 5 phút
Các cấu trúc đa chuỗi tồn tại trong nhiều hệ sinh thái và các cấu trúc đa chuỗi phải chia sẻ bảo mật với nhau.
Tác giả: Thanh Châu

Tác giả: Thanh Châu
Ngày nay, chúng ta có thể thấy rằng nhiều chuỗi công khai đang sử dụng cấu trúc đa chuỗi, chẳng hạn như các dự án chuỗi chéo Polkadot, COSMOS, chẳng hạn như cấu trúc sharding (lộ trình cũ) của Ethereum. Từ quan điểm logic kỹ thuật, cấu trúc đa chuỗi tồn tại trong nhiều hệ sinh thái, miễn là có quá trình giao tiếp giữa các lớp khác nhau và các chuỗi (hoặc nút) khác nhau, thì cần phải có một số thiết kế trên cấu trúc đa chuỗi.
tiêu đề phụ

Bảo vệ lẫn nhau của chuỗi PoW

Plan Bai đã nhìn thấy một số giải pháp bảo vệ an ninh trong những ngày đầu tiên, vào thời điểm đó, trọng tâm của ngành không phải là mạng PoS (Ethereum) và ngành công nghiệp tiền điện tử vẫn rất coi trọng tính bảo mật do PoW mang lại.
Trong vài năm qua, đã có nhiều cuộc tấn công vào mạng PoW, nguyên nhân của việc này liên quan đến sức mạnh tính toán của mạng PoW, sức mạnh tính toán cũng là một trong những yếu tố quyết định quá trình đồng thuận của mạng PoW, đó là cái mà chúng tôi gọi là tấn công sức mạnh tính toán 51%. , khi sức mạnh tính toán vượt quá 51%, một chuỗi tấn công có thể được tạo để thay thế chuỗi dài nhất ban đầu.
Ở đây, những kẻ tấn công sử dụng sức mạnh tính toán thuê hoặc tự sở hữu để tấn công mạng, điều này rất phổ biến đối với nhiều mạng có tổng sức mạnh tính toán không cao và sức mạnh tính toán không đủ phân tán. Ví dụ: mạng ETC gặp sự cố thay đổi ứng dụng khách và mạng BTG không đủ năng lực tính toán.
Do đó, chúng ta có thể nghĩ về cách một mạng PoW có sức mạnh tính toán rất thấp có thể cải thiện tính bảo mật của mạng của chính nó mà không thay đổi cấu trúc mạng, thuật toán đồng thuận hoặc gây ra các nhánh?
Mô tả hình ảnh

Hình ảnh cho thấy trường hợp thiết kế cấu trúc sử dụng mạng BTC để bảo vệ mạng BTG

Tính bảo mật của chuỗi khối có sức mạnh tính toán thấp không cao vì dễ xảy ra việc sử dụng gấp đôi sổ cái, vì vậy nếu sổ cái của chuỗi khối có sức mạnh tính toán thấp được đóng gói vào khu vực của chuỗi khối có sức mạnh tính toán cao thông qua mật mã và các giao thức truyền thông. khối, có một bằng chứng công bằng ngay bên ngoài chuỗi khối của chính nó, có thể chứng minh ngược lại liệu dữ liệu trong chuỗi khối ban đầu có đúng hay không.
Đây là ý tưởng rằng chuỗi khối có sức mạnh tính toán cao chia sẻ tính bảo mật của nó với chuỗi khối có sức mạnh tính toán thấp, bởi vì bản thân chuỗi khối là một hệ thống bằng chứng phân tán, miễn là nó đáp ứng ý tưởng rằng nó có thể được chứng minh một cách an toàn, thì nó có thể trở thành bằng chứng. Bảo mật, nhiều mạng thiếu bảo mật hoặc yêu cầu bảo mật cao hơn có thể có được bảo mật thông qua bằng chứng này (chẳng hạn như một số mạng mới được tạo).
tiêu đề phụ

Những cấu trúc đa chuỗi có mối quan hệ bảo vệ

Tại sao lại có cấu trúc đa chuỗi? Lý do cơ bản vẫn là dựa vào cấu trúc đa chuỗi để giải quyết các vấn đề mà chuỗi khối không thể giải quyết, đó là mở rộng, chia sẻ dữ liệu, bảo mật, v.v.
Trong thiết kế đa chuỗi, bảo mật vẫn là cốt lõi, vì điểm nổi bật nhất của chuỗi khối là giải quyết vấn đề chi tiêu gấp đôi.
Nhiều trường hợp chúng tôi đã thấy được thiết kế dưới dạng nhiều chuỗi, tất cả đều dựa vào bảo mật.
Ví dụ: thiết kế mà chúng ta thấy nhiều nhất: tiền tệ neo, tiền tệ neo là một thiết kế tốt cho tài sản lưu động trên mạng có hiệu suất cao hơn và đồng tiền neo là kết quả của một tài sản duy nhất được bảo vệ bởi một chuỗi khác.
Thiết kế này có thể không rõ ràng vì ví dụ: Ethereum không sử dụng bảo mật của mạng Bitcoin, nhưng Bitcoin sử dụng mạng Ethereum để tăng tính thanh khoản của tài sản.
Mô tả hình ảnh

Hình ảnh cho thấy cấu trúc đa chuỗi của Polkadot

Đối với cấu trúc này, chúng tôi có thể sử dụng chuỗi chuyển tiếp của Polkadot, chuỗi Vùng của COSMOS, cầu nối và HUB của giải pháp chuỗi chéo, đồng thời bao gồm thiết kế của chuỗi báo hiệu Ethereum và sharding cũng như chuỗi bên của plasma.
Các đặc điểm chung của chúng đều giống nhau: chuỗi cấp thấp hơn dựa vào chuỗi cấp trên để xác nhận sổ tài khoản cuối cùng và chuỗi cấp thấp hơn cần chuỗi cấp trên để chứng minh rằng dữ liệu trên chuỗi là chính xác.
tiêu đề phụ

Cấu trúc bảo vệ an toàn của rơle chuỗi chéo

Vụ cháy COSMOS năm 2019 và vụ cháy Polkadot năm 2020 đều là các dự án chuỗi chéo và hệ sinh thái của cả hai dự án là một cấu trúc đa chuỗi. Trong cấu trúc đa chuỗi, mạng chính của hai dự án cuối cùng cung cấp bảo mật, COSMOS là COSMOS HUB và Polkadot là mạng chính Polkadot.
Đối với các chuỗi được kết nối trong hệ sinh thái Polkadot và hệ sinh thái COSMOS, tất cả chúng đều cần dựa vào tính bảo mật của mạng chính và hiện thân của tính bảo mật này được phản ánh trong phần chuyển tiếp của chuỗi và mạng chính. Trong COSMOS nó là Zone, trong khi Polkadot là chuỗi chuyển tiếp.
Vai trò của chuỗi chuyển tiếp Polkadot và Khu vực là như nhau, chúng đều là bộ phận vận chuyển và bằng chứng bảo mật cho giao tiếp giữa chuỗi với chuỗi.
Mô tả hình ảnh

Hình ảnh cho thấy cấu trúc chuỗi của COSMOS

tiêu đề phụ

Tính đặc hiệu của side chain hoặc layer2

Sự tồn tại của chuyển tiếp nằm trong cấu trúc chuỗi chéo, đây thực sự là cấu trúc đa chuỗi và trong cấu trúc của mạng chính duy nhất trong hệ sinh thái của Ethereum, tất cả các chuỗi khác đều được phân nhánh Ethereum hoặc thông qua một nút Đồng bộ hóa của Ethereum dữ liệu trong khi sử dụng bảo mật dữ liệu của mạng chính Ethereum.
Cách tiếp cận này là phổ biến trong sidechains.
Cấu trúc này có nghĩa là quá trình giao dịch và vận hành hợp đồng nằm trên chuỗi bên và cấu trúc của giao dịch nằm trên chuỗi, dữ liệu kết quả được đóng gói bởi mạng chính Ethereum và trở thành bằng chứng bảo mật.
Mô tả hình ảnh

Hình ảnh cho thấy cấu trúc kỹ thuật của Matic, giải pháp chuỗi bên Ethereum

Ví dụ: khi chạy Defi trên chuỗi bên, dữ liệu của mã thông báo ERC20 được đọc và giá của mã thông báo trên DEX đều dựa trên dữ liệu trên chuỗi Ethereum.

Chuỗi bên là một loại Lớp 2 và các giải pháp Lớp 2 mở rộng yêu cầu mạng chính cung cấp bảo mật, nghĩa là cung cấp xác nhận dữ liệu và tạo bằng chứng trên chuỗi. Có một logic ở đây rằng sự tồn tại của lớp 2 là sự mở rộng của mạng chính, do đó, mạng lớp 2 là một mạng độc lập hay có sự đồng thuận không phải là mục tiêu thiết kế chính, bởi vì nhiều giải pháp lớp 2 không có chuỗi, chỉ có thông minh. hợp đồng.
tiêu đề phụ

Sharding và các thiết kế phân lớp khác trong Ethereum

Ngoài các thiết kế khác, sự hiểu biết hiện tại về sự bảo vệ giữa các chuỗi, trên thực tế, cấu trúc sharding của Ethereum 2.0 là rất rõ ràng.
Từ phân tích cấu trúc, sharding là biểu hiện cấu trúc của chuỗi chính và chuỗi phụ, trong cấu trúc này, chuỗi chính chịu trách nhiệm xác nhận cuối cùng và bảo mật đương nhiên là trách nhiệm của chuỗi chính.
Trong tương lai, khi chuỗi đèn hiệu chịu trách nhiệm xác nhận khối của toàn bộ mạng Ethereum, mỗi đoạn Ethereum, tức là một chuỗi được chia thành các khu vực độc lập, sẽ có sổ cái nhỏ của riêng mình và sau đó thông qua giao tiếp giữa các chuỗi bị phân mảnh Bằng cách này, một sổ cái chung được hình thành và sau đó sổ cái chung được đóng gói bởi chuỗi đèn hiệu.
Ở đây, chức năng của chuỗi phân đoạn là tính toán, lưu trữ và xuất kết quả, sau đó giao tiếp với chuỗi đèn hiệu và cuối cùng là đồng bộ hóa sổ cái chung của chuỗi đèn hiệu.
Mặc dù hiện tại Ethereum 2.0 đã thay đổi lộ trình của nó, nhưng Ethereum cũng đang sử dụng phân đoạn dữ liệu, phân chia cấu trúc của dữ liệu được tạo thành các phần độc lập, tương tự như phân đoạn theo chuỗi, ngoại trừ việc nó không phân chia các nút của chuỗi .Đối với từng mảnh riêng lẻ.
Mô tả hình ảnh

Hình ảnh thể hiện ý tưởng thiết kế theo tầng của Oasis

Ví dụ: lớp đồng thuận được thiết kế riêng biệt để lớp đồng thuận chịu trách nhiệm bảo mật cho toàn bộ mạng và những tính toán đó được xử lý riêng trong chuỗi bên ngoài lớp đồng thuận. Ví dụ: trong Mạng Oasis, bên ngoài lớp đồng thuận lớp đồng thuận được thiết kế dưới dạng Paratime, nghĩa là các chuỗi Paratime riêng biệt, các chuỗi này tạo thành sổ cái của riêng chúng và chuyển chúng cho lớp đồng thuận, và bảo mật được bảo vệ bởi lớp đồng thuận.
Ví dụ khác, ngoài lớp đồng thuận của Phala, pRuntime được thiết kế, là một nút chuỗi độc lập chạy trong TEE và cũng là một phần của mỗi chuỗi. Tính bảo mật của dữ liệu của nó cũng được dữ liệu bảo vệ điều đó được xác nhận bởi lớp đồng thuận.
Công nghệ mạng tiền tệ mã hóa đã rất trưởng thành, bởi vì có thể thấy từ thiết kế của chuỗi trong những năm qua rằng sự hiểu biết của bên dự án về giải pháp là đủ để tạo ra cơ sở hạ tầng và ứng dụng tốt hơn, nhưng điều đáng cải thiện là chuỗi muốn để Thành công không phải do công nghệ quyết định mà do vận hành chuỗi, vấn đề vận hành chuỗi thì bên dự án và doanh nhân vẫn đang mò mẫm.
跨链
Chào mừng tham gia cộng đồng chính thức của Odaily
Nhóm đăng ký
https://t.me/Odaily_News
Tài khoản chính thức
https://twitter.com/OdailyChina