Tại sao phải bắt đầu thiết kế lại từ môi trường thực thi
Thực sự, điểm nghẽn không nằm ở lớp ứng dụng mà ở môi trường thực thi phía dưới.
Hãy nghĩ xem, tại sao việc thực hiện các chức năng bảo vệ quyền riêng tư hoặc chạy các logic tài chính phức tạp trên blockchain lại khó đến vậy. Nhiều người sẽ đổ lỗi cho thiết kế ứng dụng cụ thể, nhưng thực ra vấn đề nằm ở đây — môi trường thực thi cơ bản từ đầu đã không tính đến những yêu cầu này.
Điểm chung của kiến trúc cũ là gì? Tất cả các phép tính đều phải minh bạch và công khai. Khi quyết định này đã cố định, mọi thứ sau đó đều bị ảnh hưởng. Bạn muốn thêm quyền riêng tư? Không thể, mỗi bước đều phải công khai. Bạn muốn chạy hợp đồng tài chính phức tạp? Cũng không thể, kiến trúc hoàn toàn không tối ưu cho điều đó.
Thay vì liên tục vá lỗi trong khung này, tốt hơn hết là thiết kế lại môi trường thực thi từ đầu — biến quyền riêng tư thành đặc tính nguyên bản, biến các phép tính phức tạp thành công dân ưu tiên. Đó mới là cách giải quyết tận gốc.
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.
20 thích
Phần thưởng
20
10
Đăng lại
Retweed
Bình luận
0/400
StakeOrRegret
· 01-12 06:16
Dù sao đi nữa, cũng phải thay đổi từ gốc rễ, việc vá lỗi đã chán ngấy từ lâu rồi
Xem bản gốcTrả lời0
MetaverseLandlord
· 01-11 21:27
Thật sự, phải sửa đổi nền tảng mới được, chỉ sửa đổi lớp ứng dụng thì chỉ là một bản vá của Schrödinger
Xem bản gốcTrả lời0
GasFeeCrybaby
· 01-10 07:13
Nói đúng quá rồi, hiện tại có rất nhiều dự án chỉ đang xây nhà trên bãi bùn, không trách được tại sao chậm thế này
Đây mới là vấn đề cốt lõi, không tái cấu trúc kiến trúc nền tảng thật sự không thể cứu vãn được
Này, muốn hỏi xem có đội nào thực sự đang làm việc này hay chỉ đang vẽ bánh thôi
Kiến trúc quyết định tất cả, blockchain hiện tại giống như vận động viên chạy đua mang chân giả, vá lỗi nhiều cũng vô dụng
Tặc lưỡi, lại là chuyện cũ, thật sự ai đang hành động đây
Thiết kế lại môi trường thực thi này đã nghe năm năm rồi, bao giờ mới có phiên bản có thể sử dụng được đây
Xem bản gốcTrả lời0
degenwhisperer
· 01-09 12:02
Nói một cách đơn giản, dù có nhiều bản vá đến đâu cũng không thể cứu nổi kiến trúc rác này
Xem bản gốcTrả lời0
DataOnlooker
· 01-09 10:53
Nói mãi chưa sửa chữa, đã đến lúc phải phẫu thuật rồi
Xem bản gốcTrả lời0
gas_fee_therapist
· 01-09 10:42
Không có gì sai cả, hiện tại nhiều dự án chỉ đang dán miếng dán lên hệ thống cũ kỹ
Vấn đề thực sự hiện nay chính là phụ thuộc vào lối đi đã định, ban đầu thiết kế như thế nào thì sau này bị khóa chặt không thể thay đổi
Thôi đi, chỉ dựa vào các bản vá không thể cứu vãn được, phải đập bỏ và xây lại từ đầu
Thiết kế kiến trúc kém, dù ứng dụng có cao siêu đến đâu cũng vô ích
Từ nền tảng tái cấu trúc, đó mới là con đường đúng đắn
Xem bản gốcTrả lời0
NotFinancialAdviser
· 01-09 10:40
Dù sao đi nữa, vẫn là hạ tầng chưa được xây dựng tốt, luôn cố gắng duy trì bằng những thứ đã lỗi thời
Xem bản gốcTrả lời0
ZenZKPlayer
· 01-09 10:38
Nói đúng rồi, hiện tại phần lớn các chuỗi đều chỉ vá víu, chữa triệu chứng chứ không trị tận gốc
Xem bản gốcTrả lời0
GateUser-e19e9c10
· 01-09 10:35
Đúng vậy, sửa mãi như vậy thật vô nghĩa. Nếu không thay đổi từ nền tảng, dù có bỏ ra bao nhiêu tài nguyên cũng vô ích.
Xem bản gốcTrả lời0
GhostAddressHunter
· 01-09 10:29
Thành thật mà nói, việc vá lỗi đã quá muộn rồi, nền tảng đã hỏng rồi, dù có sáng tạo đến đâu cũng vô ích
Tại sao phải bắt đầu thiết kế lại từ môi trường thực thi
Thực sự, điểm nghẽn không nằm ở lớp ứng dụng mà ở môi trường thực thi phía dưới.
Hãy nghĩ xem, tại sao việc thực hiện các chức năng bảo vệ quyền riêng tư hoặc chạy các logic tài chính phức tạp trên blockchain lại khó đến vậy. Nhiều người sẽ đổ lỗi cho thiết kế ứng dụng cụ thể, nhưng thực ra vấn đề nằm ở đây — môi trường thực thi cơ bản từ đầu đã không tính đến những yêu cầu này.
Điểm chung của kiến trúc cũ là gì? Tất cả các phép tính đều phải minh bạch và công khai. Khi quyết định này đã cố định, mọi thứ sau đó đều bị ảnh hưởng. Bạn muốn thêm quyền riêng tư? Không thể, mỗi bước đều phải công khai. Bạn muốn chạy hợp đồng tài chính phức tạp? Cũng không thể, kiến trúc hoàn toàn không tối ưu cho điều đó.
Thay vì liên tục vá lỗi trong khung này, tốt hơn hết là thiết kế lại môi trường thực thi từ đầu — biến quyền riêng tư thành đặc tính nguyên bản, biến các phép tính phức tạp thành công dân ưu tiên. Đó mới là cách giải quyết tận gốc.