Vào ngày 22 tháng 7 năm 2024, Geek Web3 đã may mắn được mời Cipher, đồng sáng lập CKB và là người đề xuất RGB++, thực hiện sê-ri các cuộc trao đổi trên hệ thống RGB++ và UTXO, chính CKB và hệ sinh thái Bitcoin trong mắt anh ấy. trong giai đoạn này, Cipher đã nói về những trải nghiệm trong quá khứ của chính mình, tầm quan trọng độc đáo của Lớp RGB++ và mô hình UTXO đối với BTCFi cũng như một số vấn đề và ý kiến về CKB và hệ sinh thái Bitcoin. Các câu hỏi cụ thể được đề cập trong lần này bao gồm:
1. Kinh nghiệm cá nhân về mật mã
2. Kết nối giữa UTXO Stack và RGB++ Layer
3. Lượt xem về lớp thứ hai của Bitcoin và BTCFi, đặc biệt là lớp thứ hai của hệ thống EVM
4. Các kịch bản và khái niệm phát triển độc đáo của Lớp RGB++ so với dòng EVM
5. Giải thích ý tưởng thiết kế của chính CKB
6. Cách giải quyết một số bất cập của mô hình UTXO trong xây dựng sinh thái Defi
7. Tại sao CKB chọn RISC-V và các tùy chọn ngôn ngữ phát triển hợp đồng liên quan
8. Quan điểm về các vấn đề phi tập trung trong hệ sinh thái Bitcoin và Ethereum
Sau đây là bản ghi của cuộc phỏng vấn lần, mời bạn đọc kỹ.
Faust: Trước hết, Cipher, xin hãy giới thiệu về bản thân?
Cipher: Lần đầu tiên tôi tiếp xúc với blockchain vào năm 2013 khi tôi tham gia khai thác Bitcoin . Khai thác Bitcoin không quá phức tạp vào thời điểm đó. Kết quả là tôi đã gặp phải một nhà sản xuất mờ ám khi lần đầu tiên mua máy khai thác. Vào năm 2014 hoặc 2015, do giá Bitcoin biến động mạnh nên tôi đã viết chương trình tự động đầu cơ coin và kiếm được một ít tiền. Thị trường gấu xuất hiện vào cuối năm 2015, và tôi tạm thời rời khỏi cộng đồng tiền điện tử. Lúc đó, tôi chưa thiết lập được niềm tin nào và chỉ đang suy đoán.
Đến năm 2016, tôi chính thức bước chân vào ngành blockchain, gia nhập viện nghiên cứu blockchain trong hệ thống và tham gia phát triển Chuỗi liên minh và tiền kỹ thuật số của ngân hàng trung ương, với vị trí trưởng nhóm sản phẩm. Trong thời gian này, tôi cũng đã viết một số Sách trắng, các tài liệu bảo vệ quyền riêng tư ban đầu trong ngành và các bằng sáng chế liên quan đến quyền sở hữu kỹ thuật số.
Năm 2018, tôi hoàn toàn nhận ra rằng Chuỗi liên minh đã đi sai hướng: tất cả các liên minh sẽ có người lãnh đạo liên minh. Nếu đó là Chuỗi liên minh có blockchain tố "国". , sẽ càng vô nghĩa hơn. Đó chỉ là một từ mà thôi. Sau đó, trọng tâm của tôi chuyển sang chuỗi công khai không cần sự cho phép. Tình cờ, tôi và một số đối tác đã tham gia vào quá trình xây dựng CKB ban đầu. Tôi chịu trách nhiệm về sản phẩm và một phần công việc nghiên cứu.
Khoảng năm 2021, tôi dần trở nên độc lập khỏi CKB Foundation và thành lập công ty riêng của mình để thực hiện các dự án ngoại vi trong hệ sinh thái CKB, chẳng hạn như JoyID. JoyID hiện có hơn 500.000 người dùng và có thể nói là ví Passkey hoàn thiện nhất trong ngành. Mặc dù bản thân Passkey có một số hạn chế về khả năng tương thích với thiết bị nhưng ví của chúng tôi vẫn rất dễ sử dụng và có thể trực tiếp loại bỏ nhu cầu về số điện thoại di động. , địa chỉ email và Cụm từ hạt giống, xét về mặt mô hình bảo mật, là một ví không giám sát.
Vào Mùa hè khắc inscription năm 2023, toàn bộ hệ sinh thái Bitcoin đã bắt đầu phát triển, thậm chí là phục hưng. Vào giữa tháng 2 năm nay, tôi đã đề xuất một khái niệm, RGB++, viễn cảnh mong đợi tạo ra hoàn cảnh hợp đồng thông minh gốc cho BTCFi mà không làm mất đi tính bảo mật của Bitcoin . Chúng tôi đã nhanh chóng thành lập một nhóm chuyên dụng và ra mắt giao thức RGB++ trước khi Bitcoin giảm nửa vào tháng 4 năm nay và kết quả khá tốt. Đồng thời, một số dự án trong hệ sinh thái CKB, bao gồm DEX, Launch pad và Suanwen, cũng lần lượt ra mắt. Nhìn lên, hệ sinh thái RGB++ đang trong giai đoạn bùng nổ.
Sau khi giải quyết vấn đề mở rộng chức năng của BTC, chúng tôi tập trung vào các khía cạnh như mở rộng công suất. Vào tháng 4, chúng tôi đã thành lập một công ty đặc biệt để ra mắt chuỗi công khai UTXO hoặc UTXO Stack of Bitcoin lớp thứ hai. Về lý do tại sao chúng tôi chọn mô hình UTXO, điều cốt lõi là bản thân Bitcoin là một mô hình UTXO và nó rất khác với Ethereum . Nếu chúng tôi thực hiện Layer2 trên Bitcoin , chúng tôi nên triển khai bằng chứng chuyển đổi trạng thái, chuỗi Chuỗi như thế nào. tài sản buộc phải thoát và DA? Nếu bạn sao chép mô hình tài khoản của Ethereum và ý tưởng của Rollup thì sẽ khó có được kết quả tốt. Đây cũng là quan điểm của tôi: sao chép ý tưởng của Ethereum sang Bitcoin sẽ khó có kết quả tốt đẹp.
UTXO Stack hiện đã hoàn thành vòng tài trợ đầu tiên và vòng tài trợ thứ hai cũng đang được tiến hành. Mặc dù mức độ phổ biến của hệ sinh thái Bitcoin gần đây đã giảm sút, chúng tôi vẫn rất tự tin và sẵn sàng thực hiện biểu ngữ và xây dựng các chức năng gần như nguyên gốc cho nó. BTCFi. Mở rộng và lập trình hệ sinh thái. Hiện tại, chúng tôi đã thực hiện nhiều công việc hơn ở cấp độ thị trường và kinh doanh, đồng thời sẽ thực hiện một số hoạt động liên quan đến sinh thái. Bạn có thể mong đợi sự tiến bộ trong lĩnh vực này.
Wuyue: Mối quan hệ giữa UTXO Stack và Lớp RGB++ là gì? Dường như giữa hai người có mối quan hệ cấp dưới? Bạn có thể giới thiệu tốt về khía cạnh này?
Mật mã: Mối quan hệ giữa hai điều này có thể được giới thiệu từ hai khía cạnh. Từ góc độ thương hiệu, Lớp RGB++ là một sản phẩm thuộc thương hiệu UTXO Stack; từ góc độ kỹ thuật, Lớp RGB++ sử dụng liên kết đẳng hình để thêm lớp thực thi hợp đồng thông minh vào BTCFi. Liên kết đẳng hình không chỉ áp dụng cho BTC và CKB mà còn cho hệ sinh thái chuỗi công khai rộng lớn như Cardano, Fuel và Sui , miễn là nó có liên quan đến UTXO.
Đối với UTXO Stack, nó có phần giống với OP Stack và có thể được sử dụng để khởi động nhanh BTC Layer2 . Nó trực tiếp đi kèm với chức năng liên kết đẳng cấu, có thể chuyển tài sản BTCFi của mainnet sang Layer2 để giao dịch thông qua Leap. Hợp đồng thông minh của OP Stack chạy trên Ethereum và hợp đồng thông minh của UTXO Stack chạy trên Lớp RGB++.
Quay trở lại sự liên kết và ưu tiên cuối cùng của cả hai, điều này liên quan đến một vấn đề logic: tiền đề để thành lập tất cả L2 về cơ bản là L1 đã đủ tắc nghẽn, hoặc L1 có chức năng hạn chế và không thể đáp ứng nhu cầu của người dùng.
Hiện tại, không có quá nhiều tài sản và ứng dụng xuất hiện trên lớp hợp đồng thông minh bao gồm lớp Bitcoin + RGB++, vì vậy trước tiên chúng tôi hy vọng sẽ hướng dẫn các nhà phát triển và người dùng mới về Lớp RGB++, các ứng dụng, nền tảng giao dịch và tài sản. phát hành, trước tiên hãy phát triển hệ sinh thái BTCFi, sau đó đi sâu hơn vào công việc L2. Chỉ khi bản thân BTCFi đủ phổ biến thì việc mở rộng BTC mới có thể trở thành nhu cầu thực sự. Tại thời điểm này, việc ra mắt UTXO Stack là điều tất nhiên.
Faust: Ở đây bạn đã đề cập đến lớp BTC thứ hai. Tin tức gần đây mà chúng tôi nhận được từ một số kênh cũng cho rằng rằng BTC Layer2 đã chạm đáy định kỳ và ngày càng nhiều người hoặc tổ chức chú ý đến BTCFi. Nhưng nhiều BTCFi chỉ là mô hình WBTC, kết nối Bitcoin với chuỗi công khai hoặc sidechain Bitcoin khác và hoàn toàn không phải là BTC gốc. Theo ý kiến của bạn, sự khác biệt thực sự giữa BTCFi và WBTC là gì?
Cipher: Quan điểm nhất quán của tôi là mức trần của BTC Layer2 dựa trên EVM rất thấp. Lý do rất đơn giản. Sử dụng EVM không phải để lớn mạnh hệ sinh thái Bitcoin mà là để giới thiệu BTC đến các hệ sinh thái khác. Chúng tôi biết rằng rất khó để triển khai các hợp đồng thông minh trên mạng chính Bitcoin và TPS không thể cao. Có một cách rất đơn giản: kết nối Bitcoin với những nơi khác. Điều này có vẻ có thể giải quyết được vấn đề, nhưng nó thực sự tránh được điều cốt lõi:
Bằng cách này, hệ sinh thái của Bitcoin hoàn toàn không phát triển và sẽ không có thay đổi nào về thu nhập của thợ đào Bitcoin , dữ liệu trên Chuỗi , v.v. Tất cả những gì bạn làm là cầu nối tài sản đơn giản nhất và sau cây cầu, bạn sẽ Bạn có thể nhận được những câu chuyện mới và những cảnh mới? Rõ ràng là không. Bởi vì mọi thứ bạn làm đều đã được WBTC và hệ sinh thái Ethereum thực hiện từ rất sớm. Không có sự đổi mới nào cả, nó chỉ là việc tạo thêm một tài sản cầu nối BTC. Vậy ý nghĩa sự tồn tại của bạn là gì?
EVM cũng vậy, liệu bạn vẫn có thể vượt qua hệ thống DeFi hiện có trên Ethereum chứ? Lớp thứ hai của Bitcoin dựa trên EVM có thể tạo ra sự thịnh vượng giả tạo trong ngắn hạn do những kỳ vọng airdrop, nhưng sự phát triển lâu dài của nó có thể dễ dàng bị hạn chế. Những gì có thể có tác động lâu dài và trao quyền cho hệ sinh thái Bitcoin phải là Layer2 dựa trên UTXO nguyên bản hơn.
Đối với cái gọi là lớp thứ hai BTC gốc, điểm hấp dẫn của nó không phải là tính hợp pháp mà là “bản địa” này có thể mang lại nhiều tình huống thú vị hơn cho hệ sinh thái Bitcoin. Ví dụ: RGB++ có một công nghệ được gọi là Bước nhảy vọt chuỗi chéo không Chuỗi nối . Tài sản BTCFi có thể chuyển đổi qua lại giữa L1 đến L2 hoặc L2. Phương pháp này không cần dựa vào mô hình Lock-Mint của cầu nối xuyên chuỗi truyền thống và có thể phá vỡ. Cầu nối xuyên chuỗi truyền thống có nhiều rủi ro, nhưng chúng cũng có lợi thế lớn về tốc độ phản hồi chuỗi Chuỗi và tổng hợp thanh khoản, có thể mang lại sự tiện lợi lớn cho hệ sinh thái Defi. Chức năng Leap đã ra mắt từ tháng 4 và nhiều người dùng đang tận hưởng sự tiện lợi mà công nghệ này mang lại. Đây là một trong những đổi mới do giải pháp gốc Bitcoin mang lại.
Ngoài ra, việc BTC có thuộc tính gốc hay không cũng sẽ ảnh hưởng đến khán giả. Ví dụ: nhiều người nắm giữ BTC thậm chí không thích sử dụng Metamask mà thích sử dụng các ví chính thống hiện có trong hệ sinh thái BTC. Mặc dù có một số giải pháp được gọi là AA cho phép ví Bitcoin trừu Trừu tượng hóa tài khoản ở lớp ứng dụng EVM, nhưng có nhiều vấn đề khác nhau trong cách tiếp cận này sẽ cản trở sự gia nhập của người nắm giữ BTC. Giải pháp hai lớp dựa trên UTXO như của chúng tôi hỗ trợ trực tiếp việc tương tác với ví Bitcoin. Việc triển khai AA của nó gần với lớp dưới cùng hơn và người dùng thậm chí có thể không nhận thấy điều này. Điều này rất thuận tiện, đơn giản hơn, dễ sử dụng hơn và liền mạch hơn.
Ngoài ra, chúng tôi biết rằng mô hình UTXO là "tính toán ngoài Chuỗi, xác minh trên Chuỗi", đặc biệt phù hợp với các tình huống giao dịch theo mục đích. Cái gọi là mục đích là giao dịch của tôi chỉ cho hệ thống biết tôi sẵn sàng trả giá những gì và tôi cần nhận gì, nhưng tôi không phải lo lắng về cách gọi hợp đồng thông minh, cách đặt tham số chức năng, v.v. . Tôi đặt kết quả đầu vào và đầu ra mà tôi muốn. Chỉ cần đặt nó vào Chuỗi và xác minh nó. Nếu bạn muốn thực hiện các kịch bản Intent trên Ethereum, bạn có thể cần sê-ri các thành phần như Toán tử và Bộ tổng hợp, tương đối cồng kềnh, nhưng trong thế giới UTXO thì rất đơn giản. Đây cũng là đặc điểm của lớp UTXO thứ hai so với lớp EVM thứ hai. Nói tóm lại, chúng tôi lạc quan về bối cảnh DeFi mới mà UTXO có thể tạo cho Layer2 .
Faust: Điểm tích hợp chính giữa Lớp RGB++ và BTC là gì? Bố cục và lộ trình sinh thái cốt lõi tiếp theo của RGB++ và CKB sẽ bao gồm những gì?
Mật mã: Sự kết hợp của cả hai chủ yếu nằm ở các kịch bản ứng dụng khác nhau. Một số kịch bản vừa được đề cập và đây là một số ví dụ. Chúng tôi biết rằng Khoản vay nhanh rất hiện diện trong hệ sinh thái Ethereum . Nó có thể liên tục gọi sê-ri hợp đồng trong một giao dịch, lấy kết quả giao dịch và hiển thị chúng trên nền tảng lending: tài sản và tiền lãi tôi cho bạn vay có thể được trả lại cho bạn. ngay lập tức bạn. Chúng tôi có thể sử dụng Khoản vay nhanh trên Chuỗi để nhanh chóng thực hiện các hoạt động tài chính khác nhau, nhưng không có Khoản vay nhanh trong thế giới UTXO, nhưng có những thứ khác.
Ví dụ: UTXO có cơ chế lồng tập lệnh hợp đồng có thể liên tục tạo ra sê-ri giao dịch, đơn giản hóa quá trình chuyển tài khoản của người dùng. Kết quả đầu ra của giao dịch trước đó có thể được sử dụng trực tiếp làm tham số đầu vào của giao dịch tiếp theo. chúng ta có thể nhanh chóng tạo ra một loạt hướng dẫn giao dịch được kết nối từ đầu đến cuối. Để tôi cho bạn một ví dụ. Ví dụ: nếu bạn muốn xây dựng DeFi chuỗi Chuỗi, trước tiên hãy chuyển tài sản từ Chuỗi A sang Chuỗi B, sau đó bán một nửa trong số chúng trên DEX, sau đó tạo thành một cặp NHÀ CUNG CẤP THANH KHOẢN với phần chưa bán được. của các mã thông báo và đưa chúng vào thanh khoản. Các thao tác gồm bốn bước này được triển khai trong khung hợp đồng thông minh của Lớp RGB++ chỉ bằng một cú nhấp chuột bằng phương pháp lồng tập lệnh hợp đồng được đề cập ở trên. Điều này có nghĩa là người dùng chỉ cần vận hành toàn bộ bộ quy trình được đề cập ở trên một lần và phần còn lại có thể được hoàn thành tự động bằng hợp đồng thông minh phi tập trung.
Ngoài ra còn có một điểm tích hợp rõ ràng, đó là IB0, tài trợ thông qua Bitcoin. Tất nhiên, đây không phải là điều mới. Ethereum sử dụng phương thức tài trợ này. Trong những ngày đầu, một Bitcoin có thể được đổi lấy 10.000 hoặc 20.000 Ethereum. Nhưng vấn đề với IB0 trước đây là mặc dù có cùng nguồn tài chính với IC0 nhưng không có trò chơi nào sau khi huy động được tài sản . Hãy để tôi cho bạn một ví dụ, chẳng hạn như một số ICO có đường giá rõ ràng. Ví dụ: sau 100-200 khối đầu tiên, giá mua sẽ tăng hoặc giảm bậc thang . Trong một số trường hợp, người mua đầu tiên cần phải khóa. trong một tháng. Người cuối cùng mua có thể phải khóa trong ba tháng. Một ví dụ khác là khóa thêm một tháng và tặng thêm 50% xu, khóa thêm một năm và tặng thêm 100% xu. Có nhiều phương pháp khác nhau như thế này.
Trước đây, loại quy tắc đặc biệt này không thể được triển khai trên IB0, nhưng chúng ta có thể thay đổi điều này thông qua Lớp RGB++. Một vấn đề lớn với tài sản Bitcoin là chúng không có khả năng lập trình, tương đương với việc chỉ phát hành tiền Meme. Một khi nó có thể được kết hợp với các hợp đồng thông minh, điều đó có nghĩa là tài sản có thể được trao quyền. Chỉ sau khi những điều này được làm sáng tỏ thì các dự án mới sẵn sàng xây dựng hệ sinh thái Bitcoin.
Đối với BTCFi hoặc bất kỳ Fi nào, tiền đề là phải có tài sản và các kịch bản phong phú tương ứng. Nếu tài sản này bị giới hạn ở chính BTC, thì nó thường chỉ có thể được sử dụng trong các kịch bản đơn lẻ như đặt cược từ xa và Chuỗi chéo nếu bạn thực sự muốn. hệ sinh thái phát triển thịnh vượng, cần phải phát hành nhiều tài sản khác nhau để trăm bông hoa nở rộ. Trong thế giới Ethereum hiện tại, giá trị vốn hóa thị trường của tài sản ERC-20 và bản thân ETH sẽ tương tự nhau, và cái sau thậm chí có thể nhiều hơn cái trước, trong khi tài sản không phải BTC trong hệ sinh thái Bitcoin thậm chí có thể không bằng 1% tổng giá trị ETH. giá trị vốn hóa thị trường của BTC. Vì vậy, cách tạo ra tài sản mới trong hệ sinh thái BTC là chìa khóa để phát triển.
Vì vậy, tôi nghĩ sự kết hợp lớn nhất giữa Lớp RGB++ và Bitcoin là sử dụng khả năng lập trình của Lớp RGB++ để tạo ra một loại tài sản phi tập trung trung thực sự trao quyền cho Bitcoin . Tài sản này chưa bao giờ xảy ra với Bitcoin trước đây. Tóm lại, chúng tôi rất lạc quan về khả năng sử dụng lớp hợp đồng thông minh để tạo ra tài sản mới cho hệ sinh thái Bitcoin .
Faust: Trong năm 2018-19, CKB tự định vị mình là “Lớp 1 được thiết kế dành riêng cho Layer2. ” Nó đã tạo ra rất nhiều thiết kế hỗ trợ trong các tình huống như quyết toán trạng thái cho Layer2. Có thể nói nó được phi tập trung được thiết kế đặc biệt cho Rollup. Lớp xác thực. Về vấn đề này, bạn cho rằng ưu điểm cốt lõi của CKB so với chuỗi công khai thông thường là gì?
Mật mã: Thực sự rất khó để xác định đâu là lớp một và lớp hai trong hệ sinh thái Bitcoin. Tôi nghĩ Lớp CKB và RGB++ không dựa trên việc xác minh và quyết toán cho lớp thứ hai nhất định. Là một Chuỗi UXTO, CKB rất giỏi trong việc xác minh các kết quả tính toán ngoài Chuỗi, thay vì chạy các phép tính trực tiếp trên Chuỗi. Đây là điểm mà Jan, với tư cách là kiến trúc sư trưởng, đã nhấn mạnh khi CKB lần đầu tiên được thành lập. Ông cho rằng blockchain là vô cùng quý giá. Chúng không nên được sử dụng để thực hiện bất kỳ công việc phức tạp nào mà nên làm những việc đơn giản nhất.
Trên thực tế, dù là Layer2 hay Lớp 1, việc thay đổi trạng thái phải đạt được sự đồng thuận và chỉ có hai cách để đạt được sự đồng thuận Một là lấy hợp đồng thực hiện thay đổi trạng thái và mọi người phải tính toán lại. nhận được kết quả tương tự. Nhất quán, đây là logic của mô hình tài khoản; thứ hai , khi bạn hoàn tất việc thay đổi trạng thái ngoài Chuỗi, bạn gửi cho tôi Bằng chứng chứng minh tính hợp lệ của nó và tôi chỉ cần xác minh Bằng chứng mà không cần phải tính toán. nội dung gốc của bản thân tôi. Đây thực sự là ý tưởng của Rollup.
Khi chúng tôi đề xuất phương pháp thứ hai vào năm 2018, mọi người đều nghĩ rằng việc tính toán và xác minh có vẻ giống nhau nhưng Jan cho biết chúng thực sự khác nhau. Ví dụ, sắp xếp, độ phức tạp của việc xác minh kết quả ít hơn nhiều so với độ phức tạp của phép tính trực tiếp. Vào thời điểm đó, nhiều người cảm thấy rằng không cần phải làm điều này đối với việc chuyển tài sản ERC-20 thông thường, nhưng mọi người đều biết câu chuyện sau này, cho dù đó là ZK hay Rollup, thì đó là một mô hình của điện toán ngoài Chuỗi và trên Chuỗi. xác minh. Chỉ khi đó bạn mới thấy rằng phương pháp thứ hai hiệu quả và có giá trị hơn.
Mô hình UTXO cũng có nhiều lợi ích cho tính toán song song. Chúng tôi biết rằng Ethereum gần đây đã đề cập đến câu chuyện về EVM song song, nhưng qua một số kênh, tôi biết được rằng cái gọi là EVM song song thường thậm chí không đạt được 2 độ song song sau khi nó được đưa vào sử dụng thực tế. UTXO vốn đã hỗ trợ tính toán song song. Có bao nhiêu lõi CPU thì có thể có bấy nhiêu luồng xử lý song song. Hiệu quả này không thể so sánh được với những thứ dựa trên EVM.
Chúng tôi đã đi theo con đường UTXO từ 5 năm trước. Trong một số tình huống mà chúng tôi vừa mô tả, UTXO đương nhiên có nhiều lợi thế hơn mô hình tài khoản. Hơn nữa, chúng tôi và Bitcoin đều là UTXO, có thể hỗ trợ liên kết đẳng cấu, đơn giản hóa hơn nữa một số chức năng. Vì vậy, tôi nghĩ ưu điểm chính là kiến trúc. Chắc chắn sẽ hiệu quả hơn khi chúng ta sử dụng kiến trúc UTXO để kết nối với Bitcoin.
Faust: Một số người cho rằng UTXO không có lợi cho việc hỗ trợ DeFi. Ví dụ: không có cách nào để các trạng thái UTXO khác nhau gọi cho nhau. Họ thậm chí còn cho rằng RGB++ và CKB sẽ gặp phải sự phản kháng nếu họ trực tiếp phát triển hệ sinh thái Defi ngay từ đầu. lớp. Bạn nghĩ gì về quan điểm này? Và bạn đã đưa ra giải pháp gì để giải quyết những vấn đề này?
Mật mã: Trước hết, những quan điểm này hợp lý ở một mức độ nhất định, vì mô hình tài khoản trực quan hơn. Giống như các chương trình độc lập trước đó, bạn có thể xem xét một số kịch bản tấn công. Mô hình UTXO không phải như vậy. Hợp đồng bạn viết trên Chuỗi là một trình xác thực và một máy tính đặc biệt phải được xây dựng ngoài Chuỗi. Chúng tôi thường gọi nó là Bộ tổng hợp hoặc Bộ tạo. Trình tạo chịu trách nhiệm tính toán trạng thái ngoài Chuỗi, tạo ra trạng thái đó và sau đó đưa nó vào Chuỗi để xác minh, việc này tương đối phức tạp.
Nếu là nền tảng DEX dựa trên UTXO như UTXOSwap, bạn khó có thể biết kết quả khi thực hiện giao dịch, vì có thể có 100 người gửi thao tác cùng lúc, nhưng thuộc tính đặc biệt của UTXO sẽ yêu cầu điều đó trong số 100 người, chỉ một người có thể gửi thao tác cùng một lúc. Khi một người viết lại trạng thái của mình, vấn đề tranh chấp sẽ nảy sinh. Nếu các yêu cầu giao dịch xung đột này không được xử lý thì chỉ 1 trong 100 giao dịch có thể thành công và 99 giao dịch còn lại đều có thể thất bại. Vấn đề này là một thách thức lớn đối với thiết kế sản phẩm, đó là lý do tại sao mọi người đều nói rằng mô hình UTXO không có lợi cho DeFi.
Nhưng chúng tôi cũng đã thấy rằng ngay cả trong hai năm qua, Chuỗi UTXO mới đã xuất hiện, chẳng hạn như Fuel. Tại sao mọi người vẫn tiếp tục sử dụng mô hình UTXO bất chấp mọi rắc rối? Bởi vì nó có nhiều ưu điểm mà tôi đã đề cập trước đó. Vậy nhìn lại, làm thế nào chúng ta có thể khắc phục những vấn đề này? Sau 5 năm đánh bóng, chúng tôi đã có một giải pháp rất hoàn thiện có thể triển khai các chức năng giống Uniswap trên Chuỗi UTXO. UTXOSwap trong hệ sinh thái cũng đã ra mắt mainnet cách đây không lâu và nhiều người đã thêm NHÀ CUNG CẤP THANH KHOẢN và cặp giao dịch. Nếu thực sự trải nghiệm bạn sẽ thấy nó gần như không khác gì Uniswap.
Trên thực tế, thiết kế của UTXOSwap cũng rất đơn giản. Chúng tôi chia mỗi giao dịch thành hai bước. Bước đầu tiên là người dùng gửi ý định của mình đến Chuỗi. Bước thứ hai là để Bộ tổng hợp tổng hợp ý định của mọi người và bắt đầu giao dịch. sau khi sáp nhập. Tương tác với các nhóm thanh khoản. Nhóm thanh khoản có thể đáp ứng tất cả các ý định này cùng một lúc và tạo ra UTXO cuối cùng cho kết quả.
Có thể có vấn đề về độ trễ khối ở đây, vì trong bước đầu tiên, trước tiên người dùng phải gửi ý định cá nhân của mình tới Chuỗi, sau đó trình tổng hợp/ sắp xếp sẽ đóng gói và xử lý nó, sau đó tiến hành bước tiếp theo trên Chuỗi sau . Tuy nhiên, trong hoạt động thực tế, người dùng có thể gửi trực tiếp ý định giao dịch đến Bộ tổng hợp ngoài Chuỗi và sau đó sẽ xử lý chúng theo đợt. Điều này có thể giải quyết vấn đề chậm trễ phản hồi. Trên thực tế, nó tương tự như Rollup. Chúng tôi đã có những giải pháp rất hoàn thiện cho những vấn đề này của UTXO và CKB cũng đang nghiên cứu một số giải pháp để thực hiện các quy trình nêu trên.
Ở một khía cạnh khác, UTXO rất phù hợp để hỗ trợ mô hình sổ lệnh . Trước đây, đã có sổ lệnh DEX trên Ethereum , nhưng sau đó nó đã biến mất. Có nhiều lý do cốt lõi cho việc này là sổ lệnh DEX không phù hợp để chạy trên mô hình tài khoản, bởi vì mọi lệnh đang chờ xử lý và. đơn hàng bị hủy sẽ bị xóa ngay cả khi nó không được hoàn thành. Có một khoản phí xử lý mà PMF không thể chấp nhận được nên mô hình AMM sau đó đã xuất hiện. Nhưng nó sẽ khác trong mô hình UTXO. Ví dụ: 100 đơn hàng có thể được đặt cùng một lúc. Trong thế giới UTXO, việc liên kết một giao dịch với 100 UTXO là điều dễ dàng và chi phí thấp. Bạn có thể đặt nhiều hơn nếu muốn. . Do đó , theo mô hình UTXO, sổ lệnh DEX sẽ hữu ích hơn.
Hơn nữa, chúng tôi còn có công nghệ chữ ký một phần PSBT. Giao dịch đặt hàng đang chờ xử lý thậm chí không cần phải gửi đến Chuỗi. Bạn chỉ cần gửi một chữ ký ngắn gọn sẽ tổng hợp chữ ký của bên long và đưa giao dịch vào Chuỗi. Bằng cách này, mô hình sổ lệnh được trang bị mô hình UTXO. Bao gồm AMM, bạn có thể sử dụng các mức giá bậc thang phạm vi như UniswapV3 để cung cấp thanh khoản ảo, đặt thị phần thanh khoản khác nhau ở các mức giá khác nhau thay vì một đường cong trơn tru.
Đây là những kịch bản DeFi độc đáo trong hoàn cảnh UTXO và chúng đều là những đổi mới ở cấp độ khá cao. Khó có khả năng mức độ đổi mới này có thể được thực hiện trên Chuỗi EVM Chuỗi hết là các dự án sao chép và không có ý tưởng đổi mới nào cả. Chúng tôi muốn thực sự thu hút các nhà phát triển gốc của hệ sinh thái Bitcoin hoặc các nhà phát triển yêu thích mô hình UTXO. Những nhà phát triển này thường có năng lực mạnh mẽ và động lực đổi mới. Chúng tôi cũng rất lạc quan rằng có thể có một mô hình BTCFi mới theo mô hình này.
Faust: CKB sử dụng tập lệnh RISC-V và có thể hỗ trợ nhiều ngôn ngữ lập trình. Tuy nhiên, một số người cho rằng rằng việc hỗ trợ quá nhiều ngôn ngữ lập trình không phải là điều tốt và sẽ khiến hệ sinh thái nhà phát triển của chuỗi công khai trở nên bối rối và phân mảnh. Về vấn đề này, bạn cho rằng ngôn ngữ ưa thích để phát triển trên CKB là gì?
Cipher: Hiện tại thì Rust là lựa chọn đầu tiên, tiếp theo là C. Cả hai đều có sự hỗ trợ tương đối hoàn thiện. RISC-V hiện là kiến trúc CPU chủ đạo và được kỳ vọng sẽ vượt qua ARM trong vòng 5 đến 10 năm. Nó cũng hỗ trợ nhiều trình biên dịch. Nhưng hiện tại CKB chính thức hỗ trợ thêm Rust và C, đồng thời cũng hỗ trợ một số ngôn ngữ script. Chúng tôi cũng đã tự mình tạo một số thời gian chạy để hỗ trợ LUA và javascript, nhưng hiệu suất bị giảm sẽ rất lớn và ở mức cao nhất có thể bị chậm lại từ 30% đến 300%. Vì vậy, nếu là việc kinh doanh sử dụng nhiều thuật toán thì vẫn nên viết bằng Rust hoặc C, sẽ không có quá nhiều ngôn ngữ lập trình để phân mảnh hệ sinh thái nhà phát triển.
Tôi thực sự muốn nói về những ưu điểm của chính RISC-V. Khi chúng tôi mới thành lập CKB vào năm 2018, chúng tôi là người duy nhất trên thế giới chọn sử dụng RISC-V làm máy ảo chuỗi công khai. RISC-V là một lệnh phù hợp cho các thiết bị phần cứng, thiết kế của nó có hai đặc điểm: đơn giản và tùy ý. Vì tập lệnh được tạo cho phần cứng nên nó thường tương đối ổn định và không tăng hoặc giảm các lệnh hàng năm như EVM. Sự thận trọng này chính xác là những gì các giao thức mã nguồn mở yêu cầu.
Thứ hai, đối với các nền tảng hợp đồng thông minh hoặc blockchain, chúng tôi cho rằng tốt nhất nên giống như Bitcoin, với các chức năng cốt lõi của nó có xu hướng được sửa chữa. Nếu không, sẽ rất dễ gây ra sự cố nếu thêm hoặc bớt nội dung ba ngày một lần. nói rằng toàn bộ ý tưởng của chúng tôi giống như Ethereum thì khác. Về cơ bản, EVM lặp lại các opcode hàng năm và điều này đã xảy ra trong vài năm qua. Điều này sẽ ảnh hưởng đến tính tương thích và tính ổn định của chương trình và chúng tôi cố gắng hết sức để tránh điều này. Vì vậy, dựa trên ý tưởng này, chúng tôi đã áp dụng bộ hướng dẫn RISC-V, được chứng minh là rất có tính hướng tới tương lai.
Giờ đây, ZK đang trở nên phổ biến, bạn sẽ thấy rằng nhiều dự án sử dụng RISC-V làm máy ảo ở cấp độ thấp nhất. Là chuỗi công khai dựa trên RISC-V, chúng tôi rất dễ dàng tương thích với các cơ sở ZK mới. Từ cấp độ hướng dẫn, chúng tôi không cần bất kỳ Bản dịch nào, hiệu quả rõ ràng là cao hơn nhiều so với chạy RISC-V trên EVM.
Faust: Từ góc nhìn của CKB, bạn nghĩ gì về hệ sinh thái Bitcoin? Ví dụ: bạn cho rằng có một tổ chức tập trung tương tự như Ethereum Foundation trong hệ sinh thái Bitcoin hiện tại không? Một số người cho rằng BlockStream hơi tùy tiện. Liệu CKB có quan điểm riêng về việc này không?
Cipher: Tôi nghĩ cấu trúc của hệ sinh thái Bitcoin hoàn toàn khác với cấu trúc của hệ sinh thái Ethereum. Ethereum Foundation có tiếng nói rất mạnh mẽ Khi nhìn vào thế giới Bitcoin, bạn có thể nói rằng các nhà phát triển cốt lõi đằng sau nó là một tổ chức có ảnh hưởng tương đối mạnh mẽ. Tuy nhiên, có sự kiểm tra và cân bằng rõ ràng từ bên long trong hệ sinh thái Bitcoin. Có một mối quan hệ trò chơi chặt chẽ giữa các nhóm khai thác, nhà phát triển và những người chơi Bitcoin lớn. Điều đó không có nghĩa là thợ đào sẽ chấp nhận vô điều kiện bất cứ điều gì mà các nhà phát triển quảng bá. Nếu Đề án quá mức, cả thợ đào và nhóm khai thác sẽ trực tiếp phản đối nó.
Tôi nghĩ điểm này khác với Ethereum. Những thứ như Ethereum POW đến POS và EIP-1159 đã gây tranh cãi rất nhiều vào thời điểm đó, nhưng chính Ethereum Foundation hay Vitalik đã một tay che trời. Điều này là hiển nhiên đối với tất cả mọi người. của. Mặt khác, hệ sinh thái Ethereum hiện nay rất rộng lớn, với nhiều tài sản được phát hành tập trung, chẳng hạn như RWA, stablecoin, v.v. Một khi fork thực sự xảy ra, chính tài sản tập trung này sẽ thực sự quyết định hướng đi của Nhà phát hành trong tương lai.
Do đó , dù chủ quan hay khách quan, các lực lượng tập trung do EF lãnh đạo trong hệ sinh thái Ethereum đều có tiếng nói mạnh mẽ hơn nhiều so với các tổ chức khác nhau trong hệ sinh thái Bitcoin. Một điểm khác là không có giá trị thống nhất đặc biệt nào trong hệ sinh thái Bitcoin. Ví dụ: các nhà phát triển cốt lõi gần gũi hơn với chủ nghĩa tối đa Bitcoin và chống lại những thứ như OP_CAT hoặc inscription. Họ hy vọng rằng Bitcoin sẽ không tạo ra quá nhiều thay đổi; có xu hướng ủng hộ việc chuyển OP_CAT hoặc tương tự. Ở lớp bên ngoài, đội ngũ như Lightning Network và RGB thiên về những thứ mới hơn hai nhóm đầu tiên. Rồi có những người như chúng tôi không chỉ sẵn sàng chấp nhận cái mới mà còn chủ động tìm kiếm sự đổi mới, thay đổi. Lớp cuối cùng là lớp thứ hai của cầu nối đa chữ ký và hệ thống EVM.
Bởi vì có đủ loại người đến từ những nguồn gốc khác nhau nên hệ sinh thái Bitcoin rất khoan dung. Không cần phải lo lắng về việc một tầng lớp nhất định hoặc một nhóm nhỏ người nào đó mắc sai lầm. Có rất nhiều nhóm người, chỉ cần cuối cùng có một nhóm đúng. Mặc dù bề ngoài mô hình của Ethereum nhanh hơn nhưng mô hình của Bitcoin ổn định hơn. Không cần phải lo lắng về một quyết định sai lầm của một cá nhân nhỏ sẽ đẩy toàn bộ hệ sinh thái xuống vực thẳm. Vì vậy, từ góc độ này, chúng tôi rất lạc quan về hệ sinh thái Bitcoin, bởi vì nó giống như một nồi nấu chảy và có khả năng sửa lỗi và bao gồm mạnh mẽ.
Lấy lớp BTC thứ hai làm ví dụ, tôi thấy rằng trang web BTCEden của bạn tóm tắt nhiều giải pháp khác nhau với các ý tưởng khác nhau, bao gồm các chế độ xác minh máy trạm như Lightning Network và RGB, cũng như sidechain và thậm chí trên Ethereum và Trên tầng hai của Bitcoin, tóm lại là trăm bông hoa đang nở rộ, mỗi bông hoa đều thể hiện khả năng của mình. Và nếu bạn nhìn vào Ethereum, chưa có ai thực hiện Sharding và cũng chưa có ai thực hiện bất kỳ điều gì về các kênh trạng thái và Plasma. Hầu như chỉ có một tuyến đường duy nhất của hệ thống Rollup. Vì vậy, tất nhiên chúng tôi thích hệ sinh thái Bitcoin hơn, hệ sinh thái này tự do hơn và ổn định hơn.
Quỹ CKB cũng đang cố gắng làm cho việc ra quyết định trở nên phi tập trung hơn. Tất nhiên, hiện tại tôi không ở trong tổ chức và không có tiếng nói, nhưng tôi có thể thấy nhiều nhân vật hơn dần dần hướng đến cộng đồng hơn. Quy mô tổng thể của CKB vẫn còn tương đối nhỏ và nhu cầu ra quyết định phi tập trung không lớn. Kỳ vọng của mọi người đối với CKB có thể nhanh hơn. Nhưng theo những gì tôi biết, những người ra quyết định cốt lõi của CKB rất cởi mở và sẽ không nắm quá nhiều quyền lực vào tay mình. Họ chắc chắn sẽ tìm ra thời điểm thích hợp để hoàn thành phi tập trung.