Move Dilinin Kurucusu ile Röportaj: Neden Sui Move Web3 Ürünleri Geliştirmek İçin Uygun?
Son zamanlarda, Mysten Labs CTO'su ve Move programlama dili kurucusu Sam Blackshear ile bir görüşme gerçekleştirdik. Bu görüşmede, neden Sui Move adında yeni bir akıllı sözleşme programlama dili geliştirdiğini, Sui'nin genişleyebilirlik özelliklerini ve merkeziyetsiz teknolojilerin geliştiricilere sağladığı avantajları tartıştık.
Aşağıda mülakatın özeti yer almaktadır:
Programlama Dilleri Genel Görünümü ve Move'un Doğuşu
Programlama dilleri, bilgisayarlarla kesin, güvenli, verimli ve net bir etkileşim kurmak için bir araçtır. Doğal dillerden farklı olarak, programlama dillerinin kesin tanımlanmış bir anlama sahip olması gerekir, böylece kod davranışının öngörülebilirliği sağlanır.
Move dili, Facebook'un Libra projesinden türetilmiştir. Mevcut akıllı sözleşme dillerini incelerken, Sam bunların genellikle geliştiricilerin ihtiyaçlarını karşılamadığını keşfetti. Akıllı sözleşmeler esasen varlık türlerini ve bunların transfer kurallarını tanımlar ve erişim kontrol politikalarını kontrol eder. Move dili, bu temel işlevler için iyi bir soyutlama sağlamayı amaçlar, böylece programcılar güvenli ve verimli bir şekilde kod yazabilir.
Sui Move'un Özellikleri ve Avantajları
Sui Move, Move'un bir varyantıdır ve başlıca şu özelliklere sahiptir:
Daha özgür varlık transferi: Orijinal Move'daki hesap oluşturma kısıtlamaları kaldırıldı, varlıkların herhangi bir adrese gönderilmesine izin verildi.
Programlanabilir ticaret blokları: Bir işlemde birden fazla işlem gerçekleştirilmesine izin verir, gaz ücretlerini ve onay sayısını azaltır, aynı zamanda atomiklik sağlar.
Bu özellikler Sui Move'u Web3 ürünleri inşa etmek için son derece uygun hale getiriyor ve daha verimli, daha güvenli bir geliştirme deneyimi sunabiliyor.
Sui'nin ölçeklenebilirlik tasarımı
Sui'nin hedefi, yatay ölçeklenebilirliği gerçekleştirmek, donanım altyapısını artırarak verimliliği artırmak ve aynı zamanda düşük gecikmeyi korumaktır. Bu tasarım, Web3'ün büyük ölçekli benimsenme gereksinimlerini dikkate alarak, kapasite kısıtlamalarının kullanıcı deneyimini olumsuz etkilediği sorununu önlemektedir.
Nesne yönelimli veri modeli, bu hedefin gerçekleştirilmesinde anahtar rol oynamaktadır. Küresel durumu nesne kimliklerinden nesnelere bir harita olarak organize etmek, sistemi genişletilmiş anahtar-değer deposu gibi genişletmeyi mümkün kılar.
Merkeziyetsiz Teknolojinin Potansiyeli
Blok zinciri ve kripto para birimleri temelde sürtünmeyi ortadan kaldıran bir teknolojidir, bilgi ve değer aktarımındaki engelleri ortadan kaldırabilir. İşlem maliyetlerini düşürme, uygulamalar arasında birlikte çalışabilirliği artırma ve geliştiricilere daha çekici ürünler oluşturma konusunda yeni "süper güçler" sağlama yeteneğine sahiptir.
Sui Move'un Gelecek Gelişimi
Sui Move ekibi şu anda aşağıdaki birkaç iyileştirmeye odaklanıyor:
Geliştirme paketinin ölçeklenebilirliğini artırarak geliştiricilerin özellikleri daha esnek bir şekilde güncellemelerine ve eklemelerine olanak tanımak.
Yeni özellikler olarak enum türü gibi özellikler eklenmiştir.
Move ile ön uç kodunun entegrasyon deneyimini geliştirin.
Uygulamaların daha fazla Move kodu içermesini sağlamak için nasıl keşfedileceğini araştırın, böylece güvenliği artırın.
Move kodunu anlamak ve kullanmak için non-Move programcılarının zorluklarını azaltmak.
Bu çabalarla, Sui Move Web3 geliştiricilerine daha güçlü ve daha kullanımı kolay araçlar sağlamayı, merkeziyetsiz uygulamaların gelişimini teşvik etmeyi amaçlamaktadı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.
17 Likes
Reward
17
5
Repost
Share
Comment
0/400
SelfStaking
· 6h ago
Hiçbir şey anlamadan sadece ilgi çekmeyi seviyor.
View OriginalReply0
AirdropBlackHole
· 08-13 20:37
Bu kadar boğa bir hareket, neredeyse solidity ile boy ölçüşecek gibi.
Move dilinin kurucusu, Sui Move'un Web3 geliştirmeye nasıl yardımcı olduğunu açıklıyor.
Move Dilinin Kurucusu ile Röportaj: Neden Sui Move Web3 Ürünleri Geliştirmek İçin Uygun?
Son zamanlarda, Mysten Labs CTO'su ve Move programlama dili kurucusu Sam Blackshear ile bir görüşme gerçekleştirdik. Bu görüşmede, neden Sui Move adında yeni bir akıllı sözleşme programlama dili geliştirdiğini, Sui'nin genişleyebilirlik özelliklerini ve merkeziyetsiz teknolojilerin geliştiricilere sağladığı avantajları tartıştık.
Aşağıda mülakatın özeti yer almaktadır:
Programlama Dilleri Genel Görünümü ve Move'un Doğuşu
Programlama dilleri, bilgisayarlarla kesin, güvenli, verimli ve net bir etkileşim kurmak için bir araçtır. Doğal dillerden farklı olarak, programlama dillerinin kesin tanımlanmış bir anlama sahip olması gerekir, böylece kod davranışının öngörülebilirliği sağlanır.
Move dili, Facebook'un Libra projesinden türetilmiştir. Mevcut akıllı sözleşme dillerini incelerken, Sam bunların genellikle geliştiricilerin ihtiyaçlarını karşılamadığını keşfetti. Akıllı sözleşmeler esasen varlık türlerini ve bunların transfer kurallarını tanımlar ve erişim kontrol politikalarını kontrol eder. Move dili, bu temel işlevler için iyi bir soyutlama sağlamayı amaçlar, böylece programcılar güvenli ve verimli bir şekilde kod yazabilir.
Sui Move'un Özellikleri ve Avantajları
Sui Move, Move'un bir varyantıdır ve başlıca şu özelliklere sahiptir:
Daha özgür varlık transferi: Orijinal Move'daki hesap oluşturma kısıtlamaları kaldırıldı, varlıkların herhangi bir adrese gönderilmesine izin verildi.
Nesne merkezli veri modeli: Varlık işleme mantığını basitleştirir, geliştirme verimliliğini artırır.
Programlanabilir ticaret blokları: Bir işlemde birden fazla işlem gerçekleştirilmesine izin verir, gaz ücretlerini ve onay sayısını azaltır, aynı zamanda atomiklik sağlar.
Bu özellikler Sui Move'u Web3 ürünleri inşa etmek için son derece uygun hale getiriyor ve daha verimli, daha güvenli bir geliştirme deneyimi sunabiliyor.
Sui'nin ölçeklenebilirlik tasarımı
Sui'nin hedefi, yatay ölçeklenebilirliği gerçekleştirmek, donanım altyapısını artırarak verimliliği artırmak ve aynı zamanda düşük gecikmeyi korumaktır. Bu tasarım, Web3'ün büyük ölçekli benimsenme gereksinimlerini dikkate alarak, kapasite kısıtlamalarının kullanıcı deneyimini olumsuz etkilediği sorununu önlemektedir.
Nesne yönelimli veri modeli, bu hedefin gerçekleştirilmesinde anahtar rol oynamaktadır. Küresel durumu nesne kimliklerinden nesnelere bir harita olarak organize etmek, sistemi genişletilmiş anahtar-değer deposu gibi genişletmeyi mümkün kılar.
Merkeziyetsiz Teknolojinin Potansiyeli
Blok zinciri ve kripto para birimleri temelde sürtünmeyi ortadan kaldıran bir teknolojidir, bilgi ve değer aktarımındaki engelleri ortadan kaldırabilir. İşlem maliyetlerini düşürme, uygulamalar arasında birlikte çalışabilirliği artırma ve geliştiricilere daha çekici ürünler oluşturma konusunda yeni "süper güçler" sağlama yeteneğine sahiptir.
Sui Move'un Gelecek Gelişimi
Sui Move ekibi şu anda aşağıdaki birkaç iyileştirmeye odaklanıyor:
Geliştirme paketinin ölçeklenebilirliğini artırarak geliştiricilerin özellikleri daha esnek bir şekilde güncellemelerine ve eklemelerine olanak tanımak.
Yeni özellikler olarak enum türü gibi özellikler eklenmiştir.
Move ile ön uç kodunun entegrasyon deneyimini geliştirin.
Uygulamaların daha fazla Move kodu içermesini sağlamak için nasıl keşfedileceğini araştırın, böylece güvenliği artırın.
Move kodunu anlamak ve kullanmak için non-Move programcılarının zorluklarını azaltmak.
Bu çabalarla, Sui Move Web3 geliştiricilerine daha güçlü ve daha kullanımı kolay araçlar sağlamayı, merkeziyetsiz uygulamaların gelişimini teşvik etmeyi amaçlamaktadır.