Tôi luôn muốn tham gia hội nghị StarkWare, vì tôi không hiểu sâu về hệ sinh thái của nó như các phần khác của Ethereum. Điều này có thể hiểu được, vì nhiều thành phần trong thế giới Stark là tùy chỉnh, chẳng hạn như Starknet có ngôn ngữ phát triển riêng là Cairo và máy ảo CairoVM. Điều này tạo ra một khoảng cách lớn giữa cộng đồng nhà phát triển Ethereum và Starknet.
Dưới đây là nội dung tôi muốn học:
Tại sao phải phát triển môi trường tùy chỉnh? Lợi ích là gì? Nó sẽ gây ra bao nhiêu trở ngại cho các nhà phát triển? Lợi thế của Cairo có vượt qua chi phí mất đi hiệu ứng mạng của Ethereum hay không?
Quyền sở hữu của cộng đồng Starknet như thế nào? Cộng đồng tham gia quản trị Starknet như thế nào?
Hiện tại đã có gì được xây dựng trên Starknet? Có những đội nhóm nào đang thực hiện dự án gì? Starknet đã mang lại điều gì cho họ?
Câu hỏi của tôi đều đã được giải đáp, và tôi còn thu hoạch được nhiều hơn. Tôi không ngờ văn hóa của cộng đồng Starknet lại mạnh mẽ như vậy, rõ ràng chúng ta đang chứng kiến sự phát triển mạnh mẽ của mạng Starknet, mặc dù nó vẫn còn rất trẻ. Starknet vẫn đang trong giai đoạn khởi đầu, nhưng năng lượng và tinh thần trách nhiệm của cộng đồng khiến tôi cảm thấy lạc quan về hệ sinh thái trẻ này.
Dưới đây là năm điều tôi đã học được tại hội nghị StarkWare:
1. Tình trạng hoạt động của Starknet
Vào sáng thứ Bảy, sau khi đến Tel Aviv, tôi đã đến Hacker House, nơi hàng trăm nhà phát triển lưu trú và làm việc. Tôi thấy các nhà phát triển trình bày dự án cho nhau, điều này giúp tôi hiểu họ đang xây dựng gì.
Không lâu sau, hai thành viên của Quỹ Starknet đã tổ chức một "hội thảo về quản trị", giới thiệu tình trạng quản trị cộng đồng Starknet. Họ giống như những tình nguyện viên của cộng đồng, đóng vai trò là cầu nối giữa các nhà phát triển và quỹ.
Rõ ràng, quản trị Starknet vẫn đang ở giai đoạn đầu. Chúng ta đang chứng kiến sự ra đời của một đứa trẻ, nó đang học cách phát âm và đứng lên. Điều thú vị là, Starknet dường như có rất nhiều nhà phát triển tham gia.
Hiện tại tổ chức quản trị Starknet chủ yếu được cấu thành từ các nhà phát triển giao thức, cộng đồng nhà phát triển Cairo mặc dù có ảnh hưởng lớn nhưng số lượng lại ít. Khi giao tiếp với các nhà phát triển, tôi cảm nhận được một bầu không khí "đây là mạng lưới của chúng tôi". Một số nhà phát triển đang nhận ra rằng "tôi có thể sở hữu những gì tôi đang xây dựng".
Cảm xúc lạc quan và phấn khích rất mạnh mẽ, nhưng tôi cũng có một số lo ngại. Mục tiêu cuối cùng của Starknet là trở thành một hệ thống hoàn toàn phi tập trung và vận hành bởi cộng đồng, tuy nhiên cộng đồng Starknet vẫn đang ở giai đoạn khởi đầu, còn nhiều việc phải làm. Dù vậy, cộng đồng này dường như đã sẵn sàng để đối mặt với thách thức.
2. Starknet chủ yếu độc lập với Ethereum
Nếu bạn đã ở trong hệ sinh thái Ethereum một thời gian, có lẽ bạn đã nhận thấy có một khoảng cách rõ rệt giữa StarkWare và hệ sinh thái Ethereum lớn hơn.
Từ góc độ kỹ thuật, điều này có lý. Starknet chủ yếu độc lập với Ethereum, thực tế chỉ sử dụng Ethereum làm lớp dữ liệu ( mặc dù Starknet cũng có thể kết hợp với tài sản Ethereum ). Về lý thuyết, bạn có thể triển khai Starknet trên bất kỳ L1 nào, vì StarkWare đã xây dựng một công nghệ tự tối ưu hóa.
Điều này đã gây ra sự không hài lòng của một số người theo chủ nghĩa tối thượng Ethereum, tôi thừa nhận rằng trước đây tôi cũng có suy nghĩ như vậy: "Bạn dám không sử dụng EVM sao!?" Đừng nói đến việc họ chọn một số nhà đầu tư có thể gây tranh cãi.
Tôi nhận ra sự thiên lệch của bản thân, vì vậy tôi muốn nhân cơ hội này để nhìn nhận vấn đề từ góc độ của StarkWare. Ngay cả trước khi đến Tel Aviv, tôi đã nghe nhiều phản hồi tích cực về việc StarkWare tương tác với các nhà phát triển hệ sinh thái, và mọi người đều cho rằng StarkWare đã lắng nghe các đề xuất phát triển về Cairo và Starknet.
Rõ ràng, việc chọn thoát khỏi hiệu ứng mạng của Ethereum và xây dựng một hệ sinh thái tự phát triển và tự tối ưu là đúng đắn. Sau khi tìm hiểu chi tiết về lựa chọn Cairo và công nghệ mà Uri và Eli sáng lập, mọi logic đều trở nên rõ ràng.
SNARKs và STARKs đều là những công nghệ tuyệt vời, phiên bản tốt nhất của chúng xứng đáng được triển khai đầy đủ. StarkWare dường như đang đi xa nhất trong lĩnh vực này.
3. Gánh nặng của Cairo có thể không nặng như tôi tưởng tượng.
Tôi nhận ra sự thiên kiến của mình với tư cách là một người ủng hộ EVM lớn nhất, vì vậy tôi muốn tận dụng hội nghị này để kiểm tra hiểu biết của mình về trải nghiệm của các nhà phát triển Cairo.
Cairo là ngôn ngữ lập trình được tùy chỉnh cho hệ sinh thái StarkWare. Tôi nhận thấy hệ sinh thái StarkWare đã được tối ưu hóa cho chính nó, trong khi các L2 khác thì được tối ưu hóa cho Ethereum. StarkWare và Starknet mong muốn trở thành phiên bản tốt nhất của chính mình, điều này bao gồm việc xây dựng từ đầu một ngôn ngữ mã hóa để tối đa hóa sự biểu đạt tốt nhất của công nghệ StarkWare.
Mặc dù điều này hy sinh khả năng tận dụng hiệu ứng mạng Ethereum, nhưng thật khó để phản bác lựa chọn thiết kế này, đặc biệt là khi hiệu ứng mạng của Cairo đã đạt đến điểm tới hạn ( có thể đã đạt được từ rất lâu trước đó ).
Ngoài ra, còn có một đội ngũ đang xây dựng cầu nối phần mềm trung gian cho nhà phát triển giữa Solidity và Cairo, chẳng hạn như Kakarot. Thật tiếc, tôi đã không thể phỏng vấn đội ngũ Kakarot, nhưng họ đã có một buổi trình diễn tại sự kiện.
4. Ví hợp đồng thông minh + L2
Ví hợp đồng thông minh (SCW) và "Trừu tượng hóa tài khoản (AA)" về cơ bản là đồng nghĩa. Mọi người đều đồng ý: Trừu tượng hóa tài khoản là một trong những cái tên tồi tệ nhất trong lĩnh vực tiền điện tử, một cái tên tồi tệ khác là "EOA: Tài khoản do bên ngoài sở hữu", loại ví mà ví hợp đồng thông minh không có.
Tất cả các ví trên Ethereum thuộc một trong hai loại: EOA hoặc ví hợp đồng thông minh (SCW). Hiện tại, hầu hết chúng ta đang sử dụng ví EOA, bao gồm Ledger, Metamask, Phantom, Coinbase Wallet, v.v., khoảng 99% ví tiền điện tử là ví EOA.
Tiềm năng của ví hợp đồng thông minh là vô hạn. EOA đối với Bitcoin, giống như SCW đối với Ethereum. EOA là một ví đơn giản, chỉ có thể ký thông tin. Trong khi đó, SCW là một ví hoàn chỉnh theo Turing, có thể tiêm phần mềm vào ví.
SCW sẽ mang lại sự nâng cấp trải nghiệm người dùng lớn cho tiền điện tử, loại bỏ nhiều yếu tố khiến ví tiền điện tử trở nên khó khăn và không trực quan. Trừu tượng hóa tài khoản mở ra một không gian thiết kế hoàn toàn mới, điều này bản thân đã là một bước đột phá cách mạng.
Tại hội nghị StarkWare, có hai nhóm SCW chính: Argent X và Braavos.
Trong một thời gian dài, ranh giới đổi mới của SCW luôn nằm trên L2, đặc biệt là ZK L2. Tại sao lại là ZK Rollups, chứ không phải là Optimistic Rollups(ORUs)? Những ORU như Optimism và Arbitrum cố gắng trở thành tương đương của Ethereum, nhưng do Ethereum chưa kích hoạt trừu tượng hóa tài khoản, các ORU hiện tại cũng không có.
Cuối cùng, 99% ví sẽ là SCW. Nói chung, sự phổ biến của SCW sẽ phát triển theo hướng này: ZK-Rollups → ORU → Ethereum L1. L2 có thể thích ứng và đổi mới nhanh hơn L1, chẳng hạn như tạo ra mạng thử nghiệm sản xuất cho các EIP như trừu tượng hóa tài khoản.
5. ZK-Rollups không sử dụng chứng minh không biết
Vâng, đó là một thực tế thú vị. ZKP được sử dụng để ẩn giấu kiến thức, bất kỳ ZKP nào cũng là một bằng chứng hiệu lực, nhưng ZKP cũng sẽ ẩn giấu thông tin trong toàn bộ quá trình.
Và hầu hết các "zk-rollups" thực sự là Rollups hợp lệ.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
15 thích
Phần thưởng
15
6
Đăng lại
Chia sẻ
Bình luận
0/400
GateUser-ccc36bc5
· 11giờ trước
Cairo vẫn không viết gì cả.
Xem bản gốcTrả lời0
PebbleHander
· 08-16 20:09
Cairo có ngưỡng quá cao đúng không?
Xem bản gốcTrả lời0
SocialFiQueen
· 08-16 20:08
Đừng khoe khoang nữa, Cairo còn không chơi hiểu.
Xem bản gốcTrả lời0
SatoshiSherpa
· 08-16 20:05
Cairo có tác dụng gì? Dùng Solidity trực tiếp thì thích hơn nhiều.
Xem bản gốcTrả lời0
GasGuzzler
· 08-16 19:56
Suýt nữa thì quên mất cái ao cá này.
Xem bản gốcTrả lời0
GasWaster
· 08-16 19:48
bruh cairo có thể cứu chúng ta khỏi những phí gas eth điên rồ này... trừ khi chúng ta brick việc di cư và bị rekt lần nữa smh
Độ sâu phân tích hội nghị StarkWare Khám phá năm cái nhìn cốt lõi của hệ sinh thái Starknet
5 điều học được từ hội nghị StarkWare
Tôi luôn muốn tham gia hội nghị StarkWare, vì tôi không hiểu sâu về hệ sinh thái của nó như các phần khác của Ethereum. Điều này có thể hiểu được, vì nhiều thành phần trong thế giới Stark là tùy chỉnh, chẳng hạn như Starknet có ngôn ngữ phát triển riêng là Cairo và máy ảo CairoVM. Điều này tạo ra một khoảng cách lớn giữa cộng đồng nhà phát triển Ethereum và Starknet.
Dưới đây là nội dung tôi muốn học:
Câu hỏi của tôi đều đã được giải đáp, và tôi còn thu hoạch được nhiều hơn. Tôi không ngờ văn hóa của cộng đồng Starknet lại mạnh mẽ như vậy, rõ ràng chúng ta đang chứng kiến sự phát triển mạnh mẽ của mạng Starknet, mặc dù nó vẫn còn rất trẻ. Starknet vẫn đang trong giai đoạn khởi đầu, nhưng năng lượng và tinh thần trách nhiệm của cộng đồng khiến tôi cảm thấy lạc quan về hệ sinh thái trẻ này.
Dưới đây là năm điều tôi đã học được tại hội nghị StarkWare:
1. Tình trạng hoạt động của Starknet
Vào sáng thứ Bảy, sau khi đến Tel Aviv, tôi đã đến Hacker House, nơi hàng trăm nhà phát triển lưu trú và làm việc. Tôi thấy các nhà phát triển trình bày dự án cho nhau, điều này giúp tôi hiểu họ đang xây dựng gì.
Không lâu sau, hai thành viên của Quỹ Starknet đã tổ chức một "hội thảo về quản trị", giới thiệu tình trạng quản trị cộng đồng Starknet. Họ giống như những tình nguyện viên của cộng đồng, đóng vai trò là cầu nối giữa các nhà phát triển và quỹ.
Rõ ràng, quản trị Starknet vẫn đang ở giai đoạn đầu. Chúng ta đang chứng kiến sự ra đời của một đứa trẻ, nó đang học cách phát âm và đứng lên. Điều thú vị là, Starknet dường như có rất nhiều nhà phát triển tham gia.
Hiện tại tổ chức quản trị Starknet chủ yếu được cấu thành từ các nhà phát triển giao thức, cộng đồng nhà phát triển Cairo mặc dù có ảnh hưởng lớn nhưng số lượng lại ít. Khi giao tiếp với các nhà phát triển, tôi cảm nhận được một bầu không khí "đây là mạng lưới của chúng tôi". Một số nhà phát triển đang nhận ra rằng "tôi có thể sở hữu những gì tôi đang xây dựng".
Cảm xúc lạc quan và phấn khích rất mạnh mẽ, nhưng tôi cũng có một số lo ngại. Mục tiêu cuối cùng của Starknet là trở thành một hệ thống hoàn toàn phi tập trung và vận hành bởi cộng đồng, tuy nhiên cộng đồng Starknet vẫn đang ở giai đoạn khởi đầu, còn nhiều việc phải làm. Dù vậy, cộng đồng này dường như đã sẵn sàng để đối mặt với thách thức.
2. Starknet chủ yếu độc lập với Ethereum
Nếu bạn đã ở trong hệ sinh thái Ethereum một thời gian, có lẽ bạn đã nhận thấy có một khoảng cách rõ rệt giữa StarkWare và hệ sinh thái Ethereum lớn hơn.
Từ góc độ kỹ thuật, điều này có lý. Starknet chủ yếu độc lập với Ethereum, thực tế chỉ sử dụng Ethereum làm lớp dữ liệu ( mặc dù Starknet cũng có thể kết hợp với tài sản Ethereum ). Về lý thuyết, bạn có thể triển khai Starknet trên bất kỳ L1 nào, vì StarkWare đã xây dựng một công nghệ tự tối ưu hóa.
Điều này đã gây ra sự không hài lòng của một số người theo chủ nghĩa tối thượng Ethereum, tôi thừa nhận rằng trước đây tôi cũng có suy nghĩ như vậy: "Bạn dám không sử dụng EVM sao!?" Đừng nói đến việc họ chọn một số nhà đầu tư có thể gây tranh cãi.
Tôi nhận ra sự thiên lệch của bản thân, vì vậy tôi muốn nhân cơ hội này để nhìn nhận vấn đề từ góc độ của StarkWare. Ngay cả trước khi đến Tel Aviv, tôi đã nghe nhiều phản hồi tích cực về việc StarkWare tương tác với các nhà phát triển hệ sinh thái, và mọi người đều cho rằng StarkWare đã lắng nghe các đề xuất phát triển về Cairo và Starknet.
Rõ ràng, việc chọn thoát khỏi hiệu ứng mạng của Ethereum và xây dựng một hệ sinh thái tự phát triển và tự tối ưu là đúng đắn. Sau khi tìm hiểu chi tiết về lựa chọn Cairo và công nghệ mà Uri và Eli sáng lập, mọi logic đều trở nên rõ ràng.
SNARKs và STARKs đều là những công nghệ tuyệt vời, phiên bản tốt nhất của chúng xứng đáng được triển khai đầy đủ. StarkWare dường như đang đi xa nhất trong lĩnh vực này.
3. Gánh nặng của Cairo có thể không nặng như tôi tưởng tượng.
Tôi nhận ra sự thiên kiến của mình với tư cách là một người ủng hộ EVM lớn nhất, vì vậy tôi muốn tận dụng hội nghị này để kiểm tra hiểu biết của mình về trải nghiệm của các nhà phát triển Cairo.
Cairo là ngôn ngữ lập trình được tùy chỉnh cho hệ sinh thái StarkWare. Tôi nhận thấy hệ sinh thái StarkWare đã được tối ưu hóa cho chính nó, trong khi các L2 khác thì được tối ưu hóa cho Ethereum. StarkWare và Starknet mong muốn trở thành phiên bản tốt nhất của chính mình, điều này bao gồm việc xây dựng từ đầu một ngôn ngữ mã hóa để tối đa hóa sự biểu đạt tốt nhất của công nghệ StarkWare.
Mặc dù điều này hy sinh khả năng tận dụng hiệu ứng mạng Ethereum, nhưng thật khó để phản bác lựa chọn thiết kế này, đặc biệt là khi hiệu ứng mạng của Cairo đã đạt đến điểm tới hạn ( có thể đã đạt được từ rất lâu trước đó ).
Ngoài ra, còn có một đội ngũ đang xây dựng cầu nối phần mềm trung gian cho nhà phát triển giữa Solidity và Cairo, chẳng hạn như Kakarot. Thật tiếc, tôi đã không thể phỏng vấn đội ngũ Kakarot, nhưng họ đã có một buổi trình diễn tại sự kiện.
4. Ví hợp đồng thông minh + L2
Ví hợp đồng thông minh (SCW) và "Trừu tượng hóa tài khoản (AA)" về cơ bản là đồng nghĩa. Mọi người đều đồng ý: Trừu tượng hóa tài khoản là một trong những cái tên tồi tệ nhất trong lĩnh vực tiền điện tử, một cái tên tồi tệ khác là "EOA: Tài khoản do bên ngoài sở hữu", loại ví mà ví hợp đồng thông minh không có.
Tất cả các ví trên Ethereum thuộc một trong hai loại: EOA hoặc ví hợp đồng thông minh (SCW). Hiện tại, hầu hết chúng ta đang sử dụng ví EOA, bao gồm Ledger, Metamask, Phantom, Coinbase Wallet, v.v., khoảng 99% ví tiền điện tử là ví EOA.
Tiềm năng của ví hợp đồng thông minh là vô hạn. EOA đối với Bitcoin, giống như SCW đối với Ethereum. EOA là một ví đơn giản, chỉ có thể ký thông tin. Trong khi đó, SCW là một ví hoàn chỉnh theo Turing, có thể tiêm phần mềm vào ví.
SCW sẽ mang lại sự nâng cấp trải nghiệm người dùng lớn cho tiền điện tử, loại bỏ nhiều yếu tố khiến ví tiền điện tử trở nên khó khăn và không trực quan. Trừu tượng hóa tài khoản mở ra một không gian thiết kế hoàn toàn mới, điều này bản thân đã là một bước đột phá cách mạng.
Tại hội nghị StarkWare, có hai nhóm SCW chính: Argent X và Braavos.
Trong một thời gian dài, ranh giới đổi mới của SCW luôn nằm trên L2, đặc biệt là ZK L2. Tại sao lại là ZK Rollups, chứ không phải là Optimistic Rollups(ORUs)? Những ORU như Optimism và Arbitrum cố gắng trở thành tương đương của Ethereum, nhưng do Ethereum chưa kích hoạt trừu tượng hóa tài khoản, các ORU hiện tại cũng không có.
Cuối cùng, 99% ví sẽ là SCW. Nói chung, sự phổ biến của SCW sẽ phát triển theo hướng này: ZK-Rollups → ORU → Ethereum L1. L2 có thể thích ứng và đổi mới nhanh hơn L1, chẳng hạn như tạo ra mạng thử nghiệm sản xuất cho các EIP như trừu tượng hóa tài khoản.
5. ZK-Rollups không sử dụng chứng minh không biết
Vâng, đó là một thực tế thú vị. ZKP được sử dụng để ẩn giấu kiến thức, bất kỳ ZKP nào cũng là một bằng chứng hiệu lực, nhưng ZKP cũng sẽ ẩn giấu thông tin trong toàn bộ quá trình.
Và hầu hết các "zk-rollups" thực sự là Rollups hợp lệ.