Solidity: ngôn ngữ đã kéo cryptocurrency ra khỏi trạng thái nguyên thủy

robot
Đang tạo bản tóm tắt

Solidity là nỗi đau đầu cá nhân của tôi và cùng lúc là đam mê. Đây là ngôn ngữ lập trình hướng đối tượng để tạo ra các hợp đồng tự thực thi trên mạng Ether, mà tôi đã phải làm quen trong quá trình phát triển các ứng dụng phi tập trung. Nói thật lòng, ban đầu tôi ghét nó — có quá nhiều cạm bẫy không rõ ràng có thể khiến tôi mất hàng triệu đô la!

Câu chuyện của tôi về việc làm quen với Solidity

Khi tôi lần đầu tiên gặp nó vào năm 2017, nó là một công cụ khá thô sơ. Gavin Wood và nhóm của ông đã tạo ra nó một cách vội vàng, và điều đó rất rõ ràng. Cú pháp giống như JavaScript có vẻ quen thuộc, nhưng thực tế mọi thứ hoạt động hoàn toàn khác! Một lần, tôi đã mất vài Ether vì một lỗi cơ bản trong mã — đến bây giờ vẫn cảm thấy đau khi nhớ lại.

Con thú này có khả năng gì

Solidity cho phép tôi tạo ra phép thuật thực sự trong blockchain. Tôi có thể viết hợp đồng tự động phân phối tài chính giữa các bên mà không cần bất kỳ trung gian nào. Và điều đó thật tuyệt vời! Nhưng sức mạnh này có giá của nó - sai lầm có thể rất tốn kém, và việc gỡ lỗi giống như tháo gỡ bom trong bóng tối.

Trong lĩnh vực DeFi, không có Solidity thì không đi đến đâu. Mỗi giao thức cho vay, mỗi sàn giao dịch phi tập trung, mỗi bộ sưu tập NFT - tất cả đều được viết bằng nó. Và bạn biết không? Một số dự án trong số này là những trò hề rõ ràng với những lỗ hổng bảo mật to bằng Everest! Mà trong đó, mọi người giữ hàng tỷ...

Ảnh hưởng đến thị trường

Solidity đã thực sự thay đổi thế giới tài chính, mặc dù hầu hết mọi người thậm chí còn chưa nghe đến nó. Nó cho phép những đội nhỏ tạo ra các sản phẩm tài chính mà trước đây chỉ có thể do các ngân hàng với đội ngũ luật sư và lập trình viên hùng hậu thực hiện.

Tuy nhiên, không phải mọi thứ đều tươi sáng. Ngôn ngữ này đã trở thành công cụ cho vô số kẻ lừa đảo và lừa gạt. Có bao nhiêu token-pyramid đã được tạo ra trên đó trong năm phút? Có bao nhiêu dự án "genius" đã biến mất cùng với tiền của các nhà đầu tư? Solidity đã mang lại tự do cho cả thiên tài lẫn kẻ lừa đảo.

Điều gì tiếp theo?

Cá nhân tôi thấy rằng Solidity ngày càng hoàn thiện hơn, nhưng các vấn đề về bảo mật vẫn không biến mất. Hiện tại, có những ngôn ngữ thay thế xuất hiện, cố gắng khắc phục những thiếu sót của nó. Nói thật? Tôi sẽ rất vui lòng chuyển sang một cái gì đó an toàn và dự đoán hơn. Nhưng cho đến khi toàn bộ thị trường hoạt động trên Solidity, và chúng ta đều là con tin của tình huống này.

Trong thực tiễn, nếu bạn muốn làm việc trong ngành công nghiệp tiền điện tử như một nhà phát triển - thì không thể thiếu Solidity. Điều này giống như việc biết SQL cho cơ sở dữ liệu hoặc HTML cho web. Kỹ năng cơ bản, mà không có nó, cánh cửa vào ngành công nghiệp sẽ đóng lại.

Nhân tiện, chính nhờ Solidity mà nhiều sàn giao dịch đã có thể thực hiện các cơ chế giao dịch và trao đổi phức tạp của mình. Nếu không có nó, hầu hết các sàn giao dịch tiền điện tử hiện đại sẽ không tồn tại dưới hình thức hiện tại.

Và đúng vậy, bất chấp tất cả những thiếu sót của nó, tôi vẫn tiếp tục viết trên đó mỗi ngày. Bởi vì không có nhiều sự lựa chọn. Nhưng đôi khi vào ban đêm, tôi mơ thấy những cơn ác mộng về tràn ngập ngăn xếp và các cuộc tấn công rentra. Cuộc sống của một nhà phát triển hợp đồng thông minh vào năm 2025 là như vậy.

Xem bản gốc
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.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Chia sẻ
Bình luận
0/400
Không có bình luận
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)