Khả năng nâng cấp hợp đồng là một chủ đề được tranh luận sôi nổi.
Nếu hợp đồng có thể nâng cấp, điều này có nghĩa là làm tổn hại đến mức độ tin cậy tối thiểu trên chuỗi. Nếu không thể nâng cấp, việc lặp lại giao thức sẽ gặp phải lực cản lớn.
Nhu cầu của các ứng dụng khác nhau là không giống nhau và mức độ tin cậy không phải là không thỏa hiệp. Đối với các giao thức nặng về tài sản giống như DeFi, các hợp đồng được mã hóa cứng củng cố tính bảo mật của tài sản. Đối với các ứng dụng khác yêu cầu lặp lại thường xuyên, hợp đồng không thể nâng cấp có nghĩa là chi phí lớn chẳng hạn như di chuyển người dùng. Tại một thời điểm, Ethereum là tùy chọn triển khai duy nhất, vì vậy việc sử dụng các hợp đồng proxy đã trở thành lựa chọn rõ ràng cho một giao thức lặp. Giờ đây, ngày càng có nhiều nền tảng hợp đồng thông minh đang phát triển nhanh chóng, điều này cũng cung cấp nhiều tùy chọn hơn cho các ứng dụng khác nhau.
Trong bài viết này từ Andre Cronje, AC bày tỏ quan điểm của mình về bản chất của hợp đồng thông minh. Rhythm BlockBeats đã dịch toàn văn:
Trong ngày qua, tâm trạng tôi rất hỗn độn. Tôi không thể hiểu được tất cả các dữ liệu có sẵn, vì vậy tôi không thể tóm tắt tốt những gì đã xảy ra. Sự cố này thực sự khiến tôi suy nghĩ về hợp đồng thông minh và vai trò của chúng trong hệ sinh thái của chúng ta. Có một tính hai mặt duy nhất trong hợp đồng thông minh, đó là một mặt, nó lặp lại công việc máy móc không thể thay đổi, mặt khác, nó không thể chạy trơn tru ngay từ đầu mà tất cả những gì nó phải làm là loại bỏ hoàn toàn con người. các yếu tố ảnh hưởng, và ngăn chặn sự xuất hiện của sự thất bại của con người. Vì vậy, hợp đồng thông minh không chỉ là một giả định về niềm tin mà còn là một biện pháp dự phòng. Ngay cả khi một ngày nào đó tôi chết, tất cả các mã tôi đã viết trong DeFi vẫn sẽ chạy độc lập như bình thường mà không cần bất kỳ sự can thiệp nào từ tôi.
Đối với một số người, đây là một thiếu sót, nhưng theo tôi, đó là một lợi thế lớn - tính bất biến của hợp đồng thông minh là sức mạnh của nó. Trước đây tôi luôn phản đối mô hình agency vẫn chủ yếu dựa vào sự lãnh đạo của con người để ra quyết định và không thể tự mình thực hiện công việc. Điều này là do họ biết rằng họ liên tục bị con người theo dõi và có thể bị thay thế bất cứ lúc nào. Tuy nhiên, không chỉ các hợp đồng thông minh cần lo lắng về việc mất trạng thái, mà người dùng cũng nên thận trọng, bởi mô hình proxy vẫn tồn tại những rủi ro nhất định. Tuy nhiên, chúng tôi cũng đã phát triển các công cụ giảm thiểu rủi ro tương ứng và giới thiệu khóa thời gian để đảm bảo rằng những người tham gia có đủ thời gian để phản ứng. Đồng thời, chúng tôi cũng đã thêm cơ chế đa chữ ký để tránh những lỗi do cá nhân gây ra. Nhưng xét cho cùng, những phương pháp này đều nhằm trao cho con người một số quyền kiểm soát đối với các hợp đồng thông minh.
Chúng ta đã đi lạc khỏi phương hướng ban đầu của mình.
Tôi muốn nhắc lại ở đây những gì tôi đã viết trong các bài viết trước: Trong Crypto, bạn đang bỏ phiếu bằng tiền. Nếu bạn tiếp tục bỏ phiếu cho các trò gian lận cấp thấp, các kế hoạch làm giàu nhanh chóng hoặc các fork tào lao, chúng sẽ chỉ tăng lên. Bản thân việc xây dựng nền tảng đã khá khó khăn, mất nhiều thời gian hơn bất kỳ ai tưởng tượng và việc xây dựng một nền tảng không có sự can thiệp của con người sẽ còn lâu hơn nữa. Tuy nhiên, chúng tôi đã tiến tới giai đoạn mà chúng tôi có thể trực tiếp quản lý các thỏa thuận này, vốn đang gửi tiền ra khỏi EOA. Bản thân tôi có lỗi vì điều này, và bản thân tôi đã đi lạc khỏi tầm nhìn ban đầu.
Tôi rất quan tâm đến các chủ đề khác nhau về giao thức và rô-bốt, bởi vì tôi đã từng nghĩ rằng chúng tôi không xây dựng cho con người mà là cho máy móc, để chúng tạo ra loại tiền máy móc mới, để các lãnh chúa máy móc trong tương lai của chúng tôi giao dịch, để tạo ra Một cơ chế có thể tồn tại lâu sau khi chúng ta tuyệt chủng. Tôi vẫn tin tưởng mạnh mẽ vào điều này, nhưng tôi đã mất dấu vết.
Tôi luôn muốn ai đó đồng ý với mình, vì vậy tôi bắt đầu tìm kiếm cộng đồng để tìm những người có cùng tầm nhìn với tôi. Tôi thực sự muốn thuộc về và không phải là một kiểm lâm đơn độc nữa. Tuy nhiên, bây giờ chỉ có một số ít người có thể thảo luận với tôi về các sắc thái của hợp đồng thông minh và mối quan hệ của chúng với tài chính kỹ thuật số. Hầu hết trong số họ đã nghỉ hưu hoặc không quan tâm nhiều đến những phát triển mới nhất trong ngành.
Tôi cần xem lại các mục tiêu của mình, nhưng khi nhìn vào đoạn mã tôi đã viết, tôi cũng thấy rằng mặc dù suy nghĩ của tôi đã thay đổi nhưng niềm đam mê của tôi đối với sự nghiệp không hề bị ảnh hưởng dù chỉ một chút. Mã của tôi không có cơ chế proxy, không có thành phần nhân tạo, chức năng quản lý và điều khiển DAO, không có chức năng đa chữ ký hoặc khóa thời gian, nó chỉ đơn giản là chạy bình thường. Nếu bạn muốn xác nhận điều này, bạn có thể kiểm tra tại đâySolidlymã số.
Tính bất biến và quyền tự chủ của hợp đồng thông minh chính là lợi thế của nó chứ không phải vấn đề.
Chúng ta nói rất nhiều về các giả định tin cậy, nhưng các giả định tin cậy không tồn tại trong mã, chỉ có chúng ta cần nó.
liên kết gốc


