Move Dili Kurucusu ile Röportaj: Neden Sui Move Web3 Ürünleri Geliştirmek için Uygun?
Son zamanlarda, Mysten Labs’ın CTO’su ve Move programlama dilinin kurucusu Sam Blackshear ile, Sui Move adlı yeni akıllı sözleşme programlama dilini geliştirme nedenlerini, Sui’nin ölçeklenebilirlik performansını ve merkeziyetsiz teknolojinin geliştiricilere sağladığı avantajları keşfettik.
Aşağıda röportajın ana içeriği:
Programlama Dillerinin Doğası ve Move'un Doğuşu
Programlama dilleri, bilgisayarlarla net, güvenli, verimli ve belirgin bir şekilde etkileşimde bulunmak için kullanılan araçlardır. Doğal dillerden farklı olarak, programlama dillerinin kesin tanımlı bir anlamı olması gerekir. Bir program yazarken, geliştiricilerin programın davranışını net bir şekilde anlamaları gerekir.
Move, Facebook'un Libra projesinden türetilmiştir. Mevcut akıllı sözleşmeleri inceledikten sonra, bunların birçok durumda geliştirici ihtiyaçlarını karşılamadığını bulduk. 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, 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 Web3'teki Uygulamaları
Sui Move, Move'un bir varyantıdır ve bu varyasyon aşağıdaki faktörlerden kaynaklanmaktadır:
Orijinal Libra projesindeki bazı kısıtlama koşulları kaldırıldı, böylece varlıklar daha serbest bir şekilde dolaşabiliyor.
Nesne merkezli veri modeli tanıtıldı ve varlık işleme süreci basitleştirildi.
Tek bir işlemde birden fazla eylemin gerçekleştirilmesine olanak tanıyan programlanabilir işlem blokları uygulandı.
Bu özellikler, Sui Move'u Web3 ürünleri geliştirmek için son derece uygun hale getiriyor ve daha yüksek esneklik ile verimlilik sağlıyor.
Sui Move Geliştirme Deneyimi
Birçok geliştirici, Sui Move üzerindeki geliştirme deneyiminin daha verimli ve güvenli olduğunu geri 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 projelerinin güvenliği konusunda daha fazla güven duyduklarını belirtti.
Sui'nin Ölçeklenebilirlik Tasarımı
Sui'nin hedefi yatay ölçeklenebilirlik sağlamak, yani donanımı artırarak verimliliği artırmak ve üst sınır kısıtlamalarından etkilenmemektir. Bu tasarım, Sui'nin kullanıcı sayısı arttıkça sürekli genişlemesine olanak tanırken, düşük gecikmeyi korur.
Nesne yönelimli veri modeli, bu amacın gerçekleştirilmesinde anahtardır. Küresel durum, nesne kimliklerinden nesnelere bir harita olarak organize edilir; bu anahtar-değer çifti depolama, genişletmeyi daha kolay hale getirir.
Merkeziyetsiz Teknolojinin Potansiyeli
Blockchain ve kripto para temelde sürtünmeyi ortadan kaldıran bir teknolojidir. Finansal işlemler, uygulama geliştirme ve bilgi ayarları üzerindeki engelleri ortadan kaldırarak üçüncü taraflara olan bağımlılığı azaltabilir.
Bu teknoloji, uygulamalar arasındaki birlikte çalışabilirliği artırabilir ve varlıkların, verilerin ve işlevlerin farklı uygulamalar arasında daha serbest bir şekilde akmasına izin verir.
Sui Move'un Gelecek Gelişimi
Sui Move'un gelecekteki gelişim yönleri şunlardır:
Geliştirici geri bildirimlerine dayalı olarak, paket güncellemeleri ve genişletme işlevselliğini geliştirin.
Yeni özellikler ekleyin, örneğin enum türleri.
Move ile ön uç kodu arasındaki bağlantı deneyimini geliştirin.
Güvenliği artırmak için uygulama içindeki Move kodunun oranını artırmaya çalışmak.
Move programının geliştirme sürecini basitleştirerek, her tür geliştirici için daha dostane hale getirin.
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.
9 Likes
Reward
9
5
Repost
Share
Comment
0/400
AirdropworkerZhang
· 4h ago
Bu hareket nasıl yapılır?
View OriginalReply0
LiquidatedDreams
· 6h ago
Geniş bir bilgiye sahip olan karışık biri...
View OriginalReply0
NeverVoteOnDAO
· 6h ago
Blok Zinciri'nde anlamıyorum, kaytarıyor ve boşuna harcıyorum.
View OriginalReply0
MissedAirdropAgain
· 6h ago
move sonunda patladı!!! Hep hodl yaptığım için pişman değilim.
Sui Move kurucusunun yorumları: Web3 ürün geliştirme aracının avantajları ve geleceği
Move Dili Kurucusu ile Röportaj: Neden Sui Move Web3 Ürünleri Geliştirmek için Uygun?
Son zamanlarda, Mysten Labs’ın CTO’su ve Move programlama dilinin kurucusu Sam Blackshear ile, Sui Move adlı yeni akıllı sözleşme programlama dilini geliştirme nedenlerini, Sui’nin ölçeklenebilirlik performansını ve merkeziyetsiz teknolojinin geliştiricilere sağladığı avantajları keşfettik.
Aşağıda röportajın ana içeriği:
Programlama Dillerinin Doğası ve Move'un Doğuşu
Programlama dilleri, bilgisayarlarla net, güvenli, verimli ve belirgin bir şekilde etkileşimde bulunmak için kullanılan araçlardır. Doğal dillerden farklı olarak, programlama dillerinin kesin tanımlı bir anlamı olması gerekir. Bir program yazarken, geliştiricilerin programın davranışını net bir şekilde anlamaları gerekir.
Move, Facebook'un Libra projesinden türetilmiştir. Mevcut akıllı sözleşmeleri inceledikten sonra, bunların birçok durumda geliştirici ihtiyaçlarını karşılamadığını bulduk. 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, 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 Web3'teki Uygulamaları
Sui Move, Move'un bir varyantıdır ve bu varyasyon aşağıdaki faktörlerden kaynaklanmaktadır:
Orijinal Libra projesindeki bazı kısıtlama koşulları kaldırıldı, böylece varlıklar daha serbest bir şekilde dolaşabiliyor.
Nesne merkezli veri modeli tanıtıldı ve varlık işleme süreci basitleştirildi.
Tek bir işlemde birden fazla eylemin gerçekleştirilmesine olanak tanıyan programlanabilir işlem blokları uygulandı.
Bu özellikler, Sui Move'u Web3 ürünleri geliştirmek için son derece uygun hale getiriyor ve daha yüksek esneklik ile verimlilik sağlıyor.
Sui Move Geliştirme Deneyimi
Birçok geliştirici, Sui Move üzerindeki geliştirme deneyiminin daha verimli ve güvenli olduğunu geri 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 projelerinin güvenliği konusunda daha fazla güven duyduklarını belirtti.
Sui'nin Ölçeklenebilirlik Tasarımı
Sui'nin hedefi yatay ölçeklenebilirlik sağlamak, yani donanımı artırarak verimliliği artırmak ve üst sınır kısıtlamalarından etkilenmemektir. Bu tasarım, Sui'nin kullanıcı sayısı arttıkça sürekli genişlemesine olanak tanırken, düşük gecikmeyi korur.
Nesne yönelimli veri modeli, bu amacın gerçekleştirilmesinde anahtardır. Küresel durum, nesne kimliklerinden nesnelere bir harita olarak organize edilir; bu anahtar-değer çifti depolama, genişletmeyi daha kolay hale getirir.
Merkeziyetsiz Teknolojinin Potansiyeli
Blockchain ve kripto para temelde sürtünmeyi ortadan kaldıran bir teknolojidir. Finansal işlemler, uygulama geliştirme ve bilgi ayarları üzerindeki engelleri ortadan kaldırarak üçüncü taraflara olan bağımlılığı azaltabilir.
Bu teknoloji, uygulamalar arasındaki birlikte çalışabilirliği artırabilir ve varlıkların, verilerin ve işlevlerin farklı uygulamalar arasında daha serbest bir şekilde akmasına izin verir.
Sui Move'un Gelecek Gelişimi
Sui Move'un gelecekteki gelişim yönleri şunlardır:
Geliştirici geri bildirimlerine dayalı olarak, paket güncellemeleri ve genişletme işlevselliğini geliştirin.
Yeni özellikler ekleyin, örneğin enum türleri.
Move ile ön uç kodu arasındaki bağlantı deneyimini geliştirin.
Güvenliği artırmak için uygulama içindeki Move kodunun oranını artırmaya çalışmak.
Move programının geliştirme sürecini basitleştirerek, her tür geliştirici için daha dostane hale getirin.