Move dilinin kurucusuyla röportaj: Sui Move akıllı sözleşmeler dili neden Web3 ürünleri inşa etmek için uygundur
Son zamanlarda, Mysten Labs'ın baş teknoloji sorumlusuyla ve Move programlama dilinin kurucusu Sam Blackshear ile, Sui Move adını verdiği yeni akıllı sözleşmeler programlama dilini geliştirme nedenlerini, Sui'nin ölçeklenebilirliğini ve merkeziyetsiz teknolojilerin geliştiricilere sunduğu avantajları tartıştık.
Aşağıda röportajın içeriğine dair bir özet bulunmaktadır:
Programlama Dillerinin Doğası
Programlama dilleri, bilgisayarlarla dostane, güvenli, verimli ve net bir etkileşim kurmanın araçlarıdır. Doğal dillerden farklı olarak, programlama dillerinin en önemli özelliği kesin tanımlı bir anlamsal yapıya sahip olmalarıdır. Programlama dillerinin doğası, belirli bir alan veya görev için özelleştirilmiştir; bu yüzden birçok programlama dili mevcuttur.
Move dilinin kökeni
Move, Facebook'un Libra projesinden türetilmiştir. Mevcut akıllı sözleşmeleri inceledikten sonra, Blackshear birçok durumda geliştiricileri hayal kırıklığına uğrattıklarını keşfetti. Akıllı sözleşmeler esasen iki şey yapar: varlık türlerini ve kurallarını tanımlar ve erişim kontrol stratejilerini kontrol eder. Move, bu temel görevler için iyi bir soyutlama sağlamayı amaçlar, böylece programcılar kodu güvenli ve verimli bir şekilde yazabilir.
Sui Move'un Özellikleri
Sui, Move'un bir varyantı olan Sui Move'u kullanmaktadır. Temel değişiklikler şunlardır:
Hesap oluşturma kısıtlaması kaldırıldı, böylece varlıklar herhangi bir adrese özgürce gönderilebilir.
Nesne tabanlı veri modeli getirildi, varlık işleme sürecini basitleştirdi.
Programlanabilir işlem blokları gerçekleştirildi, tek bir işlemde birden fazla işlem gerçekleştirilmesine izin veriyor.
Bu değişiklikler, Sui Move'u genel Web3 uygulamaları geliştirmek için daha uygun hale getiriyor.
Programlanabilir Ticaret Bloğunun Avantajları
Kullanıcılar için programlanabilir ticaret bloklarının sunduğu faydalar şunlardır:
Daha düşük gas ücretleri
Onay sayısını azalt
İşlem atomikliğini artırmak
Sui Move'un geliştirme deneyimi
Diğer Web3 programlama dillerinden geliştiriciler, Sui Move'da geliştirmenin daha verimli ve güvenli olduğunu keşfettiler. Örneğin, bir DeFi projesi Sui Move'da sadece iki ayda tamamlandı, oysa Solidity ile bu sekiz ay alabilir.
Sui'nin ölçeklenebilirlik tasarımı
Sui'nin hedefi yatay ölçeklenebilirlik sağlamaktır, yani donanım altyapısını artırarak işlem hacmini artırmak, sınırsız bir şekilde. Bu tasarım Sui'nin kullanıcı artışına yanıt vermesini sağlarken düşük gecikmeyi korur.
Merkeziyetsiz teknolojinin potansiyeli
Blockchain ve kripto para birimleri esasen sürtünmeyi ortadan kaldıran bir teknolojidir. Uygulamalar arasındaki birlikte çalışabilirlik engellerini ortadan kaldırarak, verilerin, varlıkların ve işlevlerin farklı uygulamalar arasında serbestçe akmasını sağlar.
Sui Move'un Gelecek Gelişimi
Sui Move ekibi aşağıdaki alanlarda iyileştirmelere odaklanıyor:
Dil seviyesini artırma işlevi, genişletme esnekliği sağlar.
Move ile ön uç kodunun bağlantı deneyimini geliştirmek
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Sui Move kurucusunun yorumu: Bu dilin neden Web3 uygulamalarını inşa etmek için bir araç haline geldiği
Move dilinin kurucusuyla röportaj: Sui Move akıllı sözleşmeler dili neden Web3 ürünleri inşa etmek için uygundur
Son zamanlarda, Mysten Labs'ın baş teknoloji sorumlusuyla ve Move programlama dilinin kurucusu Sam Blackshear ile, Sui Move adını verdiği yeni akıllı sözleşmeler programlama dilini geliştirme nedenlerini, Sui'nin ölçeklenebilirliğini ve merkeziyetsiz teknolojilerin geliştiricilere sunduğu avantajları tartıştık.
Aşağıda röportajın içeriğine dair bir özet bulunmaktadır:
Programlama Dillerinin Doğası
Programlama dilleri, bilgisayarlarla dostane, güvenli, verimli ve net bir etkileşim kurmanın araçlarıdır. Doğal dillerden farklı olarak, programlama dillerinin en önemli özelliği kesin tanımlı bir anlamsal yapıya sahip olmalarıdır. Programlama dillerinin doğası, belirli bir alan veya görev için özelleştirilmiştir; bu yüzden birçok programlama dili mevcuttur.
Move dilinin kökeni
Move, Facebook'un Libra projesinden türetilmiştir. Mevcut akıllı sözleşmeleri inceledikten sonra, Blackshear birçok durumda geliştiricileri hayal kırıklığına uğrattıklarını keşfetti. Akıllı sözleşmeler esasen iki şey yapar: varlık türlerini ve kurallarını tanımlar ve erişim kontrol stratejilerini kontrol eder. Move, bu temel görevler için iyi bir soyutlama sağlamayı amaçlar, böylece programcılar kodu güvenli ve verimli bir şekilde yazabilir.
Sui Move'un Özellikleri
Sui, Move'un bir varyantı olan Sui Move'u kullanmaktadır. Temel değişiklikler şunlardır:
Bu değişiklikler, Sui Move'u genel Web3 uygulamaları geliştirmek için daha uygun hale getiriyor.
Programlanabilir Ticaret Bloğunun Avantajları
Kullanıcılar için programlanabilir ticaret bloklarının sunduğu faydalar şunlardır:
Sui Move'un geliştirme deneyimi
Diğer Web3 programlama dillerinden geliştiriciler, Sui Move'da geliştirmenin daha verimli ve güvenli olduğunu keşfettiler. Örneğin, bir DeFi projesi Sui Move'da sadece iki ayda tamamlandı, oysa Solidity ile bu sekiz ay alabilir.
Sui'nin ölçeklenebilirlik tasarımı
Sui'nin hedefi yatay ölçeklenebilirlik sağlamaktır, yani donanım altyapısını artırarak işlem hacmini artırmak, sınırsız bir şekilde. Bu tasarım Sui'nin kullanıcı artışına yanıt vermesini sağlarken düşük gecikmeyi korur.
Merkeziyetsiz teknolojinin potansiyeli
Blockchain ve kripto para birimleri esasen sürtünmeyi ortadan kaldıran bir teknolojidir. Uygulamalar arasındaki birlikte çalışabilirlik engellerini ortadan kaldırarak, verilerin, varlıkların ve işlevlerin farklı uygulamalar arasında serbestçe akmasını sağlar.
Sui Move'un Gelecek Gelişimi
Sui Move ekibi aşağıdaki alanlarda iyileştirmelere odaklanıyor: