Röportaj: Move dilinin kurucusu Sui Move ve Web3'teki uygulamaları hakkında konuşuyor
Son zamanlarda, Mysten Labs'ın baş teknik sorumlusunu ve Move programlama dilinin kurucusu Sam Blackshear'ı, Sui Move adlı yeni nesil akıllı sözleşme dilini geliştirme nedenlerini, Sui'nin ölçeklenebilirliğini ve merkeziyetsiz teknolojilerin geliştiricilere sağladığı faydaları tartışmak için röportaj yaptık.
Programlama Dillerinin Doğası ve Move'un Doğuşu
Programlama dilleri esasen bilgisayarlarla kesin bir etkileşim kurmak için bir araçtır. Doğal dillerin aksine, programlama dillerinin, program davranışının öngörülebilirliğini sağlamak için net bir şekilde tanımlanmış bir anlamı olması gerekir. Move dili, Facebook'un Libra projesinden kaynaklanmakta olup, mevcut akıllı sözleşme dillerinin sınırlamalarını çözmeyi amaçlamaktadır.
Sam, akıllı sözleşmelerin esas olarak iki yönü içerdiğini belirtti: varlık türlerini ve bunların transfer kurallarını tanımlamak, ayrıca erişim kontrol stratejilerini kontrol etmek. Move dilinin tasarım hedefi, bu temel görevler için daha iyi soyutlamalar ve programlama araçları sağlamaktır, böylece geliştiriciler kodu daha güvenli ve verimli bir şekilde yazabilir.
Sui Move'un Özellikleri ve Web3'teki Uygulamaları
Sui Move, Move dilinin bir varyantıdır ve Web3 ortamı için optimize edilmiştir. Ana değişiklikler şunlardır:
Orijinal Move'daki hesap oluşturma kısıtlaması kaldırıldı, bu da varlık transferini daha serbest hale getirdi.
Nesne merkezli bir veri modeli getirildi, varlık işleme mantığını basitleştirdi.
Programlanabilir işlem blokları gerçekleştirildi, tek bir işlemde birden fazla işlem yapılmasına izin veriyor.
Bu özellikler, Sui Move'u Web3 ürünleri geliştirmek için özellikle uygun hale getiriyor ve daha yüksek esneklik ile verimlilik sağlıyor.
Programlanabilir Ticaret Bloklarının Avantajları
Programlanabilir işlem blokları, bir işlemde birden fazla eylemin gerçekleştirilmesine olanak tanır, bu da bir büfe modeli gibidir. Bu, birçok fayda sağlar:
Gas ücretlerini düşürmek
Onay sayısını azalt
İşlemlerin atomik olmasını garanti etme
Karmaşık işlemlerin gerçekleştirilmesini basitleştirmek
Sui Move Geliştirme Deneyimi
Birçok geliştirici, Sui Move kullanarak geliştirmenin diğer Web3 dillerine kıyasla daha verimli ve daha güvenli olduğunu bildirdi. Örneğin, bazı proje ekipleri, Sui Move ile tamamlanan iş yükünün, Solidity kullanarak tamamlanması için gereken süreye göre dört kat daha az zaman aldığını belirtti. Bu verimlilik artışı, dil tasarımının geliştirici ihtiyaçlarını hassas bir şekilde anlamasından kaynaklanıyor.
Sui'nin Ölçeklenebilirlik Tasarımı
Sui'nin temel hedefi yatay ölçeklenebilirliği sağlamak ve platformun başarısı nedeniyle performans düşüşü sorununu önlemektir. Nesneye yönelik veri modeli ve anahtar-değer depolama yapısı sayesinde, Sui talebe göre esnek bir şekilde işlem kapasitesini artırabilirken, düşük gecikmeyi de koruyabilmektedir.
Merkeziyetsiz Teknolojinin Potansiyeli
Blockchain ve kripto para teknolojisi esasen finansal işlemler ve uygulama geliştirmedeki engelleri azaltan bir sürtünme ortadan kaldırma teknolojisidir. Yeni olasılıklar sunarak, uygulamalar arası birlikte çalışabilirlik, programlanabilir varlıklar gibi geliştiricilere yenilikçi ürünler oluşturma konusunda yeni yetenekler kazandırmaktadır.
Sui Move'un Gelecek Gelişimi
Sui Move ekibi bir dizi iyileştirmeye odaklanıyor:
Genişletilebilirlik ve uyumluluğu artırma paketi
Enum türleri gibi yeni özellikler eklemek
Move ile ön uç kodunun entegrasyon deneyimini iyileştirmek
Move'u anlamayı ve kullanmayı, Move programcıları için kolaylaştırmak.
Bu çabalar, Sui Move'un daha güçlü ve kullanımı daha kolay hale gelmesini sağlamak ve Web3 alanındaki uygulamalarını daha da ilerletmek amacıyla yapılmaktadır.
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.
14 Likes
Reward
14
8
Share
Comment
0/400
AllTalkLongTrader
· 07-17 21:16
Move hiç çukura basmadıysa, öyle havalı olmasın.
View OriginalReply0
BTCBeliefStation
· 07-17 10:26
Move!inanılmaz
View OriginalReply0
ImpermanentPhilosopher
· 07-17 01:08
Sözde güvenli olmaktan çok daha fazlası ne işe yarar?
View OriginalReply0
LiquidationTherapist
· 07-14 23:39
Move çok güçlü dostum
View OriginalReply0
DeFiGrayling
· 07-14 23:34
Bu dil gerçekten çok yeni.
View OriginalReply0
BoredRiceBall
· 07-14 23:31
Bunu hiç anlamadım...
View OriginalReply0
MeaninglessGwei
· 07-14 23:23
Bayağı etkileyici görünüyor... henüz tam olarak anlayamadım.
Move dilinin kurucusu, Web3 için daha verimli ve güvenli akıllı sözleşmeler dili olan Sui Move'yi ortaya çıkarıyor.
Röportaj: Move dilinin kurucusu Sui Move ve Web3'teki uygulamaları hakkında konuşuyor
Son zamanlarda, Mysten Labs'ın baş teknik sorumlusunu ve Move programlama dilinin kurucusu Sam Blackshear'ı, Sui Move adlı yeni nesil akıllı sözleşme dilini geliştirme nedenlerini, Sui'nin ölçeklenebilirliğini ve merkeziyetsiz teknolojilerin geliştiricilere sağladığı faydaları tartışmak için röportaj yaptık.
Programlama Dillerinin Doğası ve Move'un Doğuşu
Programlama dilleri esasen bilgisayarlarla kesin bir etkileşim kurmak için bir araçtır. Doğal dillerin aksine, programlama dillerinin, program davranışının öngörülebilirliğini sağlamak için net bir şekilde tanımlanmış bir anlamı olması gerekir. Move dili, Facebook'un Libra projesinden kaynaklanmakta olup, mevcut akıllı sözleşme dillerinin sınırlamalarını çözmeyi amaçlamaktadır.
Sam, akıllı sözleşmelerin esas olarak iki yönü içerdiğini belirtti: varlık türlerini ve bunların transfer kurallarını tanımlamak, ayrıca erişim kontrol stratejilerini kontrol etmek. Move dilinin tasarım hedefi, bu temel görevler için daha iyi soyutlamalar ve programlama araçları sağlamaktır, böylece geliştiriciler kodu daha güvenli ve verimli bir şekilde yazabilir.
Sui Move'un Özellikleri ve Web3'teki Uygulamaları
Sui Move, Move dilinin bir varyantıdır ve Web3 ortamı için optimize edilmiştir. Ana değişiklikler şunlardır:
Bu özellikler, Sui Move'u Web3 ürünleri geliştirmek için özellikle uygun hale getiriyor ve daha yüksek esneklik ile verimlilik sağlıyor.
Programlanabilir Ticaret Bloklarının Avantajları
Programlanabilir işlem blokları, bir işlemde birden fazla eylemin gerçekleştirilmesine olanak tanır, bu da bir büfe modeli gibidir. Bu, birçok fayda sağlar:
Sui Move Geliştirme Deneyimi
Birçok geliştirici, Sui Move kullanarak geliştirmenin diğer Web3 dillerine kıyasla daha verimli ve daha güvenli olduğunu bildirdi. Örneğin, bazı proje ekipleri, Sui Move ile tamamlanan iş yükünün, Solidity kullanarak tamamlanması için gereken süreye göre dört kat daha az zaman aldığını belirtti. Bu verimlilik artışı, dil tasarımının geliştirici ihtiyaçlarını hassas bir şekilde anlamasından kaynaklanıyor.
Sui'nin Ölçeklenebilirlik Tasarımı
Sui'nin temel hedefi yatay ölçeklenebilirliği sağlamak ve platformun başarısı nedeniyle performans düşüşü sorununu önlemektir. Nesneye yönelik veri modeli ve anahtar-değer depolama yapısı sayesinde, Sui talebe göre esnek bir şekilde işlem kapasitesini artırabilirken, düşük gecikmeyi de koruyabilmektedir.
Merkeziyetsiz Teknolojinin Potansiyeli
Blockchain ve kripto para teknolojisi esasen finansal işlemler ve uygulama geliştirmedeki engelleri azaltan bir sürtünme ortadan kaldırma teknolojisidir. Yeni olasılıklar sunarak, uygulamalar arası birlikte çalışabilirlik, programlanabilir varlıklar gibi geliştiricilere yenilikçi ürünler oluşturma konusunda yeni yetenekler kazandırmaktadır.
Sui Move'un Gelecek Gelişimi
Sui Move ekibi bir dizi iyileştirmeye odaklanıyor:
Bu çabalar, Sui Move'un daha güçlü ve kullanımı daha kolay hale gelmesini sağlamak ve Web3 alanındaki uygulamalarını daha da ilerletmek amacıyla yapılmaktadır.