Về tiềm năng của hệ sinh thái Bitcoin, điều cốt lõi là BTC là tài sản lớn nhất. Trần sinh thái của chuỗi công khai được xác định bởi giá trị thị trường của chuỗi công khai. Điều dễ hiểu nhất là việc vay mượn. Những người nắm giữ BTC sẽ luôn có nhu cầu vay thế chấp, dù chỉ là 10% số tiền, tức là 120 tỷ đô la Mỹ. Và nếu là một chuỗi công khai có giá trị thị trường là 1 tỷ thì 50% số tiền sẽ chỉ là 500 triệu đô la Mỹ, đây là một mức chênh lệch trần. Một ví dụ khác là việc tạo ra stablecoin thông qua thế chấp. Quy mô của tài sản thế chấp phải lớn và tiềm năng theo dõi của stablecoin sẽ rất lớn.
Từ góc độ này, giá trị thị trường của Bitcoin gấp bốn lần Ethereum và tiềm năng sinh thái của nó chắc chắn cao hơn nhiều so với Ethereum. Nhưng tình hình thực tế thì ngược lại. Quy mô tổng thể của hệ sinh thái Bitcoin hiện kém xa Ethereum. Lý do cơ bản là hiệu suất của Bitcoin với tư cách là một chuỗi công khai quá thấp và khả năng lập trình của nó quá kém cũng như không có tính hoàn chỉnh của Turing. Sau đó, giải pháp là bắt chước kiến trúc của Ethereum và sử dụng layer2. Lớp 2 cần TPS và TPS, và nó cần khả năng lập trình và khả năng lập trình.
Áp dụng phương pháp layer2 là chiến lược của hầu hết hệ sinh thái Bitcoin hiện nay, nhưng có một vấn đề cấp bách cần được giải quyết, đó là bảo mật. Nếu bạn muốn chủ sở hữu BTC yên tâm gửi tiền vào lớp 2 thì tính bảo mật của BTC phải được đảm bảo. Trước hết, sự an toàn là rất quan trọng. Không ai muốn kiểm tra hạt vừng và làm mất quả dưa hấu. Thứ hai, bản thân chuỗi Bitcoin khác với Ethereum và không thể học hỏi từ thiết kế bảo mật của Ethereum.
Sau đó, nhân vật chính của chúng ta xuất hiện. babylon cung cấp tính bảo mật của BTC nguyên gốc và là nền tảng cho lớp BTC khác2.
Logic kiến trúc của Babylon

Các chuỗi PoS khác nhau, bao gồm BT
●Điều này bao gồm BTC layer2, nhưng cũng có thể là các chuỗi công khai khác. Lớp dữ liệu bao gồm các chuỗi PoS riêng lẻ muốn tận dụng Bitcoin để tăng cường bảo mật và sẵn sàng trả tiền cho nó.
●Ngoài việc thực hiện các chức năng giao thức đồng thuận thông thường, chẳng hạn như tạo và xác thực các khối, người xác thực trên chuỗi PoS còn chịu trách nhiệm ký các chữ ký cuối cùng trên tiện ích cuối cùng.Lớp điều khiển: Chuỗi Babylon
●Lớp điều khiển là cầu nối kết nối mạng Bitcoin và chuỗi PoS và được triển khai bởi chuỗi Cosmos-SDK có tên là chuỗi Babylon.
●Chuỗi Babylon đóng vai trò là mặt phẳng điều khiển và chịu trách nhiệm thực hiện các chức năng chính sau:
Cung cấp dịch vụ dấu thời gian Bitcoin: Chuỗi Babylon ghi lại các hàm băm khối PoS và bộ xác thực trên chuỗi Bitcoin, đảm bảo tính nhất quán giữa chuỗi PoS và mạng Bitcoin, đồng thời cho phép tách nhóm nhanh chóng và an toàn.
Hoạt động như một thị trường giao dịch: Chuỗi Babylon phù hợp với các nhà đầu tư Bitcoin và chuỗi PoS, tạo điều kiện thuận lợi cho các giao dịch giữa hai bên.
Theo dõi thông tin đặt cược và xác minh: Chuỗi Babylon ghi lại các thông tin như đăng ký và cập nhật khóa EOTS để đảm bảo tính bảo mật và minh bạch của quy trình đặt cược.
Ghi lại chữ ký cuối cùng của chuỗi PoS: Chuỗi Babylon lưu trữ chữ ký cuối cùng của chuỗi PoS để đảm bảo tính bảo mật của giao thức.Lớp bảo mật cơ bản: mạng Bitcoin
●Mạng Bitcoin là nền tảng của toàn bộ kiến trúc, cung cấp bảo mật cơ bản cho hệ thống.
●Tính bảo mật và tính chất phi tập trung của mạng Bitcoin đảm bảo tính bảo mật của tài sản Bitcoin đã cầm cố và ngăn chặn hành vi nguy hiểm.
Người dùng Babylon có thể đặt cược an toàn mà không cần chuyển Bitcoin ra khỏi địa chỉ của chính họ. Bằng cách này, những người nắm giữ Bitcoin không cần phải kết nối với chuỗi PoS. Và không cần phải đóng gói, lưu trữ, v.v. số Bitcoin đã cam kết.
Vì bản thân Bitcoin không hỗ trợ các hợp đồng thông minh hoàn chỉnh Turing nên giao thức Babylon sử dụng khéo léo ngôn ngữ kịch bản hiện có và mô hình UTXO của Bitcoin để thực hiện chức năng của hợp đồng thế chấp. Giao thức thiết kế bốn loại giao dịch: giao dịch thế chấp, giao dịch giải phóng, giao dịch giảm và giao dịch giải phóng. Các giao dịch này giới hạn đường dẫn chuyển Bitcoin thông qua logic tập lệnh cụ thể, do đó đạt được các chức năng tương tự như hợp đồng thông minh.
Giao dịch đặt cược:
Giao dịch thế chấp là bước đầu tiên để người dùng tham gia đặt cược Bitcoin. Nó khóa Bitcoin của người dùng trong một UTXO đặc biệt. UTXO này chỉ có thể được mở khóa theo hai cách: giao dịch không đặt cược do người dùng thực hiện sau khi đáp ứng các điều kiện không đặt cược hoặc một dấu gạch chéo. giao dịch được bắt đầu khi xảy ra vi phạm an ninh.
Bằng cách này, các giao dịch đặt cọc cam kết Bitcoin của người dùng vào chuỗi PoS như một khoản tiền gửi để họ tham gia xác thực và duy trì an ninh mạng.
2. Giao dịch hủy thế chấp:
Khi người dùng muốn rút tiền từ việc đặt cược Bitcoin, họ có thể bắt đầu một giao dịch không đặt cọc.
Các giao dịch không đặt cược cần phải đáp ứng một số điều kiện nhất định, chẳng hạn như bị khóa trong một khoảng thời gian để ngăn người dùng thường xuyên vào và rời khỏi cam kết, ảnh hưởng đến sự ổn định của mạng.
3. Giao dịch Chém:
Giao dịch chặt chẽ được kích hoạt khi người dùng thực hiện hành vi độc hại trên chuỗi PoS, chẳng hạn như ký hai lần hoặc cố gắng phá hoại sự đồng thuận của mạng.
Giao dịch cắt giảm sẽ gửi Bitcoin được thế chấp của người dùng đến một địa chỉ chưa được sử dụng, tức là tiêu hủy số Bitcoin đó như một hình phạt cho hành vi nguy hiểm.
Giao thức Babylon đảm bảo rằng trong trường hợp vi phạm an ninh, khóa riêng của thủ phạm sẽ bị lộ và các giao dịch cắt giảm sẽ tự động được kích hoạt thông qua xác nhận trách nhiệm giải trình và công nghệ tiện ích cuối cùng.
4. Giao dịch hủy đặt cược:
Giao dịch hủy đặt cược được sử dụng để giải phóng Bitcoin của người dùng khỏi trạng thái bị khóa sau khi thời gian khóa tương đối của giao dịch hủy đặt cược đã hết hạn.
Quá trình này đảm bảo rằng người dùng có thể khôi phục Bitcoin của họ kịp thời khi họ rút tiền đặt cược một cách bình thường, đồng thời ngăn chặn những người dùng độc hại tấn công trong quá trình bỏ đặt cược.
Cơ chế trừng phạt
Đối với 4 loại giao dịch trên, cần có cơ chế ngăn chặn hành vi xấu. Cơ chế công nghệ Slash của Babylon được triển khai thông qua việc sử dụng mật mã tiên tiến, đổi mới giao thức đồng thuận và ngôn ngữ kịch bản Bitcoin được tối ưu hóa
1. Khẳng định trách nhiệm
Xác nhận có trách nhiệm là một kỹ thuật mã hóa có ý tưởng cốt lõi là sử dụng chữ ký một lần có thể trích xuất (EOTS) để đảm bảo rằng khóa riêng của thủ phạm sẽ bị xâm phạm trong một số trường hợp nhất định. Trong giao thức Babylon, khi trình xác thực thực hiện hành vi độc hại như ký hai lần, giao thức sẽ tự động trích xuất khóa riêng của nó và công khai để bất kỳ ai cũng có thể sử dụng khóa riêng để thực hiện các giao dịch chặt chẽ và trừng phạt thủ phạm.
Bởi vì người cầm cố đã sử dụng chữ ký chung khi cầm cố UXTO. Nếu anh ta muốn làm điều ác và ký chuyển khoản trước khi kết thúc cam kết, việc xác nhận trách nhiệm sẽ được kích hoạt và khóa riêng sẽ bị tiết lộ.
2. Tiện ích cuối cùng
Tiện ích cuối cùng là một lớp cơ chế bổ sung được thêm vào bên trên giao thức đồng thuận PoS hiện có để tăng cường bảo mật. Tiện ích cuối cùng EOTS được sử dụng trong giao thức Babylon, yêu cầu người xác thực thực hiện chữ ký bổ sung bằng EOTS sau khi khối được hoàn tất.
Vai trò của chữ ký bổ sung này là chuyển đổi tất cả các vi phạm bảo mật thành sự phản đối đối với các xác nhận trách nhiệm có cùng chiều cao khối, cho phép cơ chế xác nhận trách nhiệm giải trình hoạt động hiệu quả.
Một khía cạnh quan trọng của Babylon là giao thức đánh dấu thời gian BTC. Nó đánh dấu thời gian các sự kiện từ các chuỗi khối khác vào Bitcoin, cho phép các sự kiện đó tận hưởng dấu thời gian Bitcoin giống như các giao dịch Bitcoin. Điều này mượn tính bảo mật của Bitcoin như một máy chủ dấu thời gian một cách hiệu quả. Giao thức dấu thời gian BTC cho phép tách nhóm vốn chủ sở hữu nhanh chóng, độ tin cậy tổng hợp và giảm chi phí bảo mật để tối đa hóa tính thanh khoản của người nắm giữ Bitcoin. Giao thức này được thiết kế dưới dạng một plug-in mô-đun có thể được sử dụng trên nhiều thuật toán đồng thuận PoS khác nhau và cung cấp nền tảng để có thể xây dựng giao thức đặt lại.
Dịch vụ dấu thời gian bitcoin
Giao thức Dấu thời gian Bitcoin là công nghệ chứng minh thời gian cho phép gửi dữ liệu tùy ý đến Babylon để tạo dấu thời gian Bitcoin cho chuỗi POS, từ đó cải thiện tính toàn vẹn và bảo mật của nó, chẳng hạn như chống lại các cuộc tấn công tầm xa.

Các cuộc tấn công tầm xa đang là vấn đề đau đầu đối với chuỗi POS. Các nút xác minh của chuỗi POS cần phải cầm cố mã thông báo như một hình phạt cho hành vi xấu xa. Tuy nhiên, khi các nút rút token, không có cách nào để hạn chế hành vi của chúng. Vì chi phí xây dựng chuỗi POS tương đối thấp nên nhiều người xác minh có thể xây dựng một chuỗi giả. Các cuộc tấn công tầm xa đề cập đến việc bắt đầu từ khối gốc, tạo ra chuỗi dài hơn chuỗi chính ban đầu và giả mạo toàn bộ lịch sử giao dịch để thay thế chuỗi chính ban đầu. Ví dụ: người xác thực độc ác vẫn sở hữu mã thông báo mà anh ta lựa chọn trong chuỗi giả mạo.
Khi các nút mới được thêm vào hoặc các nút đã ngoại tuyến trong một thời gian dài đồng bộ hóa dữ liệu khối mới, họ không thể biết rõ chuỗi nào là chuỗi chính thực, rất có thể chuỗi giả sẽ được thêm vào và chuỗi chính thực sẽ bị soán ngôi. .
Để ngăn chặn các cuộc tấn công tầm xa, nhiều chuỗi PoS yêu cầu khách hàng và người xác nhận mới tham gia xác định các khối điểm kiểm tra trên chuỗi chuẩn. Có thể mất vài ngày hoặc vài tuần để tất cả các đồng nghiệp đáng tin cậy đồng ý về một điểm kiểm tra. Điều này là do không có bên tin cậy trung tâm trên blockchain và tất cả những người xác nhận đều có độ tin cậy như nhau. Nếu có dây chuyền giả mạo và có sự bất đồng, người xác minh sẽ cần một khoảng thời gian nhất định để trao đổi và xác nhận.
Đây là lý do tại sao POS áp dụng thời gian mở khóa cam kết rất dài.

Vì BTC là chuỗi POW nên chuỗi dài nhất được sử dụng làm nguyên tắc chuỗi chính. Để tấn công BTC, cần phải tập trung 51% sức mạnh tính toán của toàn bộ mạng. Chi phí cực kỳ cao và về cơ bản có thể được xác nhận là không thể. Vì vậy, BTC có thể được coi là chuỗi công khai an toàn nhất.
1. Dịch vụ dấu thời gian Bitcoin cho phép người xác thực chuỗi PoS đóng gói giá trị băm của khối PoS và tập hợp những người xác thực đã bỏ phiếu cho khối thành một gói thống nhất và gửi nó đến chuỗi Bitcoin dưới dạng giao dịch. Những thông tin giao dịch này sẽ được ghi lại trong khối Bitcoin, từ đó “neo” thông tin khối PoS vào chuỗi Bitcoin.
Vì các điểm kiểm tra trên khối PoS sẽ được gửi tới mạng chính Bitcoin nên người xác minh PoS chỉ cần đồng bộ hóa theo các điểm kiểm tra trên mạng chính BTC. Khi dấu thời gian của ứng dụng rút tiền của người xác thực được ghi lại trên Bitcoin, chuỗi giả mạo cần tạo dấu thời gian BTC sớm hơn để thuyết phục những người xác nhận khác rằng họ chưa rút tiền. Nhưng hành vi này tương đương với một cuộc tấn công vào BTC.
Do đó, chuỗi POS sử dụng dấu thời gian BTC có thể đạt được tốc độ giải nén nhanh chóng, thường chỉ cần thời gian chờ đợi 1 ngày hoặc thậm chí vài giờ.
Dịch vụ Dấu thời gian Bitcoin là một công nghệ tận dụng tính bảo mật của mạng Bitcoin để tăng cường tính bảo mật của chuỗi PoS và cho phép hủy đặt cược nhanh chóng. Vì các khối PoS không thể được kiểm tra trực tiếp trên Bitcoin do không đủ dung lượng trong các khối Bitcoin nên Babylon tổng hợp các điểm kiểm tra được gửi bởi chuỗi PoS dưới dạng chuỗi PoS riêng biệt và thay mặt họ xuất bản chúng lên Bitcoin. Và dịch vụ dấu thời gian Bitcoin của Babylon được thiết kế theo mô-đun để dễ dàng tích hợp.
Tóm lại, giao thức Babylon cung cấp một cách sáng tạo để nâng cao khả năng mở rộng và bảo mật của hệ sinh thái BTC bằng cách kết hợp tính bảo mật của Bitcoin với các giải pháp Lớp 2. Mặc dù Bitcoin phải đối mặt với những thách thức về hiệu suất và khả năng lập trình, nhưng thiết kế kiến trúc của Babylon giải quyết những vấn đề này một cách hiệu quả, cho phép chủ sở hữu Bitcoin tham gia đặt cược một cách an toàn mà không cần di chuyển tài sản của họ. Điều này không chỉ nâng cao tiềm năng sinh thái của Bitcoin mà còn cung cấp những đảm bảo an ninh quan trọng cho các chuỗi công khai và các dự án DeFi trong tương lai. Khi giao thức này phát triển, chúng ta có thể mong đợi sự tăng trưởng và đa dạng hóa hơn nữa của hệ sinh thái Bitcoin.
Bài viết tham khảo:
https://www.theblockbeats.info/news/48455
https://www.chaincatcher.com/article/2079486