Move dilinin kurucusu Sui Move'u yorumluyor: Web3 ürünleri inşa etmek için bir araç

robot
Abstract generation in progress

Diyalog|Move dilinin kurucusu: Sui Move, Web3 ürünleri inşa etmeye nasıl yardımcı olur

Son günlerde, Mysten Labs'ın baş teknoloji sorumlusuyla, Move programlama dilinin yaratıcısı Sam Blackshear ile Sui Move adlı yeni akıllı sözleşme programlama dilini neden geliştirdiği, Sui'nin ölçeklenebilirlik özellikleri ve merkeziyetsiz teknolojinin yapıcılar için sağladığı faydalar hakkında görüştük.

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

S1: Programlama dillerinin ne olduğunu, geliştiricilerin programlama dili seçerken en çok hangi özelliklere odaklandıklarını ve kendi programlama dilinizi geliştirmeye neyin ittiğini özetleyebilir misiniz?

Programlama dilleri, bilgisayarlarla dostane, güvenli, etkili ve açık bir etkileşim kurmak için bir araçtır. Programlama dillerinde en önemli olan, kesin tanımlı bir anlamın varlığıdır. Programlama dillerinin özü, belirli bir alan veya belirli bir görev için tasarlanmıştır.

Move, Facebook'un Libra projesinden kaynaklanmaktadır. Kendi dilimizi oluşturma kararı, mevcut akıllı sözleşmeleri incelemek, programcıların ne yapmaya çalıştığını anlamak ve bazı dillerin onlara yardımcı olduğu, bazılarının ise hayal kırıklığına uğrattığı yerler üzerine kurulmuştur. Sonuç olarak, birçok durumda mevcut akıllı sözleşme dillerinin gerçekten hayal kırıklığına neden olduğunu düşündüm.

Akıllı sözleşmeler esasen iki şey yapar: varlık türlerini ve bunların kurallarını tanımlamak ve erişim kontrol politikalarını kontrol etmektir. Move'un rolü, bu temel görevler için dil düzeyinde destek sağlamak ve geliştiricilerin her seferinde tekerleği yeniden icat etmeden güvenli ve verimli bir şekilde kod yazmalarını sağlamaktır.

S2: Sui, Move'un bir varyantı olan Sui Move'u kullanıyor. Bu değişikliklere ne sebep oldu? Sui Move'un hangi özellikleri Web3'te ürün geliştirmek için çok uygundur?

Bu değişiklikleri tetikleyen faktörler şunlardır:

  1. Orijinal Move tasarımı, Libra projesinin uyum kısıtlamalarını dikkate alırken, Sui Move daha genel Web3 senaryolarına daha uygundur.

  2. Sui, nesne merkezli bir veri modeli tanıtarak varlık işleme mantığını basitleştirdi.

  3. Sui Move, bir işlemde birden fazla işlem gerçekleştirmeye izin veren programlanabilir işlem bloklarını destekler.

Bu değişiklikler, Sui Move'u Web3 ürünleri oluşturmak için daha uygun hale getiriyor ve daha yüksek esneklik ve verimlilik sağlıyor.

Q3: Programlanabilir ticaret blokları ve işlevleri hakkında daha fazla bilgi paylaşabilir misiniz?

Programlanabilir ticaret blokları, bir işlem içinde birden fazla eylemin gerçekleştirilmesine olanak tanır ve bu, bir büfe modeli gibidir. Bu, geliştiricilerin farklı eylemleri daha esnek bir şekilde bir araya getirmesine olanak tanır ve alt yapı detaylarına fazla odaklanmalarını gerektirmez.

Programlanabilir ticaret blokları, giriş ve çıkış nesnelerine sahip olan işlemlerden oluşur. Bu tasarım, geçici kombinasyonları daha kolay hale getirerek farklı bileşenler arasındaki birlikte çalışma yeteneğini artırır.

S4: Programlanabilir ticaret blokları kullanıcılar için ne gibi avantajlar sağlar?

Kullanıcılar için programlanabilir ticaret bloklarının faydaları şunlardır:

  1. Daha düşük gas ücretleri, çünkü birden fazla işlemi tek bir işlemde birleştirebilirsiniz.
  2. Onay gerektiren sayıyı azaltın.
  3. Atomiklik sağlamak, ilgili birden fazla işlemin ya tamamen başarılı olmasını ya da tamamen başarısız olmasını garanti etmek.

S5: Deneyimli ve yeni Web3 programcılarının Sui Move kullanmaya başlamasıyla ilgili paylaşabileceğiniz anekdotlar var mı?

Birçok geliştirici, Sui Move'daki geliştirme deneyimlerinin daha verimli ve güvenli olduğunu bildirdi. Örneğin, bir DeFi proje ekibi, Sui Move ile sadece iki ayda, normalde sekiz ay sürecek olan Solidity geliştirme işini tamamladıklarını ve projenin güvenliği konusunda daha fazla güven duyduklarını belirtti.

Bu verimlilik artışı, Solidity sorunları üzerindeki araştırmamızdan ve bu sorunları çözmek için özel olarak tasarlanmış dil özelliklerinden kaynaklanmaktadır. Sui Move'un tasarımı, geliştiricilerin ihtiyaçlarına daha yakın olduğu için daha iyi bir geliştirme deneyimi sunabilmektedir.

S6: Sui Move tasarımı ile Sui'nin Web3'ün geniş ölçekli benimsenmesi, düşük gecikme, düşük maliyet ve ölçeklenebilirlik arasındaki bağlantıyı daha net bir şekilde açıklayabilir misiniz?

Sui'nin hedefi yatay ölçeklenebilirlik sağlamaktır, yani donanım kaynaklarını artırarak işlem hacmini artırmak, üst sınır kısıtlamalarına tabi olmadan. Bu tasarım anlayışı, Web2 hizmet tasarım ilkelerinden ilham alınarak geliştirilmiştir.

Sui, nesne yönelimli bir veri modelini benimseyerek, küresel durumu nesne kimlikleri ile nesneler arasında bir eşleme olarak düzenler; bu yapı, yatay ölçeklemeyi kolaylaştırır. Aynı zamanda, Sui'nin işlem yapısı tasarımı, anahtar-değer depolama alanından verileri etkili bir şekilde almak ve güncellemek için de dikkate alınmıştır.

Bu tasarım, Sui'nin düşük gecikmeyi korurken yüksek verim ve düşük maliyet sağlamak için temel oluşturmasına olanak tanır ve Web3'ün geniş çapta benimsenmesine zemin hazırlar.

S7: Daha yüksek bir düzeyde, Web2'deki sorgulayıcı geliştiricilerle merkeziyetsiz teknolojinin potansiyelini nasıl tartışıyorsunuz?

Blockchain ve kripto para temelde sürtünmeyi ortadan kaldıran bir teknolojidir. Finansal işlemler, uygulama geliştirme ve bilgi ayarlama gibi bazı engelleri ortadan kaldırarak üçüncü taraflara olan bağımlılığı azaltabilir.

Merkeziyetsiz teknolojinin potansiyeli, farklı uygulamalar arasında veri ve değer akışını daha serbest hale getirerek etkileşimi artırmaktır. Bu, geliştiricilere daha çekici ürünler ve hizmetler oluşturma "üst düzey yetenekleri" sunar.

S8: Nihai kullanıcılar için, teknik bilgiye sahip olmasalar bile, kod güvenini düşündüklerinde tereddüt ettiklerini hissediyor musunuz?

Çoğu kullanıcı kod güvenine karşı özel bir tereddüt yaşamaz. Tıpkı her gün e-posta kullanmamız gibi, kullanıcılar bir sisteme güvenip güvenmeyeceklerine kullanım deneyimine dayanarak karar verirler.

Web3 teknolojisinin avantajları şeffaflık ve değişmezliktir. Her kullanıcı doğrudan kodu kontrol edemese de, bunu yapabilen kişiler örnekleme kontrolü yapabilir, bu da tüm sistemin güvenilirliğini artırır.

S9: Sui Move'un gelecekteki gelişimi hakkında ne gibi beklentileriniz var?

Şu anda dikkatimizi çeken birçok özellik, geliştiricilerin gerçek kullanım geri bildirimlerine dayanmaktadır. Sui Move'un nasıl daha kolay genişletilebilir ve değiştirilebilir hale getirileceğini, aynı zamanda mevcut kullanıcılarla uyumluluğun korunmasını araştırıyoruz.

Özellikle, yeni özellikler olarak enum türleri geliştiriyoruz ve Move ile ön yüz kodu arasındaki bağlantı deneyimini iyileştirmeye çalışıyoruz. Amacımız, Move kodunun uygulamalardaki oranını artırmak ve tüm geliştirme sürecini hem Move programcıları hem de Move olmayan programcılar için daha dostça hale getirmektir.

Genel olarak, Sui Move'un gelişmeye devam etmesini, Web3 geliştiricilerine daha güçlü ve esnek araçlar sunmasını, aynı zamanda güvenliğini ve kullanılabilirliğini korumasını umuyoruz.

Move dilinin yaratıcısıyla röportaj: Neden Sui Move akıllı sözleşme dili Web3 ürünleri oluşturmak için uygundur?

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
  • 7
  • Share
Comment
0/400
LiquiditySurfervip
· 07-07 22:37
Alıp almayacağım bitti, bu kadar çok düşünmeye ne gerek var?
View OriginalReply0
EyeOfTheTokenStormvip
· 07-06 04:50
Görünüşe göre yeni bir alana girmeye başlamak gerekiyor... Herkese pozisyonlarını ayarlamaları ve risk kontrolüne dikkat etmeleri önerilir.
View OriginalReply0
GateUser-e87b21eevip
· 07-05 11:04
Move gerçekten harika!
View OriginalReply0
DeFiVeteranvip
· 07-05 00:01
Durumun nasıl gelişeceğine bağlı.
View OriginalReply0
ImpermanentSagevip
· 07-05 00:00
move yine ne büyük haber yapıyor
View OriginalReply0
PumpStrategistvip
· 07-04 23:54
Veriler, pratikle aynı değil. Gelecekte piyasa değerinin bu kadar yüksek bir desteği sağlayıp sağlayamayacağını göreceğiz.
View OriginalReply0
DataChiefvip
· 07-04 23:51
yyds'i hareket ettir!
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)