Öğretici: Akıllı Sözleşmeleri Çokgen Zincirde Dağıtma

Öğretici: Akıllı Sözleşmeleri Çokgen Zincirde Dağıtma

Okuma zamanı: 4 dakika

Çokgen Ağı Nedir?

Eskiden Matic Network olarak bilinen ve 2017'de kurulan Polygon, her zaman Ethereum ölçeklendirme mimarisini geliştirmeye odaklanmıştır.

Polygon, Ethereum blok zinciri için bir Katman 2 ölçeklendirme çözümüdür. Polygon, birden fazla yan zincire sahip olan Ethereum blok zinciri ile eşzamanlı olarak çalışan daha hızlı bir blok zinciri işlevi görür. Polygon, bir pay ispatı kullanarak zincir üzerindeki işlemleri işler fikir birliği mekanizması ve güvenliğini Ethereum'dan alır.

Polygon Network'ü kullanma nedenleri:

Polygon, akıllı sözleşmeler geliştirmek için mükemmel bir alternatif haline getiren çeşitli teknolojilerden yararlanır.

Polygon Network'ü kullanmak, Ethereum blok zincirinin güvenliğini, birlikte çalışabilirliğini ve yapısal faydalarını sağlamaya devam ederken bir blok zinciri projesinin esnekliğini, ölçeklenebilirliğini ve egemenliğini artırabilir. Ayrıca, Ethereum ile karşılaştırıldığında, poligon ağı önemli ölçüde daha düşük gas ücretlerine sahiptir.

Ayrıca, mevcut Plazma zincirlerine, ZK toplamalarına ve iyimser toplamalara ek olarak herhangi bir ölçeklenebilirlik çözümünü içerecek kadar uyarlanabilir olduğunu iddia ediyor.

Bu yazıyı yazarken,
Son 7 günden bahsedecek olursak, Polygon zincirinde 100'den fazla Akıllı Sözleşme konuşlandırıldı.Öğretici: Çokgen Zinciri PlatoBlockchain Veri Zekasında Akıllı Sözleşmelerin Dağıtılması. Dikey Arama. Ai.

Öğretici: Çokgen Zinciri PlatoBlockchain Veri Zekasında Akıllı Sözleşmelerin Dağıtılması. Dikey Arama. Ai.

Dağıtıma Hazırlanma:

Bu tanıtım amacıyla, Polygon'un Testnet'ini yani Polygon Mumbai Network'ü kullanacağız. Bazı hazırlıklarla başlayalım:

1. Polygon Mumbai Network'ü Metamask'a Ekleme.

En basit yöntem aşağı kaydırmaktır. mumbai.polygonscan.com web sitesi ve “Mumbai Ağı Ekle” düğmesini bulacaksınız. Üzerine tıklayın ve metamask açılır penceresini onaylayın. 

Öğretici: Çokgen Zinciri PlatoBlockchain Veri Zekasında Akıllı Sözleşmelerin Dağıtılması. Dikey Arama. Ai.

2. Musluktan Test Matiği Alma:

Mumbai MATIC belirtecini elde etmek için, cüzdan adresinizi kopyalayıp aşağıdaki musluğa eklemeniz yeterlidir. MATIC jetonları birkaç saniye sonra cüzdanınızda görünecektir.

Testnet Matik musluk: https://mumbaifaucet.com/

Öğretici: Çokgen Zinciri PlatoBlockchain Veri Zekasında Akıllı Sözleşmelerin Dağıtılması. Dikey Arama. Ai.

Bir Sözleşmeyi Remix Kullanarak Dağıtmak:

Remix: Remix Çevrimiçi IDE, geliştirme, dağıtma, hata ayıklama ve test etme için güçlü bir araç setidir Ethereum ve EVM uyumlu akıllı sözleşmeler.

Metamask'ta ağınızı Polygon Mumbai olarak değiştirmeyi unutmayın.

Şimdi, gerekli tüm şeyleri ayarladığımıza göre başlayalım:

İsimlerimizi ve yaşlarımızı koruyan basit bir sözleşme yapalım. Remiksimizde buna simpleStorage.sol diyelim. CTRL + S'ye bastıktan sonra başarıyla derlenecektir.

Öğretici: Çokgen Zinciri PlatoBlockchain Veri Zekasında Akıllı Sözleşmelerin Dağıtılması. Dikey Arama. Ai.

Deploying on Polygon için öncelikle Remix IDE'de Environment'ı Injected Provider yani Metamask olarak değiştirmemiz gerekiyor.

Öğretici: Çokgen Zinciri PlatoBlockchain Veri Zekasında Akıllı Sözleşmelerin Dağıtılması. Dikey Arama. Ai.

Ortamı güncelledikten sonra Deploy butonuna tıkladığımızda Metamask onay isteyecek ve biz onayladığımızda sözleşme başarıyla Polygon Mumbai Testnet'e konuşlandırılacaktır.

Öğretici: Çokgen Zinciri PlatoBlockchain Veri Zekasında Akıllı Sözleşmelerin Dağıtılması. Dikey Arama. Ai.

Polygonscan kullanarak sözleşmeleri Doğrulayın ve Yayınlayın:

Kullanarak sözleşmeleri doğrulayacağız polygonscan doğrulama aracı.

  1. Dağıtılan sözleşmeler, derleyici sürümleri vb. ayrıntıları web sitesinde kolayca doldurabiliriz. Ardından devam'a tıklayabiliriz.
Öğretici: Çokgen Zinciri PlatoBlockchain Veri Zekasında Akıllı Sözleşmelerin Dağıtılması. Dikey Arama. Ai.

Bir sonraki sayfada, sözleşme kodu, yapıcı argümanları vb. gibi diğer ayrıntıları doldurmamız gerekiyor. Gerekli bilgileri girdikten sonra 'Doğrula ve Yayınla' butonuna tıklayabiliriz.

Öğretici: Çokgen Zinciri PlatoBlockchain Veri Zekasında Akıllı Sözleşmelerin Dağıtılması. Dikey Arama. Ai.

Sözleşme, aşağıda gösterildiği gibi birkaç saniye sonra başarıyla onaylanacaktır.

Öğretici: Çokgen Zinciri PlatoBlockchain Veri Zekasında Akıllı Sözleşmelerin Dağıtılması. Dikey Arama. Ai.

Sonuç:

Matic Blockchain, Blockchain ekosisteminin kullanımdan kaldırılmasına neden olan çok sayıda uygulamadan etkilenen ve kalabalık olan Blockchain dünyasının cevabıdır. 

Matic Blockchain'in ölçeklenebilirliğini benimseyin ve izin verin QuillDenetimleri Eşsiz Matic akıllı sözleşme denetim hizmetleri ile Polygon(Matic) platformunuzun bütünlüğünü ve güvenliğini yönetin.

Polygon Akıllı sözleşme Denetim Hizmetleri:

https://audits.quillhash.com/services/polygon-smart-contract-audit

Web3 güvenliği - Günün ihtiyacı

Niye ya Web3 Güvenliği İçin QuillAudits?
QuillAudits, milyonlarca fon kaybını önleyen siber güvenlik çözümleri sağlamak için araçlar ve uzmanlıkla iyi bir donanıma sahiptir.


FAQs

Bir akıllı sözleşmeyi Matic ağında nasıl dağıtırım?

Yukarıdaki adımları okuduktan ve uyguladıktan sonra, sözleşmeleri Matic Network'e dağıtabilmelisiniz.

Polygon akıllı sözleşmeleri hangi dilde yazılır?

Polygon'da akıllı sözleşmeler Solidity Language kullanılarak yazılır.

Polygon'da akıllı bir sözleşme nasıl güvence altına alınır?

Polygon'daki akıllı sözleşmeler, bir güvenlik Denetimi gerçekleştirilerek güvence altına alınabilir. Akıllı sözleşme Denetimi, sözleşmenin kötü niyetli aktörlerden ve harici saldırı vektörlerinden korunmasını sağlamak için hataları azaltmak için sözleşme kodunun kapsamlı bir şekilde incelenmesidir.

Polygon Mumbai Testnet nedir?

Mumbai test ağı, Polygon ana ağını kopyalayan Polygon ağının test ağıdır. Geliştiricilerin dApp'lerini blockchain ortamında risksiz ve ücretsiz olarak devreye almalarını, test etmelerini ve yürütmelerini sağlar.

139 Görünümler

Zaman Damgası:

Den fazla tüyo