Move dilinin kurucusu Sui Move'u analiz ediyor: Web3 ürün geliştirme için tercih edilen çözüm

robot
Abstract generation in progress

Move dilinin kurucusuyla özel röportaj: Neden Sui Move akıllı sözleşmeler dili Web3 ürünleri geliştirmek için uygundur?

Son günlerde, Mysten Labs'ın baş teknoloji sorumlusu ve Move programlama dilinin kurucusu Sam Blackshear, Sui Move adlı yeni akıllı sözleşmeler programlama dilini geliştirme nedenini, Sui'nin ölçeklenebilirlik özelliklerini ve merkeziyetsiz teknolojilerin geliştiricilere sağladığı avantajları tartışmak için bir röportaj verdi.

Aşağıda röportajın ana içeriği:

Programlama Dillerinin Doğası ve Move'un Doğuşu

Programlama dilleri, bilgisayarlarla kesin etkileşim kurmak için kullanılan araçlardır. Doğal dillerden farklı olarak, programlama dilleri kesin bir şekilde tanımlanmış anlamlar gerektirir. Move, Facebook'un Libra projesinden türetilmiştir ve mevcut akıllı sözleşmeler dillerinin eksikliklerini gidermeyi amaçlamaktadır.

Akıllı sözleşmeler esasen iki şey yapar: varlık türlerini ve bunların transfer kurallarını tanımlamak, ayrıca erişim kontrol politikalarını kontrol etmektir. Move dili, bu temel işlevler etrafında tasarlandı ve programcıların daha güvenli ve verimli bir şekilde kod yazmalarını sağlar.

Move dilinin babasıyla röportaj: Neden Sui Move akıllı sözleşmeler dili Web3 ürünleri inşa etmek için uygundur?

Sui Move'un Özellikleri

Sui Move, orijinal Move'a göre bazı değişiklikler yaptı:

  1. Orijinal Libra projesinin uyum kısıtlamaları kaldırıldı, böylece varlıklar daha serbest bir şekilde dolaşabiliyor.

  2. Nesne merkezli veri modeli tanıtıldı, programcıların işini basitleştirdi.

  3. Programlanabilir işlem blokları gerçekleştirildi, böylece bir işlemde birden fazla işlem tamamlanabilir.

Bu değişiklikler, Sui Move'u Web3 ürünleri geliştirmek için daha uygun hale getiriyor.

Programlanabilir Ticaret Bloklarının Avantajları

Programlanabilir işlem blokları, bir işlem içinde birden fazla eylemin gerçekleştirilmesine izin verir, bu da bir büfe modeli gibidir. Bu, aşağıdaki avantajları sağlar:

  1. gas ücretlerini düşürmek
  2. Onay sayısını azalt
  3. Atomik işlemler gerçekleştirmek

Geliştiriciler için farklı işlevleri daha esnek bir şekilde birleştirmek mümkündür.

Sui Move'un geliştirme deneyimi

Diğer Web3 dillerinden gelen geliştiriciler genel olarak, Sui Move kullanarak daha verimli ve daha güvenli bir geliştirme süreci yaşadıklarını bildirmektedir. Örneğin, bazı ekipler, Sui Move ile iki ayda tamamladıkları projenin, aslında 8 ay sürecek olan Solidity geliştirme çalışması olduğunu belirtmektedir.

Sui Move'un tasarımı, geliştiricilerin düşünce tarzına daha yakın olup, bu mevcut sorunların araştırılması ve hedefe yönelik tasarıma dayanmaktadır.

Sui'nin ölçeklenebilirlik tasarımı

Sui'nin hedefi yatay ölçeklenebilirlik sağlamaktır, yani donanımı artırarak işlem hacmini artırmak, bir üst sınır olmadan. Bu, diğer blockchain'lerin başarıdan sonra karşılaştığı kapasite darboğazı sorununu önler.

Sui, nesne yönelimli bir veri modeli kullanarak küresel durumu nesne kimlikleri ile nesnelerin eşleşmesi olarak organize eder, bu da genişlemeyi kolaylaştırır. İşlem yapısı da bu modele göre optimize edilmiştir.

Dağıtık teknolojilerin potansiyeli

Blok zinciri ve kripto para temelde sürtünmeyi ortadan kaldıran bir teknolojidir ve bilgi ve değer akışındaki engelleri ortadan kaldırabilir. Uygulamalar arasında birlikte çalışabilirliği mümkün kılarak geliştiricilere yeni "süper güçler" sunar.

Sui Move'un Gelecek Gelişimi

Sui Move'un gelecekteki gelişim yönleri şunları içeriyor:

  1. Geliştirici geri bildirimlerine dayalı olarak özellikleri geliştirmek
  2. Kullanıcı güvenini korurken nasıl esnek bir şekilde özellikleri genişleteceğinizi araştırın.
  3. Move ile ön uç kodunun bağlantı deneyimini geliştirmek
  4. Yeni özellikler eklemek, örneğin enum türü.

Genel hedef, uygulamaların daha fazla Move kodu içermesini sağlamak ve aynı zamanda Move programcıları olmayanların da bunu kolayca anlamasını sağlamaktır.

View Original
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.
  • Reward
  • 3
  • Share
Comment
0/400
LiquidationSurvivorvip
· 17h ago
hareket en önemli şeydir
View OriginalReply0
OldLeekNewSicklevip
· 17h ago
Anladım, gel en son enayilerden birini kapalım.
View OriginalReply0
MetamaskMechanicvip
· 17h ago
Yeni bir White Paper mı var?
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)