Akıllı sözleşmeler oluşturmak birçok farklı proje ve kodlama dili ile yapılabilir. Ethereum söz konusu olduğunda, Solidity kodlama dili bu yeni teknolojiye yaklaşmanın ana yöntemidir. Şimdi Vyper gibi daha güvenli, daha doğal hisse sahip ve izlenebilirliği geliştirmek için tasarlanan yeni bir dilin piyasadan pay aldığı görünüyor.
Vyper Nedir ve Ortaya Çıkma Sebebi
Akıllı sözleşmeler muazzam bir potansiyele sahip olmasına rağmen, bilindik yollarla ulaşılabilen bir teknoloji değildir. Özellikle Ethereum blockchain’de bu tür sözleşmeler oluştururken, Solidity kodlama dilini öğrenmek birçok insan için meşakkatli olabilir. İşte bu nedenle Vyper, akıllı sözleşmeler oluşturmak için daha doğal bir kodlama dili olarak tasarlandığından piyasadan payını alıyor. Bu bağlamda bazı dostane rekabetler fayda getirebilir.
Fark Nedir
Vyper nedir sorusuna cevabımızın bir kodlama dili olduğunu kısaca anlattık. Solidity’den farkı ise görünürde Vyper, geliştiriciler tarafından daha fazla ulaşılabilir olması gereken bir kodlama dili olsa da, Solidity ile benzer yaklaşıma sahip. Ayrıca, Ethereum üzerine inşa edilen akıllı sözleşmelerin güvenliğini de artıracaktır. Bu yeni deneysel kodlama dilinin üreticisi, sadelik ve rahatlığı ön planda tutuyor.
Vyper ve Solidity arasında bazı temel farklılıklar var. Mesela Vyper, kodlama düzenleyicilerinden yoksundur ve böylece yanıltıcı akıllı sözleşme kodunun oluşturulmasını önler. Son kullanıcı bilgisi olmaksızın keyfi ön koşullardan kaçınır. Dahası, bu sözleşmelere biraz daha fazla denetlenebilirlik sağlar, çünkü Solidity’in düzenleyicileri bu açıdan zararlı olabilir.
Solidity’de bulunan ek özellikler, kodlama sürecini düzene koymak ve son neticeyi geliştirmek için Vyper içinde kaldırılmıştır. GitHub sayfası insanların nelere dikkat etmesi gerektiğini açıklıyor, ama görünen o ki Vyper genel olarak akıllı sözleşme kodlamanın mantıklı bir evrimidir. Bu dil şu anda ticari olarak uygulanabilir olmaktan uzak olsa da potansiyeli kesinlikle var.
Bundan Sonra Ne Gelir
Vyper gelişimi nispeten erken aşamalarında. Tüm bunlara rağmen GitHub deposu herkese açık ve bu teknolojiyi keşfetmek isteyen geliştiriciler zaten yeni sözleşmeler yapabiliyor. Solidity ile doğrudan ve başarılı bir şekilde rekabet edip etmeyeceği önceden tahmin etmek çok zor. Geliştiricilere daha fazla seçenek sunmak bu teknolojiyi daha erişilebilir hale getirecek ki bu iyi bir şey.
kaynak :
https://koinmedya.com/2018/07/17/vyper-nedir-ethereum-ile-farki-nedir/