Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
10 лайків
Нагородити
10
4
Репост
Поділіться
Прокоментувати
0/400
SocialAnxietyStaker
· 4год тому
Немає нічого неправильного у цьому, але якщо функцію накопичувати до кінця, ніхто не зрозуміє, і це навпаки стане найбільшою вразливістю
Переглянути оригіналвідповісти на0
FOMOSapien
· 4год тому
Чесно кажучи, слова Віталіка потрапили в точку. Зараз усе намагаються навантажити на Ethereum, але хто ще зможе це зрозуміти...
Нерозумілий протокол — це часова бомба, навіть найнадійніший дизайн марний.
Занадто об’ємний протокол — це короткострокова вигода, але довгостроково це яма.
Складність — це прихований ризик, і ця галузь ще не до кінця його усвідомила.
Все більше переконуюся, що простота — це справжня розкіш...
Переглянути оригіналвідповісти на0
ChainBrain
· 4год тому
Ці слова влучили у саме серце, вибух складності дійсно є ризиком, ніхто насправді не може зрозуміти весь протокол.
Зараз Ethereum саме так, купа-купа, функцій стає все більше, але водночас і вразливіше.
Простота — це справжня стабільність, але ринок зовсім не враховує це.
Правильно кажеш, надмірна інженерія рано чи пізно дасть зворотній ефект, бо страшно виявити це занадто пізно.
Простота протоколу справді ігнорується, всі зосереджені на нових функціях, а хто тоді піклується про інфраструктуру?
Простота протоколу була серйозно недооцінена — з побоювань Віталіка про майбутнє Ethereum
【币界】以太坊創始人最近談了個有意思的話題:為什麼說協議的簡潔性其實是被長期低估的。
他的核心觀點是這樣的——就算一個區塊鏈協議足夠去中心化,有數十萬個節點支撐,能抗49%的拜占庭攻擊,每個節點都用量子安全的驗證技術,但如果這個協議本身是個龐大的混亂體,由幾十萬行代碼和五種頂級密碼學技術組成的怪物,那這個協議最後還是會失敗。為什麼?因為沒人能真正理解它,也就無法完全信任它,用戶的自主權也會受限,反而降低了安全性。
他對以太坊的開發現狀有些擔憂——總是急著加新功能去滿足各種需求,結果協議變得越來越臃腫。有時候為了支持某個新功能,得引入一套全新的交互機制或複雜的密碼學技術,這在短期看起來很酷,但長期來說對協議的自主性傷害很大。
問題的根源在哪呢?因為衡量一次協議更新的標準是「改動有多大」,為了保證向後兼容性,添加的功能肯定遠多於刪除的。這樣一來,協議就像老電腦一樣越來越卡,背著越來越多的包袱。
解決方案是什麼呢?他建議以太坊需要建立一個明確的「簡化」機制,簡單說就是要有清理垃圾代碼的流程。客戶端開發者不需要永遠支持所有舊版本,可以把那些老版本放在Docker容器裡單獨運行。从更長遠的角度看,他希望以太坊的迭代速度能逐步放緩。
他的理由是,這最初的十五年其實是個探索階段,試了很多想法,看清楚了什麼有效、什麼沒用。現在應該把重點放在避免那些無效的東西成為以太坊永久的累贅。說白了,是時候從快速擴張轉向精細化運維了。