Vài ngày trước, tôi đã thêm một chức năng chuyển đổi ngôn ngữ vào ứng dụng, đặt một nút ở góc trên bên phải — biểu tượng cờ Pháp và cờ Mỹ để đại diện. Chức năng nhỏ này dù trông có vẻ đơn giản, nhưng khi triển khai mới nhận ra chi phí thực sự không thấp. Đặc biệt là khi chạy các tương tác này trên chuỗi, mỗi lần thay đổi trạng thái đều tiêu tốn tài nguyên. Nhìn thấy chi phí RAM cứ thế từng chút một bị các nhà phát triển như tôi tiêu hao, cảm giác thật là xót xa. Tuy nhiên, đó là thực trạng của việc phát triển ứng dụng phi tập trung — mỗi tối ưu đều phải tính toán kỹ lưỡng.

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
  • 8
  • Đăng lại
  • Retweed
Bình luận
0/400
MissedAirdropAgainvip
· 19giờ trước
Ối chà, phát triển trên chuỗi thật sự là kẻ giết chết chi tiết, chỉ một nút nhỏ cũng có thể tiêu tốn RAM
Xem bản gốcTrả lời0
GasFeeVictimvip
· 01-14 17:24
哎呀,RAM这个吃钱怪真的绝了,小功能大开销的感觉懂 --- Ngôn ngữ chuyển đổi cũng có thể tiêu tốn nhiều tiền như vậy, phát triển trên chuỗi thực sự là nghệ thuật tính toán cẩn thận --- Chỉ là hai nút cờ, kết quả thay đổi trạng thái một đống, đó chính là thực tế của Web3 --- Mỗi lần tối ưu đều phải cân nhắc chi phí, nhà phát triển thực sự đang đổi tiền lấy trải nghiệm --- Tiêu RAM cho những tương tác nhỏ như thế này, cũng hơi đau lòng đấy --- Chi phí ẩn của tương tác trên chuỗi ai hiểu được, là tiền không nhìn thấy nhưng có thể cảm nhận được --- Bản chất của phát triển ứng dụng phi tập trung: chức năng đơn giản, chi phí bùng nổ --- Chi phí của hai lá cờ này thật sự lớn, thật sự không ngờ
Xem bản gốcTrả lời0
TeaTimeTradervip
· 01-14 13:54
Phát triển trên chuỗi thực sự tuyệt vời, một nút bấm nhỏ có thể khiến bạn phát điên
Xem bản gốcTrả lời0
RektRecordervip
· 01-13 19:55
Phát triển trên chuỗi thực sự là kẻ giết chết chi tiết, một nút nhỏ cũng phải tính toán chi phí...
Xem bản gốcTrả lời0
ChainProspectorvip
· 01-13 19:54
哎呀,小功能大成本啊,链上的每一个字节都得掂量掂量 --- RAM这东西真的是开发者的噩梦,一个语言切换按钮就能把钱包吃秃了 --- 就这?我还以为多复杂呢,原来链上开发就是在和成本搏斗 --- 状态变化消耗资源这块我懂,去中心化的代价呗 --- 法国旗和美国旗,合着用国旗来省字节是吧哈哈 --- 精打细算是真的,要不然gas费能把你整破产 --- 看来没有什么功能是简单的,在链上都得付出代价
Trả lời0
PrivacyMaximalistvip
· 01-13 19:50
链上一个小按钮,原来这么烧钱啊... --- RAM成本真的离谱,开发者太南了 --- 看着资源一点点烧,心疼归心疼,但没办法是吧 --- 这就是web3的真相,看似简单背后都是坑 --- 国旗按钮都要精打细算,web3开发确实卷 --- 每次状态变化都掉血,优化空间在哪呢 --- 去中心化就是要付出这样的代价吗,感觉有点贵啊
Trả lời0
SolidityStrugglervip
· 01-13 19:43
Một nút chuyển đổi ngôn ngữ trên chuỗi, lại tiêu tốn RAM như vậy? Nhà phát triển thật sự quá vất vả rồi
Xem bản gốcTrả lời0
LostBetweenChainsvip
· 01-13 19:31
Chuỗi phát triển thực sự tuyệt vời, một nút nhỏ nhưng lại khiến ví bị đau đớn. --- Chi phí RAM chính là một lưỡi dao vô hình, cắt một cách âm thầm. --- Vì vậy, làm DApp phải vận hành tinh tế, từng đồng từng xu đều phải tính toán rõ ràng. --- Đây chính là lý do tại sao trải nghiệm UX của Web3 luôn chưa đạt yêu cầu, toàn bộ đều nằm ở việc tiêu thụ tài nguyên. --- Nút cờ quốc kỳ nghe có vẻ đơn giản, chi phí trên chuỗi gần như sụp đổ, đó là decentralization. --- Các nhà phát triển đều âm thầm rơi lệ, vì mỗi lần cập nhật chức năng đều là tiền bạc. --- Yêu cầu chuyển đổi ngôn ngữ quá xa xỉ để đưa lên chuỗi, nếu không phải Web3 nhất định phải như vậy... --- Xem xong điều này mới hiểu tại sao nhiều chức năng trong hệ sinh thái không thể thực hiện được, chính là không đủ tiền để đốt.
Xem bản gốcTrả lời0
  • Ghim