Что такое Vyper?

Новости криптовалют

Создание интеллектуальных контрактов может осуществляться со многими различными проектами и языками кодирования. В случае с Ethereum язык кодирования Solidity является основным методом приближения к этой новой технологии. Теперь кажется, что новый язык также продвигается вперед, так как Vyper разработан для обеспечения большей безопасности, более естественного и улучшения аудитоспособности.

The Reason Vyper Exists

Хотя интеллектуальные контракты имеют огромный потенциал, это не самая доступная технология любыми средствами. Особенно, когда вы строите такие контракты на блок-цепочке Ethereum, изучение языка кодирования Solidity может быть мостом слишком далеко для многих людей. Вот почему Vyper продвигается вперед, поскольку он разработан, чтобы быть более естественным языком кодирования для построения интеллектуальных контрактов. Некоторая дружеская конкуренция в этом отношении никогда не бывает плохой.

Как все иначе?

На первый взгляд, Vyper будет придерживаться того же подхода, что и Solidity, хотя это язык программирования, который должен быть более доступен разработчикам. Кроме того, это улучшит безопасность интеллектуальных контрактов, построенных поверх Ethereum. Создатель этого нового экспериментального языка кодирования уделяет первостепенное внимание простоте и удобству.

Есть некоторые ключевые различия между Vyper и Solidity. Vyper не имеет модификаторов кодирования и, таким образом, препятствует созданию вводящего в заблуждение смарт-кода контракта. Это позволяет избежать произвольных предварительных условий, без того, чтобы конечный пользователь был более мудрым. Более того, он добавляет немного большей возможности аудита к этим контрактам, поскольку модификаторы Solidity могут быть вредными в этом отношении.

Дополнительные функции, обнаруженные в Solidity, были удалены в Vyper для оптимизации процесса кодирования и улучшения конечного результата. Его страница GitHub объясняет, какие различия должны искать люди, но кажется, что Vyper является логической эволюцией интеллектуального кодирования контрактов в целом. Хотя этот язык далеко не коммерчески жизнеспособен прямо сейчас, потенциал, безусловно, есть.

Что будет дальше?

Vyper все еще находится на относительно ранних стадиях развития. Несмотря на это, его репозиторий GitHub доступен для всех, и разработчики, заинтересованные в изучении этой технологии, уже могут создавать новые контракты. Будет ли он когда-либо конкурировать с Solidity напрямую и успешно, очень трудно предсказать. Предоставление разработчикам дополнительных возможностей сделает эту технологию более доступной, и это хорошо.

Хотите зарабатывать на крипте? Подписывайтесь на наши Telegram каналы!

Добавить комментарий