Son yıllarda, Bitcoin ve daha yakın zamanda Ethereum tarafından izlenen rotayı izleyen çok sayıda ağ ortaya çıktı.
Ancak bu çözümlerin hiçbiri, milyonlarca kullanıcı için büyük ölçekli benimsemeyi destekleyebilecek bir sisteme ulaşamadı. NEAR projesinin, dünyanın her yerindeki geliştiricilere ve kullanıcılara benzeri görülmemiş erişilebilirlik sunarak Web3 dünyasında bir referans haline gelerek başarmaya çalıştığı şey budur.
NEAR, eski Web 2.0 kusurlarına, bunların ima ettiği tüm veri sahipliği soruları ile bir son vermek istiyor. Proje, değerli varlıkların yönetimi için güvenilir bir ekosistem sağlamayı amaçlamaktadır.
NEAR’ın somut misyonu, merkezi olmayan uygulamalar oluşturmak için bir referans ekosistemi olmaktır.
Başlıklar
NEAR Protokolü nedir?
NEAR Protokolü, merkezi olmayan uygulamaların oluşturulması ve Web 3.0’ın büyük ölçekte benimsenmesi için kullanılan Proof of Stake mekanizmasıyla çalışan 1. katman tipi bir blok zinciridir.
NEAR ağı, teknolojiye ayrılmış bölümde tartışacağımız Nightshade adlı bir parçalama sistemi sayesinde karbon nötr, ölçeklenebilir ve güvenlidir. NEAR Protokolü, son derece hızlı işlem kesinliği (1~2 saniye) sunarak, neredeyse gerçek zamanlı uygulamaların kullanılmasını sağlar.
NEAR protokolü, geliştiriciler arasında çok popüler olan TypeScript diline (JavaScript’in değiştirilmiş bir sürümü) çok benzeyen AssemblyScript gibi çok popüler programlama dillerini de destekler.
NEAR Protokolünün Vizyonu
Amaç basittir, geliştiricilerin ve girişimcilerin para ve kimlik bilgileri gibi yüksek değerli varlıkları güvence altına alan uygulamaları kolayca ve sürdürülebilir bir şekilde oluşturmasına olanak tanırken, ağın artık giriş engeli olmayan tüketiciler için yeterince yetenekli ve erişilebilir olmasını sağlamak.
NEAR’ın kurucuları, şu anda bazı ağların sunduğu gibi, yüksek kapasiteli ancak neredeyse sıfır kullanıcı ve geliştirici erişilebilirliğine sahip bir ağın hiç alakalı olmadığına inanıyor.
Çölün ortasında inşa edilmiş 100.000 kişilik bir futbol stadyumu ile ilgilenen ve bu nedenle büyük çoğunluk için çok erişilemez olan sorunu anlamak için bir benzetme yaparlar.
Bu nedenle, onlar için çözülmesi gereken öncelikli sorun, geliştiricilerin , kullanıcıların gerçekten kullanabileceği ve bu geliştiriciler için kalıcı değer yaratan yararlı uygulamalar oluşturmasını nasıl kolaylaştıracaklarıdır.
Bu vizyon, mevcut ağ mimarisinin kullanım ve ölçeklenebilirlik sorunlarını vurguladığı ve yüksek teknik seviyeye sahip olmayan yenilikçiler tarafından benimsenmeyi neredeyse imkansız hale getirdiği gözlemine dayanmaktadır.
Gelecekte NEAR, ekosistemin bir parçası olmak isteyen gelecekteki geliştiricilerin eğitim süresini en aza indirmek için diğer çok popüler dilleri destekleyecektir.
NEAR, 2017 yılında Alexander Skidanov tarafından, deneyimini kısmen Microsoft’a yaptığı katkılardan ve geliştirme endüstrisinde 10 yılı aşkın bir geçmişe sahip olan Illia Polosukhin’den alarak kuruldu.
Bununla birlikte, 2018 yılına kadar blockchain ağlarının vizyonu proje içinde doğdu.
Gerçekten de, son kullanıcıların uygulamaları kullandıklarında %97 ila %99’luk bir terk etme oranını ifade eden aşağıdaki istatistiğe dikkat çekebiliriz. Ayrıca, geliştiriciler arasında uygulamaların oluşturulması veya sürdürülmesi konusunda güçlü bir hayal kırıklığı mevcuttur.
Bu nedenle NEAR, geliştiricilere uygulamaları kolayca oluşturmak, test etmek ve dağıtmak için bir dizi araca erişim sağlayan bir geliştirme paketi sunar.
Bu araçlar ve API’ler, geliştiricilere geleneksel web uygulamalarına benzer bir ortam sağlar.
Ayrıca NEAR protokolü, amacına ulaşmak için bir dizi temel ilkeye dayanmaktadır:
- Kullanım kolaylığı: Platformda konuşlandırılan uygulamaların son kullanıcılar için kullanımı ve geliştiriciler için oluşturulması kolay olmalıdır. Proje, uygulama geliştiricilerini, geliştirme sürecinde tanıdık programlama dillerinin yanı sıra basit ve yaygın modelleri kullanmaya mümkün olduğunca teşvik ediyor.
- Ölçeklenebilirlik: Platform, dünya çapında kullanılan büyük ölçekli uygulamaları desteklemek için ekonomik açıdan mantıklı olduğu sürece sınırsız ölçeklenebilmelidir.
- Sadelik: Ana amacına ulaşmak için sistem bileşenlerinin her birinin tasarımı mümkün olduğunca basit olmalıdır. Teorik mükemmellik yerine basitlik, pragmatizm ve anlama kolaylığına öncelik verin
- Sürdürülebilir ademi merkeziyet: Platform , barındırdığı değeri uygun şekilde güvence altına almak için kısa ve uzun vadede önemli ölçüde ademi merkeziyetçiliği teşvik etmelidir.
NEAR protokolü nasıl çalışır?
NEAR protokolü, merkezi olmayan uygulamaları (dApp’ler) dağıtmak ve çalıştırmak için topluluk tarafından işletilen bir bulut altyapısı sağlar.
NEAR belirteci, platformun çalışmasına izin verir, ancak aynı zamanda NEAR protokolü üzerine kurulu uygulamaların birbirleriyle iletişim kurmasına da izin verir.
Birlikte ele alındığında, tüm bu özellikler, geliştiricilerin dijital varlıklar ve kimlik verileri gibi değerli varlıkları içeren akıllı sözleşmeler için sansüre dayanıklı arka uçlar oluşturmasına olanak tanır.
Bu bulutu oluşturan altyapı, düğümlerden oluşur. Birçok PoS (Proof of Stake) blockchain ağında olduğu gibi, düğümleri yöneten ağ aktörleri, sistem güncelleme kararlarına katılmalarına izin veren bir yönetişim hakkına sahiptir.
Ayrıca, Proof of Stake mekanizmasını benimseyen birçok sistemde olduğu gibi, emanete yerleştirilen tokenler, düğümlerin kötü davranışı durumunda kaybedilecek bir garantiyi temsil eder.
Bu, ağ aktörlerinin yardımseverliğini garanti eden birçok yoldan biridir.
NEAR platformu, bağımsız olarak ve izinsiz kullanılmak üzere tasarlanmıştır, ancak geliştiriciler ve son kullanıcılar tarafından kullanımını kolaylaştırmak için bir dizi araç ve referans uygulamaları entegre edilmiştir.
Bu araçlar şunları içerir:
- NEAR SDK : Bir SDK’nın bir yazılım geliştirme kiti (araçları) olduğunu hatırlatmak isteriz . NEAR’ın akıllı sözleşmeler oluşturmak için Rust ve AssemblyScript (değiştirilmiş JavaScript) dillerini desteklediğini unutmayın. Geliştirme deneyimini olabildiğince basit hale getirmek için NEAR, bu iki dil için standart veri yapıları, örnekler ve test araçları içeren eksiksiz bir SDK’ya erişim sağlar.
- NEAR Wallet : NEAR platformu, varlıkları depolamak ve ağı bir bütün olarak kullanmak için ultra erişilebilir platformunda bir cüzdan uygular. Gelecekte, sahiplerin ağ üzerindeki staking ve yönetişim süreçlerine kolayca katılmasını sağlayan yerleşik işlevsellik içerebilir.
- NEAR Explorer : Sözleşmelerde hata ayıklamayı ve ağ performansını anlamayı kolaylaştırmak için Explorer, blockchain bilgilerini anlaşılması kolay web tabanlı bir biçimde sunar.
- NEAR Komut Satırı Araçları : NEAR ekibi, geliştiricilerin yerel ortamlarından uygulamaları kolayca oluşturmasını, test etmesini ve dağıtmasını sağlamak için bir dizi basit komut satırı aracı sağlar.
NEAR’ın Arkasındaki Teknoloji
NEAR, iyi bir ölçeklenebilirliği garanti etmek için, zincirini her biri diğeriyle paralel çalışabilen potansiyel olarak sınırsız sayıda alt zincire ayırmaya kendini adamıştır.
Çözülmemiş blok zinciri üçlemesine rağmen, NEAR’ın parçalama ve doğrulayıcı seçimine yönelik yaklaşımları, bu tür geliştirmelerle normalde ortaya çıkan güvenlik değiş tokuşlarını azaltırken, önemli ölçüde ölçeklenebilirlik ve merkeziyetsizlik sunar.
Sharding (Paylaşım)
Ölçeklenebilirlik sorunlarının üstesinden gelmek için bazı ağlar Sharding yaklaşımını benimsiyor.
Bilgi işlem gücünü artırmak için birbiriyle iletişim kuran birden fazla blok zinciri (parça) çalıştırarak ağın yatay ölçeklendirilmesidir.
Bu kavram daha sonra verilerin daha küçük ve daha az hacimli kümelere bölünmesini ifade eder, bu da onları daha hafif ve dolayısıyla yönetimi daha kolay ama aynı zamanda daha az merkezi hale getirir.
Her Parçanın kendi doğrulayıcılarına sahip olduğuna dikkat etmek önemlidir. Bu parçacıkların tüm artıları ve eksileri ile ağ içinde iletişim kurmasını sağlamanın birkaç yolu vardır.
NEAR, Beacon Chain’in alt zincirlerin tüm durum geçişlerini kontrol etmesine izin veren geri alma özellikli bir Beacon Chain’i seçer. Böylece bir sorun tespit edilirse, sorun ortaya çıkmadan önce tüm zincirler geri getirilir (geri alma).
Bu modelde, doğrulayıcılar her zaman aynı değildir ve yolsuzluk olasılığını daha da sınırlamak ve dolayısıyla güvenliği artırmak için günlük olarak dönüşümlüdür . Ancak, rotasyon zaman aralığında bozulma riski hala mümkündür.
Bu sorunun üstesinden gelmek için, bazı protokoller aynı mantığı kullanır ve parçaları doğrulamak için normalden çok daha hızlı dönüşler (birkaç dakika) gerçekleştiren daha küçük bir doğrulayıcılar komitesi kullanarak bir parçanın doğrulayıcılarının bozulmasına karşı güvenliğini artırır (zaten sağlam olmasına rağmen).
Bu çözüm, güvenlik açısından nispeten uygundur. Ancak, uygulanabilmesi için, doğrulayıcılardan oluşan tüm komitenin, rotasyon süresi boyunca (birkaç dakika) her parçanın durumunu kontrol edebilmesi gerekir.
Sorunun büyüdüğü yer burasıdır, çünkü işlemlerin gönderilebilecek veri hacmiyle sınırlı olduğunu bilerek her parça değişiminde durumu göndermek zordur.
NEAR protokolü, Sharding Nightshade ile tam da burada yenilik yapıyor.
Nightshade
Genellikle parçalama için kullanılan sistemden farklı olarak Nightshade , sistemini, her bloğun tüm parçaların tüm işlemlerini düzenli ve mantıklı bir şekilde içerdiği ve ayrıca durumlarını güncellediği tek bir blok zincirinde modeller.
Bu bloklarda işlemler, 1 parçanın 1 parçaya karşılık geleceği “parçalar” adı verilen parçalara bölünür.
Ancak doğrulayıcıların tüm bloğu indirmesi gerekmez. Aslında, yalnızca işlemlerini doğruladıkları parçaya karşılık gelen durumu sürdürmeleri gerekir.
Parçalar parçalarını üretmiş olsun ya da olmasın, blok üretim hızının düzenli olduğunu belirtmekte fayda var.
Özetlemek gerekirse, ana zincir durumu parçalara bölünmüştür ve her bir blok üreticisi ve doğrulayıcının, yalnızca parçaların bir alt kümesine karşılık gelen durumun bir alt kümesini (kesirini) yerel olarak indirmesi gerekir. Ayrıca, yalnızca devletin bu kısımlarını etkileyen işlemleri işler ve taahhüt ederler.
Bu süreç, ağ ölçeklenebilirliğini büyük ölçüde geliştirir.
NEAR belirteci
Katman 1 olarak, NEAR protokolü ve ekosisteminin kendi yerel belirteci olan NEAR vardır.
Protokol belirteci, Ethereum veya Cardano’nunkiyle karşılaştırılabilir ve bu nedenle ekosistemde belirli temel işlevlere sahip olacaktır:
- Staking işlemi için kullanın, böylece ağın güvenliğini sağlar. Yukarıda açıklandığı gibi, NEAR protokolü “Proof of Stake” (PoS) tipi bir ağdır, bu da farklı saldırılara karşı direncin NEAR’ın istiflenmesinden geldiği anlamına gelir. Bu sürecin ürettiği ödüller de NEAR’da algılanıyor.
- Ağ işlem işlem ücretlerinin ödenmesi, aslında NEAR’lar, hesaplamaların ve depolamanın fiyatını belirlemek için kullanılır.
- Gelir paylaşımı : Bir akıllı sözleşmenin yürütülmesi sırasında kullanılan gaz maliyetlerinin %30’u, onları NEAR ekosistemine değer katan merkezi olmayan uygulamalar oluşturmaya motive etmek için doğrudan akıllı sözleşmenin geliştiricilerine gider.
- Yönetişim süreçlerine katılarak ağ kaynaklarının nasıl tahsis edildiğini ve gelecekteki teknik yönünün ne olacağını belirlemeye yardımcı olun
- NEAR, uygulamalar ve NEAR hesapları arasında değer aktarımı için kullanılabilir . Bu, uygulamaların veri erişimi veya diğer karmaşık işlemler gibi çeşitli işlevleri ücretlendirmek için NEAR’ları kullanabileceği anlamına gelir. NEAR belirteci, ağı işleten tüm katılımcıların ekonomik koordinasyonunu sağlar, çünkü kuruluşlar işlemleri halletmek için güvenilir üçüncü taraflara güvenmeden NEAR’ları birbirleriyle kolayca değiştirebilirler.
Ağı desteklemek ve verilen yeni belirteçlerin %90’ının gideceğini bilerek ödülleri beslemek için yeni belirteçlerin çıkarılması nedeniyle belirtecin teorik olarak yılda %5’i geçmemesi gereken bir enflasyona uğrayacağına dikkat etmek önemlidir.
Ek olarak, sistem tarafından üretilen işlem maliyetlerinin %70’i doğrudan yakılır ve bu da uzun vadede NEAR’ı deflasyonist bir token haline getirebilir.
NEAR belirteci, Binance, Kucoin, Bitfinex, Crypto.com ve diğerleri gibi çoğu büyük borsada listelenir ve kolayca erişilebilir.
Tavsiye : https://www.merkeziyetsizhaber.com/nvidia-kripto-madenciligi/
https://www.merkeziyetsizhaber.com/binancede-birikim-ve-wyckoff-metodu/