Move, blok zinciri uygulamaları için tasarlanmış bir programlama dilidir ve Rust tabanlıdır. Mevcut akıllı sözleşme dillerinin sınırlamalarını çözmeyi, kıtlık, belirlenebilirlik ve doğrulanabilirlik sağlamayı amaçlamaktadır. Move, güvenlik ve verimlilik üzerinde durmakta olup, platformdan bağımsız özelliklere sahip olup, çapraz blok zinciri kütüphaneleri, araçlar ve geliştirici topluluklarını desteklemektedir.
Move Dilinin Avantajları
Move, mevcut blockchain dilinin temelleri üzerinde birçok avantaja sahiptir. Kaynak odaklı programlama modeli ve yerleşik güvenlik özellikleri, onu güvenli, yüksek performanslı blockchain uygulamaları oluşturmak için ideal bir seçim haline getirir. Move'un tasarımı güvenliğe odaklanır ve yaygın Web3 sorunlarını, örneğin reentrancy açıklarını, zehirli tokenleri ve sahte token onaylarını önlemeyi amaçlar. Move'da, dijital varlıklar kaynak olarak kabul edilir ve rastgele kopyalanamaz veya yok edilemez.
Nesne Yönelimli ve Varlık Tabanlı Programlama
Move, nesne yönelimli ve varlık tabanlı bir programlama dili olarak tasarlanmıştır. Sui Move'da, nesneler merkezidir ve ince ayrıntılı erişim kontrolüne olanak tanır. Küresel depolama yapısı, nesne kimliklerini nesnelere eşler, verimli işlem işleme ve kesin erişim temsili destekler. Move'un yetenek modeli, nesnelerin belirli izinlere sahip olmasını sağlar ve kopyalama veya nesneleri silme gibi yetkisiz işlemleri önler.
Move Prover ile Formele Doğrulama Yapma
Move Prover, geliştiricilerin uygulamalarının kritik fonksiyonları için biçimsel spesifikasyonlar yazmalarına yardımcı olan bir doğrulama aracıdır ve kodun doğru bir şekilde çalıştığını kısa sürede kontrol etmelerini sağlar. Bu araç, yaygın akıllı sözleşme hatalarını önlemede hayati öneme sahiptir ve ön koşullar, son koşullar ve veri değişmezliği belirlemeye olanak tanır. Move Prover, geliştiricilerin kodlarını kolayca doğrulamalarını sağlayan Move yapı sistemi ile entegre edilmiştir.
Yönetim ve Topluluk
Move'un gelişimi artık akademi ve güvenlik topluluğu da dahil olmak üzere çeşitli kurumlardan gelen çeşitlendirilmiş ekipleri kapsamaktadır. Dilin tasarım prensipleri, deneyimli akıllı sözleşme geliştiricileri ve Web2 acemileri için esnek ve kullanımı kolay olmasını sağlamak amacıyla sadelik ve çoklu platform uyumluluğuna odaklanmaktadır. Move'un yönetişim yaklaşımı, temel ilkelere odaklanarak ve yalnızca gerektiğinde dili genişleterek tartışmalı kararların önlenmesini hedeflemektedir.
Move Ekosistemi
Sui
Sui, yatay ölçeklenebilirlik sunan bir hisse kanıtı blok zinciridir ve yüksek işlem hacmi ile depolama kapasitesine sahiptir. Sui'nin 120,000 TPS'nin üzerinde işlem gerçekleştirmesi beklenmektedir, bağımsız işlemleri alt saniyeler içinde işleyebilmekte ve daha karmaşık işlemleri 3 saniye içinde tamamlayabilmektedir. Sui, Move'un temel işlevlerinde bazı optimizasyonlar yapmıştır, özellikle küresel depolama operatörleri ve kritik yetenekler açısından, ağ performansını artırmak ve işlem onay sürelerini azaltmak amacıyla.
Aptos
Aptos, milyarlarca insan için evrensel ve adil bir merkeziyetsiz varlık erişimi yaratmayı amaçlayan bir Layer 1 blok zinciridir. Aptos, şu anda 10.000 TPS'e kadar bir işlem hacmi gerçekleştirebilmektedir, teorik maksimum işlem hacmi ise 160.000 TPS'tir. Çoğu işlem, iki ağ yayılımından sonra doğrulanmakta ve nihai onay süresi 250 milisaniyedir. Aptos, kullanıcı girişi olmadan işlemlerin paralel olarak yürütülmesini sağlamak için Block-STM aracılığıyla paralellik sağlayarak, temel MoveVM işlevselliğini genişletmiştir.
Movement Labs Tanıtımı
Movement Labs, Ethereum üzerinde en hızlı ve en güvenli Layer 2 çözümlerini desteklemek için blok zinciri ağlarını entegre etmeye adanmış bir blok zinciri geliştirme ekibidir. Misyonları, akıllı sözleşmelerin güvenliği ile paralelleşmeyi ve EVM'nin likiditesini ve kullanıcı tabanını bir araya getirmektir.
Arka Plan
Movement Labs'ın kurucu ortakları, küçük yaştan itibaren dağıtık sistemler ve siber güvenlik konularına büyük bir ilgi duydular. Mevcut blok zinciri altyapısındaki kullanıcı deneyimi ve akıllı sözleşme açıklarını tespit ettikten sonra, 2022 yılında Movement Labs'ı kurdular. Hedefleri, kripto alanındaki yenilikleri hızlandırmak ve geliştiricilerin zincir üzerinde bir sonraki büyük uygulamayı inşa etmelerini sağlamaktır.
Güvenlik Sorunlarını Çözme
Movement Labs, Move tabanlı modüler bir blok zinciri ekosistemi inşa etmeye kendini adamıştır. M2 ile başlayarak, Ethereum'un ilk MoveVM Layer 2'sidir. Ayrıca, saniyede 30,000'den fazla işlem yapmak üzere tasarlanmış yeni bir yürütme ortamı da sunmuşlardır. Move-EVM, geliştiricilerin çalıştırma sırasında doğrulanmış kodları dağıtmasına olanak tanır ve yeniden giriş ve diğer saldırı vektörlerine karşı koruma sağlar.
Move ve Modüler Entegrasyonu
Movement Labs'ın tasarım felsefesinin merkezi, modüler entegrasyonu sağlamaktır. Blok zinciri yığınını net arayüzlere sahip modüler bileşenlere ayırarak, sorunsuz entegrasyon, özelleştirme ve yükseltme sağlanmaktadır. Geliştiriciler, yığınlarını özelleştirmek için modülleri bir araya getirip karıştırabilirler.
Paralel EVM ve Move
Movement Labs, geliştiricilerin ihtiyaçlarına en uygun dili seçmelerine olanak tanıyan paralel EVM ve Move ortamları sunmaktadır. MoveVM'nin Ethereum yürütme ortamında uygulanması, verimliliği önemli ölçüde artırabilir ve geliştiricilerin yeni Ethereum uygulama türleri oluşturmasına olanak tanır.
Merkeziyetsiz Sıralayıcı
Movement, M1'in zincirin yürütme katmanı olduğu ve M2'nin entegre merkeziyetsiz sıralayıcı düğüm mekanizmasına sahip olduğu modüler bir L2'dir ve Movement ağına ücretsiz bir gaz piyasası sunar.
Move ve Solidity Uyumluluğu
Movement, Solidity için bir çevirici tasarladı ve Solidity ile yazılmış akıllı sözleşmelerin Movement üzerinde nesne yönelimli programlama ilkelerini benimsemesine olanak tanıyor. Ancak, çevirilen sözleşmeler bazı mühendislik zorluklarıyla karşılaşabilir.
Gelecek Gelişimi
Kısa vadede, geliştiriciler Ethereum test ağında ilk Move akıllı sözleşmesinin dağıtımını bekleyebilir. Uzun vadeli hedef, Move'un gücünü tüm Ethereum ekosistemine getirecek olan ana ağda tam Rollup başlatmaktır. Movement Labs, Asya-Pasifik bölgesine büyük önem vermekte ve Asyalı Move geliştiricilerini desteklemeye devam ederek Move ekosisteminin büyümesini teşvik etmektedir.
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.
11 Likes
Reward
11
9
Share
Comment
0/400
gas_fee_therapy
· 07-24 07:01
akıllı sözleşmeler de güvenlik hissine ihtiyaç duyar.
View OriginalReply0
CryptoComedian
· 07-24 06:39
Yine bir yeni şey Emiciler Tarafından Oyuna Getirilmek, bu sefer biraz farklı.
View OriginalReply0
PretendingToReadDocs
· 07-23 20:58
move kim anlıyor, beni öldürüyor.
View OriginalReply0
ContractFreelancer
· 07-21 07:38
Sonunda akıllı sözleşmelerle vedalaşabiliyor muyuz?
View OriginalReply0
LiquidityWizard
· 07-21 07:38
istatistiksel olarak konuşursak, solidity'den %84,3 daha güvenli
Move dili tanıtımı: cross-chain akıllı sözleşmeler için yeni bir araç
Move Dili Hakkında
Move, blok zinciri uygulamaları için tasarlanmış bir programlama dilidir ve Rust tabanlıdır. Mevcut akıllı sözleşme dillerinin sınırlamalarını çözmeyi, kıtlık, belirlenebilirlik ve doğrulanabilirlik sağlamayı amaçlamaktadır. Move, güvenlik ve verimlilik üzerinde durmakta olup, platformdan bağımsız özelliklere sahip olup, çapraz blok zinciri kütüphaneleri, araçlar ve geliştirici topluluklarını desteklemektedir.
Move Dilinin Avantajları
Move, mevcut blockchain dilinin temelleri üzerinde birçok avantaja sahiptir. Kaynak odaklı programlama modeli ve yerleşik güvenlik özellikleri, onu güvenli, yüksek performanslı blockchain uygulamaları oluşturmak için ideal bir seçim haline getirir. Move'un tasarımı güvenliğe odaklanır ve yaygın Web3 sorunlarını, örneğin reentrancy açıklarını, zehirli tokenleri ve sahte token onaylarını önlemeyi amaçlar. Move'da, dijital varlıklar kaynak olarak kabul edilir ve rastgele kopyalanamaz veya yok edilemez.
Nesne Yönelimli ve Varlık Tabanlı Programlama
Move, nesne yönelimli ve varlık tabanlı bir programlama dili olarak tasarlanmıştır. Sui Move'da, nesneler merkezidir ve ince ayrıntılı erişim kontrolüne olanak tanır. Küresel depolama yapısı, nesne kimliklerini nesnelere eşler, verimli işlem işleme ve kesin erişim temsili destekler. Move'un yetenek modeli, nesnelerin belirli izinlere sahip olmasını sağlar ve kopyalama veya nesneleri silme gibi yetkisiz işlemleri önler.
Move Prover ile Formele Doğrulama Yapma
Move Prover, geliştiricilerin uygulamalarının kritik fonksiyonları için biçimsel spesifikasyonlar yazmalarına yardımcı olan bir doğrulama aracıdır ve kodun doğru bir şekilde çalıştığını kısa sürede kontrol etmelerini sağlar. Bu araç, yaygın akıllı sözleşme hatalarını önlemede hayati öneme sahiptir ve ön koşullar, son koşullar ve veri değişmezliği belirlemeye olanak tanır. Move Prover, geliştiricilerin kodlarını kolayca doğrulamalarını sağlayan Move yapı sistemi ile entegre edilmiştir.
Yönetim ve Topluluk
Move'un gelişimi artık akademi ve güvenlik topluluğu da dahil olmak üzere çeşitli kurumlardan gelen çeşitlendirilmiş ekipleri kapsamaktadır. Dilin tasarım prensipleri, deneyimli akıllı sözleşme geliştiricileri ve Web2 acemileri için esnek ve kullanımı kolay olmasını sağlamak amacıyla sadelik ve çoklu platform uyumluluğuna odaklanmaktadır. Move'un yönetişim yaklaşımı, temel ilkelere odaklanarak ve yalnızca gerektiğinde dili genişleterek tartışmalı kararların önlenmesini hedeflemektedir.
Move Ekosistemi
Sui
Sui, yatay ölçeklenebilirlik sunan bir hisse kanıtı blok zinciridir ve yüksek işlem hacmi ile depolama kapasitesine sahiptir. Sui'nin 120,000 TPS'nin üzerinde işlem gerçekleştirmesi beklenmektedir, bağımsız işlemleri alt saniyeler içinde işleyebilmekte ve daha karmaşık işlemleri 3 saniye içinde tamamlayabilmektedir. Sui, Move'un temel işlevlerinde bazı optimizasyonlar yapmıştır, özellikle küresel depolama operatörleri ve kritik yetenekler açısından, ağ performansını artırmak ve işlem onay sürelerini azaltmak amacıyla.
Aptos
Aptos, milyarlarca insan için evrensel ve adil bir merkeziyetsiz varlık erişimi yaratmayı amaçlayan bir Layer 1 blok zinciridir. Aptos, şu anda 10.000 TPS'e kadar bir işlem hacmi gerçekleştirebilmektedir, teorik maksimum işlem hacmi ise 160.000 TPS'tir. Çoğu işlem, iki ağ yayılımından sonra doğrulanmakta ve nihai onay süresi 250 milisaniyedir. Aptos, kullanıcı girişi olmadan işlemlerin paralel olarak yürütülmesini sağlamak için Block-STM aracılığıyla paralellik sağlayarak, temel MoveVM işlevselliğini genişletmiştir.
Movement Labs Tanıtımı
Movement Labs, Ethereum üzerinde en hızlı ve en güvenli Layer 2 çözümlerini desteklemek için blok zinciri ağlarını entegre etmeye adanmış bir blok zinciri geliştirme ekibidir. Misyonları, akıllı sözleşmelerin güvenliği ile paralelleşmeyi ve EVM'nin likiditesini ve kullanıcı tabanını bir araya getirmektir.
Arka Plan
Movement Labs'ın kurucu ortakları, küçük yaştan itibaren dağıtık sistemler ve siber güvenlik konularına büyük bir ilgi duydular. Mevcut blok zinciri altyapısındaki kullanıcı deneyimi ve akıllı sözleşme açıklarını tespit ettikten sonra, 2022 yılında Movement Labs'ı kurdular. Hedefleri, kripto alanındaki yenilikleri hızlandırmak ve geliştiricilerin zincir üzerinde bir sonraki büyük uygulamayı inşa etmelerini sağlamaktır.
Güvenlik Sorunlarını Çözme
Movement Labs, Move tabanlı modüler bir blok zinciri ekosistemi inşa etmeye kendini adamıştır. M2 ile başlayarak, Ethereum'un ilk MoveVM Layer 2'sidir. Ayrıca, saniyede 30,000'den fazla işlem yapmak üzere tasarlanmış yeni bir yürütme ortamı da sunmuşlardır. Move-EVM, geliştiricilerin çalıştırma sırasında doğrulanmış kodları dağıtmasına olanak tanır ve yeniden giriş ve diğer saldırı vektörlerine karşı koruma sağlar.
Move ve Modüler Entegrasyonu
Movement Labs'ın tasarım felsefesinin merkezi, modüler entegrasyonu sağlamaktır. Blok zinciri yığınını net arayüzlere sahip modüler bileşenlere ayırarak, sorunsuz entegrasyon, özelleştirme ve yükseltme sağlanmaktadır. Geliştiriciler, yığınlarını özelleştirmek için modülleri bir araya getirip karıştırabilirler.
Paralel EVM ve Move
Movement Labs, geliştiricilerin ihtiyaçlarına en uygun dili seçmelerine olanak tanıyan paralel EVM ve Move ortamları sunmaktadır. MoveVM'nin Ethereum yürütme ortamında uygulanması, verimliliği önemli ölçüde artırabilir ve geliştiricilerin yeni Ethereum uygulama türleri oluşturmasına olanak tanır.
Merkeziyetsiz Sıralayıcı
Movement, M1'in zincirin yürütme katmanı olduğu ve M2'nin entegre merkeziyetsiz sıralayıcı düğüm mekanizmasına sahip olduğu modüler bir L2'dir ve Movement ağına ücretsiz bir gaz piyasası sunar.
Move ve Solidity Uyumluluğu
Movement, Solidity için bir çevirici tasarladı ve Solidity ile yazılmış akıllı sözleşmelerin Movement üzerinde nesne yönelimli programlama ilkelerini benimsemesine olanak tanıyor. Ancak, çevirilen sözleşmeler bazı mühendislik zorluklarıyla karşılaşabilir.
Gelecek Gelişimi
Kısa vadede, geliştiriciler Ethereum test ağında ilk Move akıllı sözleşmesinin dağıtımını bekleyebilir. Uzun vadeli hedef, Move'un gücünü tüm Ethereum ekosistemine getirecek olan ana ağda tam Rollup başlatmaktır. Movement Labs, Asya-Pasifik bölgesine büyük önem vermekte ve Asyalı Move geliştiricilerini desteklemeye devam ederek Move ekosisteminin büyümesini teşvik etmektedir.