Khái niệm đầu tiên về sidechain đã được xuất bản trong một bài báo học thuật vào ngày 22 tháng 10 năm 2014 bởi Adam Back, người phát minh ra HashCash và Giám đốc điều hành hiện tại của Blockstream. Tham gia còn có một loạt kỹ sư Bitcoin huyền thoại như Matt Corallo, Luke Dashjr, đồng sáng lập Blockstream Mark Friedenbach…
Trong khi nhiều tác giả của bài báo đóng vai trò quan trọng trong việc phát triển ý tưởng về hệ thống tiền điện tử của Satoshi Nakamoto – cụ thể là việc tích hợp cơ chế đồng thuận bằng chứng công việc của HashCash vào blockchain của Bitcoin – họ nhận ra rằng vẫn còn chỗ để cải thiện nếu Bitcoin được đưa vào sử dụng. khán giả toàn cầu.
Trong whitepaper sidechain, các tác giả lưu ý rằng cơ sở hạ tầng của Bitcoin vào thời điểm đó phải đối mặt với sự đánh đổi giữa khả năng mở rộng và phân cấp. Cũng có những lo ngại về quyền riêng tư và kiểm duyệt của Bitcoin, với các công nghệ mới cải thiện bảo mật mật mã của Bitcoin được coi là cần thiết nếu có nhiều người chấp nhận loại tiền Bitcoin (BTC).
Cân nhắc điều này, các tác giả đưa ra những điều sau:
“Chúng tôi đề xuất một công nghệ mới, sidechains được chốt, cho phép bitcoin và các tài sản sổ cái khác được chuyển giữa nhiều blockchain. Điều này cho phép người dùng truy cập vào các hệ thống tiền điện tử mới và sáng tạo bằng cách sử dụng tài sản mà họ đã sở hữu.”
Nội dung bài viết
Sidechain là gì?
Sidechain là một mạng blockchain riêng biệt kết nối với một blockchain khác – được gọi là blockchain gốc hoặc mạng chính – thông qua một chốt hai chiều.
Các blockchain thứ cấp này có các giao thức đồng thuận riêng cho phép mạng blockchain cải thiện quyền riêng tư và bảo mật, đồng thời giảm thiểu độ tin cậy bổ sung cần thiết để duy trì mạng.
Một thành phần quan trọng của sidechain là khả năng tạo điều kiện thuận lợi cho việc trao đổi tài sản suôn sẻ hơn giữa mạng chính và blockchain thứ cấp. Điều này có nghĩa là các tài sản kỹ thuật số như mã thông báo có thể được chuyển giao an toàn giữa các blockchain – cho phép các dự án mở rộng hệ sinh thái của họ theo cách phi tập trung.
Trong điều kiện thực tế, một cá nhân sử dụng mạng chính Bitcoin cần gửi bitcoin đến một địa chỉ đầu ra. Địa chỉ này có thể là ví cứng, ví nóng hoặc sidechain. Sau khi giao dịch được xác nhận, thông báo về giao dịch đã hoàn thành sẽ được phát trên mạng Bitcoin.
Sau khi kiểm tra bảo mật ngắn gọn, Bitcoin đã gửi sẽ được chuyển vào sidechain, cho phép người dùng tự do di chuyển tài sản của họ qua mạng mới.
Bây giờ, điều đó nghe có vẻ đơn giản nhưng có một số thành phần chính cho phép sidechain hoạt động hiệu quả. Những thành phần này bao gồm:
- Một chốt hai chiều
- Hợp đồng thông minh
Chốt hai chiều
Sidechain được phát triển để tạo điều kiện thuận lợi cho việc chuyển tài sản kỹ thuật số giữa các blockchain, bất kể ai là chủ sở hữu tài sản. Tài sản kỹ thuật số có thể được di chuyển mà không có bất kỳ rủi ro đối tác nào – có nghĩa là không có tác nhân thứ cấp nào có thể ngăn chặn việc chuyển giao tài sản xảy ra.
Để tạo điều kiện thuận lợi cho việc chuyển qua lại giữa các blockchain, cần có chốt hai chiều. Bạn có thể hình dung đây như một đường hầm hai chiều với ô tô chạy theo cả hai hướng.
Theo whitepaper của sidechain, chốt hai chiều được định nghĩa là:
“Cơ chế chuyển tiền giữa các Sidechain […] một sidechain được chốt là một sidechain có tài sản có thể được nhập từ đó và trả lại cho các chuỗi khác.”
Nói một cách rõ ràng, chốt hai chiều cho phép các tài sản kỹ thuật số như bitcoin được chuyển qua lại giữa mạng chính (mainnet) và chuỗi bên (sidechain) mới. Điều thú vị là việc “chuyển giao” một tài sản kỹ thuật số không bao giờ xảy ra. Tài sản thực tế không được chuyển giao; thay vào đó, chúng chỉ bị khóa trên mạng chính trong khi số tiền tương đương được mở khóa trong sidechain.
Do đó, bất kỳ hoạt động chốt hai chiều nào cũng cần phải giả định rằng các tác nhân hoặc “người xác thực” liên quan đến chốt hai chiều đang hành động trung thực. Nếu không, các giao dịch chuyển tiền gian lận có thể được thực hiện hoặc các giao dịch chuyển tiền thực sự có thể bị tạm dừng.
Hợp đồng thông minh
Để chuyển tài sản kỹ thuật số giữa sidechain và mạng chính của nó, một quy trình ngoài chuỗi – các giao dịch xảy ra bên ngoài blockchain gốc – chuyển dữ liệu giữa hai blockchain phải được xây dựng.
Như đã đề cập ở trên, do việc chuyển giao tài sản kỹ thuật số giữa chuỗi gốc và Sidechain chỉ là tưởng tượng nên tài sản kỹ thuật số sẽ bị khóa và phát hành ở hai đầu của hai blockchain sau khi giao dịch được xác thực thông qua hợp đồng thông minh.
Hợp đồng thông minh được sử dụng để đảm bảo giảm thiểu hành vi phạm lỗi bằng cách buộc các trình xác thực trên mạng chính và Sidechain phải hành động xác nhận một cách trung thực các giao dịch xuyên chuỗi. Khi giao dịch đã xảy ra, hợp đồng thông minh sẽ thông báo cho mạng chính rằng một sự kiện đã xảy ra.
Sau đó, quy trình ngoài chuỗi sẽ chuyển tiếp thông tin giao dịch đến hợp đồng thông minh trên Sidechain, xác minh giao dịch. Sau khi sự kiện được xác minh, tiền có thể được giải phóng trên sidechain, cho phép người dùng di chuyển tài sản kỹ thuật số trên cả hai blockchain.
Lưu ý, quá trình này có thể diễn ra từ mainnet đến sidechain hoặc ngược lại.
Sidechain của Bitcoin
Các ví dụ thực tế về sidechain là Liquid Network và RootStock (RSK) của Bitcoin. Vì cả hai sidechain đều được gắn với mạng chính của Bitcoin nên chỉ có thể thực hiện được các hoạt động liên quan đến Bitcoin.
Liquid Network là một sidechain mã nguồn mở được tạo bởi Blockstream được xây dựng trên mạng chính của Bitcoin. Bằng cách sử dụng các tính năng vốn có của sidechain, thời gian khám phá khối của Liquid Network chỉ là một phút, nhanh hơn rất nhiều so với thời gian tạo khối 10 phút của Bitcoin. Điều này có nghĩa là số khối có thể được thêm vào sidechain nhiều gấp 10 lần so với blockchain của Bitcoin. Mạng cũng cho phép người dùng giao dịch tài sản kỹ thuật số một cách riêng tư hơn bằng cách che giấu số lượng và loại tài sản được chuyển.
RSK là một sidechain được chỉ định để chạy các hợp đồng thông minh. Khi sử dụng RSK, bitcoin bị khóa trên Mainnet và được phát hành dưới dạng bitcoin thông minh (SBTC), tiền tệ bản địa của RSK.
Do tính thành thạo của hợp đồng thông minh RSK, người dùng không cần chuyển đổi bitcoin của họ thành các tài sản khác để sử dụng hợp đồng thông minh. Điều này có nghĩa là chúng có thể tương tác trên các mạng blockchain khác như Ethereum.
Tiềm năng của sidechain
Sidechain có tiềm năng lớn để mở rộng phạm vi, quy mô và động lực của công nghệ blockchain, cho phép các mạng blockchain tách biệt trước đây được tích hợp vào một hệ sinh thái chung.
Ở góc độ vĩ mô, hãy tưởng tượng một mạng blockchain phổ quát bao gồm nhiều blockchain, mỗi blockchain có cơ chế đồng thuận, quy tắc quản trị và tầm nhìn riêng nhưng tất cả chúng vẫn độc lập với nhau.
Khả năng tương tác chuỗi chéo được hỗ trợ bởi sidechain sẽ cho phép người dùng điều hướng liền mạch trên các dự án khác nhau này. Đây là đề xuất giá trị cơ bản của sidechains.
Cảm ơn sự theo dõi và đón đọc của các bạn. Hy vọng bài viết đã giúp bạn hiểu hơn về Sidechain và cách thức hoạt động của loại blockchain thứ cấp này. Đừng quên để lại bình luận của bạn dưới bài viết. Mọi thắc mắc về thị trường tiền kỹ thuật số, vui lòng liên hệ đội ngũ Support của Fiahub 24/7.
Freelancer Marketing và Content Creator với gần 10 năm kinh nghiệm; trong đó có khoảng hơn 3 năm làm việc trong mảng Blockchain với vai trò Dịch Thuật và Copywriter.
Với kiến thức sâu rộng cùng khả năng diễn giải để những thuật ngữ công nghệ khó hiểu trở nên gần gũi hơn với người đọc. Lê Hoàng đảm nhiệm những bài viết trong chuyên mục "Từ Điển Crypto" và "Hướng Dẫn Người Mới" tại Fiahub Blog