Move, Rust tabanlı bir programlama dilidir ve ilk olarak blok zinciri projeleri için geliştirilmiştir. Mevcut akıllı sözleşme dillerinin sınırlamalarını aşmayı, kıtlık, belirlenebilirlik ve doğrulanabilirlik sunmayı amaçlamaktadır. Geleneksel programlama dillerinden farklı olarak, Move blok zinciri uygulamaları için tasarlanmıştır ve güvenlik ile verimliliği vurgular. Move, platformdan bağımsız bir özellik taşır ve çoklu blok zinciri kütüphanelerini, araçlarını ve geliştirici topluluklarını destekler.
Move Dilinin Avantajları
Move, mevcut blok zinciri dilleri üzerinde birçok avantaja sahiptir. Kaynak odaklı programlama modeli ve yerleşik güvenlik özellikleri, güvenli ve yüksek performanslı blok zinciri uygulamaları inşa etmek için ideal bir seçim olmasını sağlar. Move'un tasarımı güvenliğe vurgu yapar ve yeniden giriş açıkları, toksik tokenler ve sahte token onayları gibi birçok yaygın Web3 sorununu önlemeyi amaçlar. Dijital varlıklar kaynak olarak görülür, bu da onların rastgele kopyalanamayacağı veya yok edilemeyeceği anlamına gelir.
Nesne Yönelimli ve Varlık Tabanlı Programlama
Move, nesne yönelimli ve varlık tabanlı bir programlama dili olarak tasarlanmıştır. Nesneler, ince ayrıntılı erişim kontrolüne olanak tanıyarak merkezidir. Küresel depolama yapısı, nesne kimliklerini nesnelere eşler ve verimli işlem işleme ile kesin erişim temsilini destekler. Move'un yetki modeli, nesnelerin belirli izinlere sahip olmasını sağlar ve kopyalama veya nesneleri silme gibi yetkisiz işlemleri önler.
Move Prover Kullanarak Biçimsel Doğrulama
Move Prover, geliştiricilerin uygulamalarının kritik işlevleri için biçimsel spesifikasyonlar yazmalarına ve kodun doğru çalıştığını kısa sürede kontrol etmelerine yardımcı olan bir doğrulama aracıdır. Bu araç, yaygın akıllı sözleşme hatalarının önlenmesinde hayati öneme sahiptir ve ön koşullar, arka koşullar ve veri değişmezliği belirlemeye olanak tanır. Move Prover, geliştiricilerin kodlarını kolayca doğrulamalarına olanak tanıyan Move yapı sistemine entegre edilmiştir.
Yönetim ve Topluluk
Move'un geliştirilmesi artık akademik dünyadan ve güvenlik topluluğundan gelen çeşitli ekipleri içermektedir. Dilin tasarım prensipleri, tecrübeli akıllı sözleşme geliştiricileri ve Web2'den gelen yeni başlayanlar için esnek ve kullanıcı dostu olmasını sağlamak amacıyla sadeliğe ve çoklu platform uyumluluğuna odaklanmaktadır. Move'un yönetişim yöntemi, tartışmalı kararları önlemek için yalnızca gerekli olduğunda dili genişleterek ve temel ilkelere odaklanarak tasarlanmıştır.
Erken Dönem Move Ekosistemi
Sui
Sui, yatay ölçeklenebilir bir throughput ve depolama kapasitesine sahip merkeziyetsiz bir hisse kanıtı blok zinciridir. Sui'nin 120,000 TPS'yi aşan işlem yapması bekleniyor, bağımsız işlemleri alt saniyeler içinde işlerken, daha karmaşık işlemleri (paylaşılan nesneler) ise 3 saniye içinde işleyebiliyor. İşlem bağımlılıkları, yürütmeden önce haritalanır ve bağımsız işlemleri işlemek için Bizans uyumlu yayılma ile gerçekleştirilirken, paylaşılan nesneleri içeren işlemler Narwhal & Tusk adındaki konsensüs protokolü tarafından işlenir.
Sui, Move'un temel işlevlerinde bazı değişiklikler yaptı, özellikle global depolama operatörleri ve ana yetenekler açısından. Bu değişiklikler, Move'un güvenliğini ve esnekliğini korurken, depolama ve adresleme mekanizmasını optimize etti, ağ performansını artırdı ve işlem onay sürelerini azalttı.
Aptos
Aptos, milyarlarca insan için evrensel ve adil bir merkeziyetsiz varlık erişimi yaratma misyonuna sahip bir Layer 1 blok zinciridir. Aptos şu anda 10.000 TPS'ye kadar işlem hacmi gerçekleştirebilmektedir, teorik maksimum işlem hacmi ise 160.000 TPS'dir. Çoğu işlem, iki ağ yayını sonrasında doğrulanır ve nihai onay süresi 250 milisaniyedir.
Aptos, çekirdek MoveVM işlevselliğini genişleterek, kullanıcı girişi olmadan paralel işlemeyi gerçekleştiren Block-STM aracılığıyla paralellik, hesap içinde büyük ölçekli depolama tabloları ve ince ayrıntılı depolama ayrıştırması dahil olmak üzere bir uyum katmanı ile genişletmiştir; hesap içindeki veri miktarı, ilgili işlemlerin GAS ücretlerini etkilemektedir.
Hareket Laboratuvarları
Movement Labs, Ethereum üzerindeki en hızlı ve en güvenli Layer 2 çözümlerini desteklemek için blockchain ağlarını entegre etmeye adanmış bir blockchain geliştirme ekibidir. Misyonları, akıllı sözleşme güvenliğini ve paralel çalışmayı EVM'nin likiditesi ve kullanıcı tabanıyla birleştirmektir. Amiral gemisi L2'leri aracılığıyla Rollup'ı Move Stack ile birleştirerek MoveVM'yi Ethereum'a getirecekler.
Arka Plan
Movement Labs'ın kurucu ortağı Rushi Manche, küçük yaştan beri dağıtık sistemler ve siber güvenlik konusunda tutkulu. 14 yaşında mühendislik çalışmaya başladı ve üniversite döneminde Solidity kullanarak serbest çalıştı. Bu süre zarfında Cooper Scanlon ile tanıştı ve birlikte Move ekosisteminin erken geliştirme sürecine katıldılar.
Güvenlik Sorunlarını Çözme
Akıllı sözleşme açıkları sorununu çözmek için Movement Labs, Move tabanlı modüler bir blok zinciri ekosistemi inşa etmeye adanmıştır. Bu, Ethereum'un ilk MoveVM Layer 2'si olan M2 ile başlamaktadır. Ayrıca, saniyede 30,000'den fazla işlem (TPS) gerçekleştirmek için tasarlanmış yeni bir yürütme ortamı da tanıtmışlardır.
Move-EVM, geliştiricilerin çalışma zamanında doğrulanmış kodu dağıtmasına olanak tanır, reentrancy ve diğer saldırı vektörlerine karşı koruma sağlar. Bu "entegrasyon yöntemi", güvenlik ve performansı artırmak için paylaşımlı sıralama, gömülü biçim doğrulama, alternatif veri kullanılabilirliği ve Ethereum uzlaşmasını bir araya getirir.
Move'yi Modüler Entegrasyon ile Birleştirin
Modüler entegrasyon, Movement Labs'ın tasarım felsefesinin merkezindedir. Blok zinciri yığını, belirgin arayüzlere sahip modüler bileşenlere ayrılarak sorunsuz entegrasyon, özelleştirme ve yükseltme sağlanır. Geliştiriciler, yığınlarını özelleştirmek için modülleri birleştirebilir.
Paralel EVM ve Move
Paralel EVM, Ethereum'un ölçeklenebilirliğini ve performansını geliştirmek için bir gelişimdir. Move ve Solidity farklı amaçlara hizmet eder, birlikte var olabilir ve birbirlerini tamamlayabilirler. Move, güvenlik ve ifade gücüne odaklanır, karmaşık akıllı sözleşmeler ve yüksek performanslı uygulamalar inşa etmek için uygundur. Aynı zamanda, Solidity büyük bir ekosistem ve geliştirici topluluğuna sahiptir.
Merkeziyetsiz Sıralayıcı
Movement, M1'in zincirin yürütme katmanı olduğu, M2'nin ise Movement ağını ücretsiz bir gas piyasası ile sağlayan entegre bir merkeziyetsiz sıralayıcı düğüm mekanizmasına sahip olan modüler bir L2'dir.
Move ve Solidity Uyumluluğu
Movement, Solidity için bir çevirici tasarladı ve bu sayede Solidity ile yazılmış akıllı sözleşmelerin Movement üzerinde OOP (Nesne Yönelimli Programlama) prensiplerini benimsemesine olanak tanıyor. Ancak, çevrilen sözleşmeler, Solidity kullanırken Move nesneleri ile sınırlı erişim veya token ve NFT standartlarındaki farklılıklar gibi mühendislik zorluklarıyla karşılaşabilir.
Fon
25 Nisan'da Movement Labs, bir yatırım kuruluşunun öncülük ettiği 38 milyon dolarlık A serisi finansmanı tamamladı, birçok tanınmış yatırım kuruluşu da bu tura katıldı.
Gelecek Yol Haritası
Kısa vadede, geliştiriciler Ethereum testnet'inde ilk Move akıllı sözleşmesini dağıtmalarını bekleyebilirler. Movement Labs ayrıca geliştiricilere destek olmak için bir dizi Move aracı ve kaynak da yayınlayacak. Uzun vadeli hedef, Move'un gücünü tüm Ethereum ekosistemine getirmek için ana ağda tam bir Rollup başlatmaktır.
Movement Labs, küresel genişleme stratejisinin bir parçası olarak, Asya-Pasifik bölgesine büyük önem veriyor. Move geliştirici topluluğundaki büyük potansiyeli ve yetenekleri tanıyarak, Asya'daki Move geliştiricilerini gerekli kaynaklar, eğitim ve fırsatlar sunarak desteklemeye devam edecekler; olağanüstü çalışmalarını sergileyip Move ekosisteminin büyümesini teşvik edecekler.
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
8
Repost
Share
Comment
0/400
AltcoinHunter
· 23h ago
Yine bir enayi toplama yeni dili
View OriginalReply0
StrawberryIce
· 08-16 02:34
move dünya üzerindeki en güvenli!
View OriginalReply0
MEVSandwich
· 08-15 17:03
Move oynamak çok zor.
View OriginalReply0
FlashLoanLord
· 08-14 17:41
move gerçekten yapılabilir
View OriginalReply0
NFTBlackHole
· 08-14 17:38
Mümkün değil, move dili çok zayıf.
View OriginalReply0
LayoffMiner
· 08-14 17:36
move yeni çağdır ~ yyds
View OriginalReply0
LayerHopper
· 08-14 17:35
Yine bir Emiciler Tarafından Oyuna Getirilmek için yeni bir dil
Move Dili: Güvenli ve Verimli Blok Zinciri Uygulamaları Oluşturmanın Yeni Seçeneği
Move Dili Hakkında
Move, Rust tabanlı bir programlama dilidir ve ilk olarak blok zinciri projeleri için geliştirilmiştir. Mevcut akıllı sözleşme dillerinin sınırlamalarını aşmayı, kıtlık, belirlenebilirlik ve doğrulanabilirlik sunmayı amaçlamaktadır. Geleneksel programlama dillerinden farklı olarak, Move blok zinciri uygulamaları için tasarlanmıştır ve güvenlik ile verimliliği vurgular. Move, platformdan bağımsız bir özellik taşır ve çoklu blok zinciri kütüphanelerini, araçlarını ve geliştirici topluluklarını destekler.
Move Dilinin Avantajları
Move, mevcut blok zinciri dilleri üzerinde birçok avantaja sahiptir. Kaynak odaklı programlama modeli ve yerleşik güvenlik özellikleri, güvenli ve yüksek performanslı blok zinciri uygulamaları inşa etmek için ideal bir seçim olmasını sağlar. Move'un tasarımı güvenliğe vurgu yapar ve yeniden giriş açıkları, toksik tokenler ve sahte token onayları gibi birçok yaygın Web3 sorununu önlemeyi amaçlar. Dijital varlıklar kaynak olarak görülür, bu da onların rastgele kopyalanamayacağı veya yok edilemeyeceği anlamına gelir.
Nesne Yönelimli ve Varlık Tabanlı Programlama
Move, nesne yönelimli ve varlık tabanlı bir programlama dili olarak tasarlanmıştır. Nesneler, ince ayrıntılı erişim kontrolüne olanak tanıyarak merkezidir. Küresel depolama yapısı, nesne kimliklerini nesnelere eşler ve verimli işlem işleme ile kesin erişim temsilini destekler. Move'un yetki modeli, nesnelerin belirli izinlere sahip olmasını sağlar ve kopyalama veya nesneleri silme gibi yetkisiz işlemleri önler.
Move Prover Kullanarak Biçimsel Doğrulama
Move Prover, geliştiricilerin uygulamalarının kritik işlevleri için biçimsel spesifikasyonlar yazmalarına ve kodun doğru çalıştığını kısa sürede kontrol etmelerine yardımcı olan bir doğrulama aracıdır. Bu araç, yaygın akıllı sözleşme hatalarının önlenmesinde hayati öneme sahiptir ve ön koşullar, arka koşullar ve veri değişmezliği belirlemeye olanak tanır. Move Prover, geliştiricilerin kodlarını kolayca doğrulamalarına olanak tanıyan Move yapı sistemine entegre edilmiştir.
Yönetim ve Topluluk
Move'un geliştirilmesi artık akademik dünyadan ve güvenlik topluluğundan gelen çeşitli ekipleri içermektedir. Dilin tasarım prensipleri, tecrübeli akıllı sözleşme geliştiricileri ve Web2'den gelen yeni başlayanlar için esnek ve kullanıcı dostu olmasını sağlamak amacıyla sadeliğe ve çoklu platform uyumluluğuna odaklanmaktadır. Move'un yönetişim yöntemi, tartışmalı kararları önlemek için yalnızca gerekli olduğunda dili genişleterek ve temel ilkelere odaklanarak tasarlanmıştır.
Erken Dönem Move Ekosistemi
Sui
Sui, yatay ölçeklenebilir bir throughput ve depolama kapasitesine sahip merkeziyetsiz bir hisse kanıtı blok zinciridir. Sui'nin 120,000 TPS'yi aşan işlem yapması bekleniyor, bağımsız işlemleri alt saniyeler içinde işlerken, daha karmaşık işlemleri (paylaşılan nesneler) ise 3 saniye içinde işleyebiliyor. İşlem bağımlılıkları, yürütmeden önce haritalanır ve bağımsız işlemleri işlemek için Bizans uyumlu yayılma ile gerçekleştirilirken, paylaşılan nesneleri içeren işlemler Narwhal & Tusk adındaki konsensüs protokolü tarafından işlenir.
Sui, Move'un temel işlevlerinde bazı değişiklikler yaptı, özellikle global depolama operatörleri ve ana yetenekler açısından. Bu değişiklikler, Move'un güvenliğini ve esnekliğini korurken, depolama ve adresleme mekanizmasını optimize etti, ağ performansını artırdı ve işlem onay sürelerini azalttı.
Aptos
Aptos, milyarlarca insan için evrensel ve adil bir merkeziyetsiz varlık erişimi yaratma misyonuna sahip bir Layer 1 blok zinciridir. Aptos şu anda 10.000 TPS'ye kadar işlem hacmi gerçekleştirebilmektedir, teorik maksimum işlem hacmi ise 160.000 TPS'dir. Çoğu işlem, iki ağ yayını sonrasında doğrulanır ve nihai onay süresi 250 milisaniyedir.
Aptos, çekirdek MoveVM işlevselliğini genişleterek, kullanıcı girişi olmadan paralel işlemeyi gerçekleştiren Block-STM aracılığıyla paralellik, hesap içinde büyük ölçekli depolama tabloları ve ince ayrıntılı depolama ayrıştırması dahil olmak üzere bir uyum katmanı ile genişletmiştir; hesap içindeki veri miktarı, ilgili işlemlerin GAS ücretlerini etkilemektedir.
Hareket Laboratuvarları
Movement Labs, Ethereum üzerindeki en hızlı ve en güvenli Layer 2 çözümlerini desteklemek için blockchain ağlarını entegre etmeye adanmış bir blockchain geliştirme ekibidir. Misyonları, akıllı sözleşme güvenliğini ve paralel çalışmayı EVM'nin likiditesi ve kullanıcı tabanıyla birleştirmektir. Amiral gemisi L2'leri aracılığıyla Rollup'ı Move Stack ile birleştirerek MoveVM'yi Ethereum'a getirecekler.
Arka Plan
Movement Labs'ın kurucu ortağı Rushi Manche, küçük yaştan beri dağıtık sistemler ve siber güvenlik konusunda tutkulu. 14 yaşında mühendislik çalışmaya başladı ve üniversite döneminde Solidity kullanarak serbest çalıştı. Bu süre zarfında Cooper Scanlon ile tanıştı ve birlikte Move ekosisteminin erken geliştirme sürecine katıldılar.
Güvenlik Sorunlarını Çözme
Akıllı sözleşme açıkları sorununu çözmek için Movement Labs, Move tabanlı modüler bir blok zinciri ekosistemi inşa etmeye adanmıştır. Bu, Ethereum'un ilk MoveVM Layer 2'si olan M2 ile başlamaktadır. Ayrıca, saniyede 30,000'den fazla işlem (TPS) gerçekleştirmek için tasarlanmış yeni bir yürütme ortamı da tanıtmışlardır.
Move-EVM, geliştiricilerin çalışma zamanında doğrulanmış kodu dağıtmasına olanak tanır, reentrancy ve diğer saldırı vektörlerine karşı koruma sağlar. Bu "entegrasyon yöntemi", güvenlik ve performansı artırmak için paylaşımlı sıralama, gömülü biçim doğrulama, alternatif veri kullanılabilirliği ve Ethereum uzlaşmasını bir araya getirir.
Move'yi Modüler Entegrasyon ile Birleştirin
Modüler entegrasyon, Movement Labs'ın tasarım felsefesinin merkezindedir. Blok zinciri yığını, belirgin arayüzlere sahip modüler bileşenlere ayrılarak sorunsuz entegrasyon, özelleştirme ve yükseltme sağlanır. Geliştiriciler, yığınlarını özelleştirmek için modülleri birleştirebilir.
Paralel EVM ve Move
Paralel EVM, Ethereum'un ölçeklenebilirliğini ve performansını geliştirmek için bir gelişimdir. Move ve Solidity farklı amaçlara hizmet eder, birlikte var olabilir ve birbirlerini tamamlayabilirler. Move, güvenlik ve ifade gücüne odaklanır, karmaşık akıllı sözleşmeler ve yüksek performanslı uygulamalar inşa etmek için uygundur. Aynı zamanda, Solidity büyük bir ekosistem ve geliştirici topluluğuna sahiptir.
Merkeziyetsiz Sıralayıcı
Movement, M1'in zincirin yürütme katmanı olduğu, M2'nin ise Movement ağını ücretsiz bir gas piyasası ile sağlayan entegre bir merkeziyetsiz sıralayıcı düğüm mekanizmasına sahip olan modüler bir L2'dir.
Move ve Solidity Uyumluluğu
Movement, Solidity için bir çevirici tasarladı ve bu sayede Solidity ile yazılmış akıllı sözleşmelerin Movement üzerinde OOP (Nesne Yönelimli Programlama) prensiplerini benimsemesine olanak tanıyor. Ancak, çevrilen sözleşmeler, Solidity kullanırken Move nesneleri ile sınırlı erişim veya token ve NFT standartlarındaki farklılıklar gibi mühendislik zorluklarıyla karşılaşabilir.
Fon
25 Nisan'da Movement Labs, bir yatırım kuruluşunun öncülük ettiği 38 milyon dolarlık A serisi finansmanı tamamladı, birçok tanınmış yatırım kuruluşu da bu tura katıldı.
Gelecek Yol Haritası
Kısa vadede, geliştiriciler Ethereum testnet'inde ilk Move akıllı sözleşmesini dağıtmalarını bekleyebilirler. Movement Labs ayrıca geliştiricilere destek olmak için bir dizi Move aracı ve kaynak da yayınlayacak. Uzun vadeli hedef, Move'un gücünü tüm Ethereum ekosistemine getirmek için ana ağda tam bir Rollup başlatmaktır.
Movement Labs, küresel genişleme stratejisinin bir parçası olarak, Asya-Pasifik bölgesine büyük önem veriyor. Move geliştirici topluluğundaki büyük potansiyeli ve yetenekleri tanıyarak, Asya'daki Move geliştiricilerini gerekli kaynaklar, eğitim ve fırsatlar sunarak desteklemeye devam edecekler; olağanüstü çalışmalarını sergileyip Move ekosisteminin büyümesini teşvik edecekler.