Enevti Protokolü Testnet Lansmanı!
enevti-app deposunda 740 ve enevti-core deposunda 234 taahhütten sonra, Enevti Protocol'ün Docker Images olarak kullanılabilen Testnet ağını başlattığını duyurmaktan büyük heyecan duyuyoruz !
#NextEvolutionOfNFT'yi kitlesel benimseme için kolaylaştırmaya her zaman bağlı kaldık! MVP , cüzdan , zincir üstü sosyal etkileşim , NFT yardımcı programı görüntülü arama ve kullanım kanıtı gibi birçok özellik geliştirmesinden sonra , artık web3'ün gerçek gücü olan ademi merkeziyetçiliğe daha derine inmemizin zamanı geldi. Bu nedenle, Enevti Testnet ağının 15 Ocak 2023'ten itibaren CANLI olduğunu duyurmaktan heyecan duyuyoruz!
Teknik incelememizde açıklandığı gibi , Lisk SDK kullanarak DPoS mutabakat algoritmasını uygulayan uygulamaya özel bir zincir olarak Enevti'nin blok zinciri son derece verimli, ölçeklenebilir ve çevre dostudur. Herkes kendi enevti-core düğümünü çalıştırarak Enevti protokolüne katılabilir, daha sonra bile doğrulayıcı olabilir ve blok ödülleri alabilir. Tabii ki, kitlesel benimsemeyi desteklemek için Testnet dağıtım sürecini mümkün olduğunca kolay olacak şekilde tasarladık.
Bu makale aracılığıyla, bir Enevti Testnet düğümünü docker görüntüleri aracılığıyla veya kaynaktan oluşturma yoluyla nasıl çalıştırabileceğinizi, bir doğrulayıcı düğümü nasıl kurabileceğinizi açıklayacak ve bundan sonra ne yapacağımıza dair size bir fikir vereceğiz!
Docker Görüntüsü Üzerinden Bir Enevti Testnet Düğümü Çalıştırın (Çok Kolay!)
Enevti Testnet düğümünü çalıştırmak için önerilen yolumuz bir Docker Image kullanmaktır. Neden? Çünkü işlem çok daha kolay ve sadece 5 dakika kadar sürüyor! Bu kılavuzu takip edebilmek için Docker'ın sisteminizde doğru şekilde kurulu olduğundan emin olun.
Hazır mısın? Enevti Testnet düğümünü çalıştırabilmek için aşağıdaki tek komutu çalıştırmanız yeterlidir:
docker run -p 5000:5000 --name enevti-core enevti/core:latest
Ek yapılandırma hakkında daha fazla bilgi edinmek için enevti/core Docker Hub sayfasını ziyaret etmekten çekinmeyin !
Kaynaktan Derleyerek Bir Enevti Testnet Düğümü Çalıştırın
Daha fazla esneklik istiyorsanız veya Enevti düğümünü docker kullanmadan çalıştırmak istiyorsanız, elbette enevti-core'u kaynaktan oluşturabilirsiniz! Liman işçisi aracılığıyla dağıtmak kadar kolay olmasa da, sürecin hala eğlenceli olduğunu garanti ediyoruz! Bir şey daha, aşağıdaki kılavuz Ubuntu OS ve Mac OS'ye özeldir !
Adım 1: Kurulum Bağımlılıkları
Enevti Core'u çalıştırmadan önce, NodeJS sürüm 16'yı kurduğunuzdan emin olun! Ancak Mac M1 serisi kullanıyorsanız, NodeJS sürüm 16'nın üzerinde olmalıdır! NodeJS kurulumunu yönetmenin en kolay yolu Node Version Manager (NVM) kullanmaktır .
Ardından, gerekli modülleri oluşturabilmek için oluşturma araçlarını kurmanız gerekir. Ubuntu işletim sistemindeyseniz, build-essentialaşağıdaki komutları çalıştırarak sisteminizin kurulu olduğundan emin olun:
sudo apt-get update
sudo apt-get install -y build-essential
brew install libtool cmake autoconf automake pyenv
pyenv install 2.7.18
pyenv global 2.7.18
Adım 2: Kurulum
Enevti Core'u yüklemeye hazır mısınız? Enevti Core'u kaynaktan yüklemek için aşağıdaki komutları çalıştırabilirsiniz:
git clone https://github.com/enevtihq/enevti-core
cd enevti-core
npm install
Aşağıdakiler için izin yürütmeniz gerektiğinden emin olun ./bin/run:
chmod +x ./bin/run
Son olarak, aşağıdaki komutu kullanarak Enevti Core'u çalıştırın:
./bin/run start --network testnet
Doğrulayıcı Düğüm Kurun (Gelişmiş)
Ağı işletmek ve daha fazla blok ödülleri kazanmak için Enevti blockchain konsensüsüne katılmakla ilgileniyorsanız, Doğrulayıcı olabilirsiniz! Akılda tutulması gereken bazı şeyler vardır, Enevti mutabakat mekanizmasında, sadece en fazla paya sahip ilk 101 doğrulayıcı mutabakata katılabilir . Bu bölümde, doğrulayıcı düğümleri nasıl kurabileceğinizi kısaca açıklayacağız.
1. Adım: Doğrulayıcı Hesabı Kurun
Yalnızca doğrulayıcı olarak ayarlanmış hesaplar blokları doğrulayabilir. Aslında, doğrulayıcı hesabını ayarlamak, uygulamada NFT oluşturucunun hesabını ayarlamakla aynıdır ve bu nedenle, bu işlemi uygulama aracılığıyla yapmanızı öneririz.
Doğrulayıcı olmaya hak kazanmak için en az 1000 ENVT kendi kendine stake yapmanız gerektiğini lütfen unutmayın. Neyse ki, uygulamayı kullanırsanız kolayca bir test parası alacaksınız! Diğer insanlar tarafından da stake edilebileceğinizden bahsetmiyorum bile!
Buradaki oyunu fark ettiniz mi? Bu mekanizma , Enevti Protokolünü yaratıcılar tarafından, yaratıcılar tarafından ve yaratıcılar için işletilen bir ağ olarak teşvik ettiğimiz anlamına gelir . Kulağa ilginç bir fikir gibi geliyor, değil mi?
2. Adım: Yapılandırma Dosyalarını Kur
Yapılandırma dosyalarını ayarlamak için öncelikle varsayılan testnet yapılandırmasını kopyalamanız gerekir. Kaynaktan oluşturuyorsanız, enevti-core dizininin kök dizinine gidin, ardından curl gibi bir kitaplık kullanarak enevti-core deposundan testnet yapılandırmasını indirmenizi öneririz :
curl -o config.json https://raw.githubusercontent.com/enevtihq/enevti-core/main/config/testnet/config.json
docker run --rm enevti/core:latest forging:config -p "your twelve passphrase here" -w mypassword --pretty > validator_config.json
./bin/run forging:config -p "your twelve passphrase here" -w mypassword --output ./validator_config.json
Ardından .forging.delegates değişkeninin içindeki validator_config.jsondeğeri girmelisiniz . Hayatı kolaylaştırmak için jq kullanmanızı öneririz . Kurduktan sonra aşağıdaki komutları çalıştırabilirsiniz:config.json
TEMP_FILE=$( mktemp )
jq --argjson validatorConfig "$(<validator_config.json)" '.forging.delegates += [$validatorConfig]' config.json > $TEMP_FILE
mv $TEMP_FILE config.json
config.jsonVe son olarak, bir enevti-core düğümü çalıştırdığınızda bu yeni oluşturulanı kullanın . Liman işçisi kullanıyorsanız, aşağıdaki komutları çalıştırın:
docker run -p 5000:5000 \
--name enevti-core \
-v {path-to-config}/config.json:/home/enevti/enevti-core/config/testnet/config.json \
enevti/core:latest
mv config.json ./config/testnet/config.json
./bin/run start --network testnet
Adım 3: Dövmeyi Etkinleştirin
Hay aksi, işimiz henüz bitmedi! Son adım, düğümünüze dövmeyi etkinleştirmesini söylemektir. Bunu yapmak için öncelikle, düğümünüzün çalıştığından ve ağ ile tamamen senkronize olduğundan emin olun ! Ardından, liman işçisi kullanıyorsanız aşağıdaki komutları çalıştırın:
docker exec -it enevti-core ./bin/run forging:enable 9bd82e637d306533b1e1ad66e19ca0047faa1a6a 0 0 0
./bin/run forging:enable 9bd82e637d306533b1e1ad66e19ca0047faa1a6a 0 0 0
Tebrikler, düğümünüz artık bir Doğrulayıcı Düğüm!
Sıradaki ne
Enevti.com'u mobil uygulamalardan blockchain yönüne kadar geliştirmek için çok çalıştık. Ve tüm süreçte, SİZİN geri bildirimlerinizin ve önerilerinizin çok önemli olduğunun farkındayız.
Bu nedenle, Testnet'i yayınlamaktaki ana amacımız, özellikle bu protokolün merkezi olmayan yönünden mümkün olduğunca çok geri bildirim toplamaktır. Bu sebeple aşağıdaki linkten doldurabileceğiniz bir geri bildirim formu da oluşturduk:
https://link.enevti.com/testnet-feedback-en
Bu anketten, MAINNET için bir sonraki geliştireceğimiz özelliklerle ilgili öncelikleri haritalayacağız (Formu doldurduğunuz için teşekkür ederiz, gerçekten takdir ettik)
Ek olarak, aşağıdaki bağlantıdan Android için indirilebilen yeni oluşturulan Alpha Uygulamamız v2 aracılığıyla Testnet'imizi deneyimleyebilirsiniz:
https://link.enevti.com/android-alpha-v2
Lütfen unutmayın, bu bir test ağı olduğu için kalıcılık garantisi olmayacaktır ve test ağındaki tokenler hiçbir şekilde ana ağa aktarılamaz. Genesis bloğunu yeniden oluşturmamız ve Testnet ağını periyodik olarak sıfırlamamız gerekeceğini düşünüyoruz. Bu nedenle, herhangi bir hata veya sorun bulursanız, lütfen enevti-app veya enevti-core için GitHub depomuzda bir sorun açın . #NextEvolutionOfNFT için birlikte çabalayabiliriz!
Ne düşünüyorsun? Enevti.com hakkında daha fazlasını öğrenmek için heyecanlı mısınız? Bize göz atın:
Resmi internet sitesi:https://enevti.com/
Resmi Blog:https://blog.enevti.com/
Orta:https://enevti.medium.com/
GitHub'da:https://github.com/enevtihq
Twitter:https://twitter.com/enevtihq
Anlaşmazlık:http://chat.enevti.com/
Instagram:https://www.instagram.com/enevtihq/

![Bağlantılı Liste Nedir? [Bölüm 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































