Mysten Labs'ın Baş Teknoloji Sorumlusu Sam Blackshear ile Röportaj: Sui Move akıllı sözleşmeler dilinin avantajları
Son günlerde, Mysten Labs'ın baş teknoloji sorumlusu ve Move programlama dilinin kurucusu Sam Blackshear, Sui Move akıllı sözleşmeler dilinin geliştirme arka planı, özellikleri ve Web3 alanındaki uygulama potansiyeli hakkında bir röportaj verdi.
Programlama Dillerinin Doğası ve Move'un Doğuşu
Sam, programlama dillerinin bilgisayarla kesin bir etkileşim kurma aracı olduğunu belirtti. Doğal dillerin aksine, programlama dillerinin, kodun davranışının öngörülebilir olmasını sağlamak için açıkça tanımlanmış bir anlamı olması gerekir. Programlama dillerinin genellikle belirli bir alan veya görev için tasarlandığını vurguladı.
Move dili, Facebook'un Libra projesinden türetilmiştir. Mevcut akıllı sözleşme dillerini incelerken, Sam, bunların geliştirici ihtiyaçlarını karşılama konusunda yetersiz olduğunu keşfetti. Akıllı sözleşmeler esas olarak varlık tanımları ve erişim kontrolü ile ilgilidir ve mevcut diller bunun için özel olarak tasarlanmamıştır.
Sui Move'un Özellikleri ve Avantajları
Sui Move, Web3 ortamı için optimize edilmiş Move dilinin bir varyantıdır. Orijinal Move ile karşılaştırıldığında, Sui Move nesne tabanlı bir veri modeli kullanarak varlık işleme süreçlerini basitleştirmiştir. Bu, geliştiricilerin temel iş mantığına daha fazla odaklanabilmelerini sağlarken, altyapı muhasebe detaylarına fazla dikkat etmelerini gereksiz kılar.
Sui Move ayrıca programlanabilir işlem blokları konseptini tanıttı. Sam bunu bir büfe olarak benzetiyor, kullanıcılar tek bir işlemle birden fazla işlem gerçekleştirebilir ve ek ücret ödemek zorunda kalmazlar. Bu, hem gas maliyetlerini düşürüyor hem de kullanıcıların onaylaması gereken sayıyı azaltıyor, aynı zamanda atomik garanti sağlıyor.
Sui'nin ölçeklenebilirlik tasarımı
Sui'nin tasarım hedefi yatay ölçeklenebilirlik sağlamaktır. Nesne yönelimli veri modelini ve anahtar-değer depolamasını benimseyerek, Sui ihtiyaçlar arttıkça ölçeklenebilir ve düşük gecikmeyi koruyabilir. Bu tasarım, Sui'nin, kapasite sınırlamaları nedeniyle performans düşüşü veya maliyet artışı olmadan sürekli büyüyen kullanıcı tabanına uyum sağlamasına olanak tanır.
Merkeziyetsiz teknolojinin potansiyeli
Sam, blok zinciri ve kripto paraların esasen sürtünmeyi ortadan kaldıran bir teknoloji olduğunu düşünüyor. Bu teknolojiler, bilgi ve değer transferindeki engelleri aşmaya yardımcı olur ve pahalı üçüncü taraf aracılarına olan bağımlılığı azaltır. Web3 ortamında, uygulamalar arasındaki birlikte çalışabilirlik büyük ölçüde artmış olup, geliştiricilere daha çekici ürünler inşa etme konusunda yeni yetenekler sunmaktadır.
Sui Move'un Gelecek Gelişimi
Sui ekibi, geliştirici geri bildirimlerine dayanarak Sui Move'u sürekli olarak geliştiriyor. Dili, paketlerin iteratif geliştirmesine daha uygun hale getirmeye odaklanıyorlar, aynı zamanda mevcut kullanıcılarla uyumluluğu korumaya çalışıyorlar. Ekip ayrıca, Move ile ön uç kodunun entegrasyon deneyimini iyileştirmek için çalışıyor, böylece genel uygulama geliştirme sürecini basitleştiriyor.
Sam vurguladı ki, Move kodu genellikle Sui uygulamalarının sadece küçük bir kısmını oluşturmasına rağmen, ekip genel güvenliği artırmak için Move kodunun oranını artırmanın yollarını araştırıyor, aynı zamanda Move programcıları olmayanların da bu uygulamaları kolayca anlamasını ve kullanmasını sağlıyor.
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.
21 Likes
Reward
21
6
Share
Comment
0/400
FOMOmonster
· 07-12 09:43
Yine bir solidity'i aşmak isteyen mi?
View OriginalReply0
GasGuzzler
· 07-12 08:16
Bu sadece Meta'nın dili değil mi?
View OriginalReply0
0xSleepDeprived
· 07-12 06:57
hareketi başlatalım!
View OriginalReply0
RugPullSurvivor
· 07-11 23:05
move dünyanın en iyi tamam mı
View OriginalReply0
BrokenYield
· 07-09 13:40
başka bir l1 var, var olmayan sorunları çözmeye çalışıyor smh
Sui Move: Web3 için optimize edilmiş akıllı sözleşmeler dili Mysten Labs CTO'su avantajlarını detaylandırıyor
Mysten Labs'ın Baş Teknoloji Sorumlusu Sam Blackshear ile Röportaj: Sui Move akıllı sözleşmeler dilinin avantajları
Son günlerde, Mysten Labs'ın baş teknoloji sorumlusu ve Move programlama dilinin kurucusu Sam Blackshear, Sui Move akıllı sözleşmeler dilinin geliştirme arka planı, özellikleri ve Web3 alanındaki uygulama potansiyeli hakkında bir röportaj verdi.
Programlama Dillerinin Doğası ve Move'un Doğuşu
Sam, programlama dillerinin bilgisayarla kesin bir etkileşim kurma aracı olduğunu belirtti. Doğal dillerin aksine, programlama dillerinin, kodun davranışının öngörülebilir olmasını sağlamak için açıkça tanımlanmış bir anlamı olması gerekir. Programlama dillerinin genellikle belirli bir alan veya görev için tasarlandığını vurguladı.
Move dili, Facebook'un Libra projesinden türetilmiştir. Mevcut akıllı sözleşme dillerini incelerken, Sam, bunların geliştirici ihtiyaçlarını karşılama konusunda yetersiz olduğunu keşfetti. Akıllı sözleşmeler esas olarak varlık tanımları ve erişim kontrolü ile ilgilidir ve mevcut diller bunun için özel olarak tasarlanmamıştır.
Sui Move'un Özellikleri ve Avantajları
Sui Move, Web3 ortamı için optimize edilmiş Move dilinin bir varyantıdır. Orijinal Move ile karşılaştırıldığında, Sui Move nesne tabanlı bir veri modeli kullanarak varlık işleme süreçlerini basitleştirmiştir. Bu, geliştiricilerin temel iş mantığına daha fazla odaklanabilmelerini sağlarken, altyapı muhasebe detaylarına fazla dikkat etmelerini gereksiz kılar.
Sui Move ayrıca programlanabilir işlem blokları konseptini tanıttı. Sam bunu bir büfe olarak benzetiyor, kullanıcılar tek bir işlemle birden fazla işlem gerçekleştirebilir ve ek ücret ödemek zorunda kalmazlar. Bu, hem gas maliyetlerini düşürüyor hem de kullanıcıların onaylaması gereken sayıyı azaltıyor, aynı zamanda atomik garanti sağlıyor.
Sui'nin ölçeklenebilirlik tasarımı
Sui'nin tasarım hedefi yatay ölçeklenebilirlik sağlamaktır. Nesne yönelimli veri modelini ve anahtar-değer depolamasını benimseyerek, Sui ihtiyaçlar arttıkça ölçeklenebilir ve düşük gecikmeyi koruyabilir. Bu tasarım, Sui'nin, kapasite sınırlamaları nedeniyle performans düşüşü veya maliyet artışı olmadan sürekli büyüyen kullanıcı tabanına uyum sağlamasına olanak tanır.
Merkeziyetsiz teknolojinin potansiyeli
Sam, blok zinciri ve kripto paraların esasen sürtünmeyi ortadan kaldıran bir teknoloji olduğunu düşünüyor. Bu teknolojiler, bilgi ve değer transferindeki engelleri aşmaya yardımcı olur ve pahalı üçüncü taraf aracılarına olan bağımlılığı azaltır. Web3 ortamında, uygulamalar arasındaki birlikte çalışabilirlik büyük ölçüde artmış olup, geliştiricilere daha çekici ürünler inşa etme konusunda yeni yetenekler sunmaktadır.
Sui Move'un Gelecek Gelişimi
Sui ekibi, geliştirici geri bildirimlerine dayanarak Sui Move'u sürekli olarak geliştiriyor. Dili, paketlerin iteratif geliştirmesine daha uygun hale getirmeye odaklanıyorlar, aynı zamanda mevcut kullanıcılarla uyumluluğu korumaya çalışıyorlar. Ekip ayrıca, Move ile ön uç kodunun entegrasyon deneyimini iyileştirmek için çalışıyor, böylece genel uygulama geliştirme sürecini basitleştiriyor.
Sam vurguladı ki, Move kodu genellikle Sui uygulamalarının sadece küçük bir kısmını oluşturmasına rağmen, ekip genel güvenliği artırmak için Move kodunun oranını artırmanın yollarını araştırıyor, aynı zamanda Move programcıları olmayanların da bu uygulamaları kolayca anlamasını ve kullanmasını sağlıyor.