8 kullanıcıdan öğrenildi2024.12.12 tarihinde yayınlandı 2024.12.24 tarihinde güncellendi
Tokenler
İnternet Bilgisayarı blockchain'i, kriptografi alanındaki yeniliklerle desteklenen blockchain tasarımında radikal bir yeniden düşünmeyi içermektedir. Bu, neredeyse her türlü Web 2.0 çevrimiçi sistemi veya hizmeti ve talepkar web3 sosyal medya hizmetleri de dahil olmak üzere web3 hizmetlerini merkezi geleneksel BT'ye, örneğin bulut bilişim hizmetlerine ihtiyaç duymadan inşa etmek için kullanılabilen ilk “Dünya Bilgisayarı” blockchain'ini sağlar. Ayrıca, barındırdığı akıllı sözleşmelerin diğer blockchain'lerde doğrudan işlem oluşturmasını sağlar. Bu nedenle, çevrimiçi hizmetlerin ve web3'ün tam uçtan uca merkeziyetsizleşmesini ilk kez mümkün kılar.
Arkadaşlarınızla bir sonraki tatilinizi organize etmek için bir grup sohbeti oluşturmayı, sosyal bir oyun oynamayı veya hoşlandığınız kişinin yüklediği fotoğraflar ve videolarla etkileşimde bulunmayı hayal edin – sosyal ağlar artık günlük yaşamın bir parçası. Ancak, kullanıcılar için birçok gizlilik sorunu ortaya çıkarır, hassas bilgileri şirketlerle paylaşır ve genellikle kullanıcıları reklamlarla bunaltır. Kayıt olduğunuzda, genel şartları ve koşulları kabul etmeniz istenir, ancak verilerinizin nasıl kullanılacağını veya hizmetlerin hangi özellikleri sunduğunu etkileme şansınız yoktur.
Web3, bu eski formülü köklü bir şekilde güncelleme potansiyeline sahiptir. Gerçek bir Dünya Bilgisayarı, sosyal ağlar gibi talepkar hizmetler dahil olmak üzere tamamen merkeziyetsiz bir şekilde her şeyi inşa etmek için kullanılabilir. Önceden, blockchain'ler yalnızca geleneksel BT ile birlikte web3 hizmetleri inşa etmek için kullanılabiliyorken, örneğin bulut bilişim hizmetleri, bir Dünya Bilgisayarı blockchain'i, tamamen blockchain üzerinde çalışan hizmetler inşa etmeyi mümkün kılar. Bu, bu hizmetlerin kontrolünü topluluk DAO'larına (merkeziyetsiz otonom organizasyonlar) atamayı mümkün kılar. Bu DAO'lar, çevrimiçi topluluklarının ekonomik konulardaki isteklerini arabuluculuk yapan dijital demokrasiler rolünü üstlenir ve hizmetlerin nasıl güncelleneceği ve yapılandırılacağına dair kararlar alır.
Bu yeni formülde, kullanıcılar hem web3 hizmetlerinin sahipleri hem de onları yöneten ekibin bir parçası haline geliyor – örneğin, viral büyümeyi sağlamak için diğer kullanıcıları yönlendirerek veya içerik moderasyonu gibi önemli görevlerde yardımcı olarak. Blockchain üzerinde DAO kontrolünde çalışan web3 hizmetleri tamamen merkeziyetsiz olduğu için, tıpkı bir blockchain gibi tokenleştirilebilirler. Örneğin, bir web3 hizmeti, yardım eden kullanıcılara DAO'nun yönetim tokenlerini airdrop yapabilir veya kullanıcılara bir sohbet mesajıyla satoshi göndermelerini sağlayabilir.
Bu tür hizmetler, gerekli Dünya Bilgisayarı yeteneklerini ve işlevselliğini sağlayan İnternet Bilgisayarı blockchain'inde bugün zaten inşa edilmektedir. Amaç, tüm internet ekosistemini dönüştürmektir.
İnternet Bilgisayarı blockchain'inin amacı, kamu internetine Dünya Bilgisayarı işlevselliği eklemektir. İnternet Bilgisayarı'nda geliştiriciler, merkeziyetsiz çevrimiçi sistemler ve hizmetler inşa edebilirler, bunu tamamen blockchain üzerinde, merkezi geleneksel BT kullanmadan yapabilirler.
İnternet Bilgisayarı bir blockchain olduğu için, geliştiriciler çevrimiçi sistemler ve hizmetler inşa etmek için “akıllı sözleşme” yazılımını kullanırlar. Bu uygulamada akıllı sözleşmelerin kullanılması, oyunun kurallarını değiştiren avantajlar sağlayabilir. Örneğin, akıllı sözleşmeler, Bitcoin defteri gibi, müdahale edilemez oldukları için, sistemlerin ve hizmetlerin hacker'ları dışarıda tutmak için güvenlik duvarlarıyla korunması gerekmez – bu, iş dünyası ve toplumu etkileyen artan hack sayısını çözmektedir. Bir diğer avantaj ise, İnternet Bilgisayarı üzerinde inşa edilen web3 hizmetlerinin token'ları işleyebilmesi ve yeni ekonomik raylar oluşturabilmesidir. Örneğin, web3 sosyal medyayı ve DeFi'yi birleştirerek, tamamen tokenleştirilmiş bir sosyal ağ gibi SocialFi'yi üretebilir.
İnternet Bilgisayarı, “canister” akıllı sözleşme işlevselliği sağlar. Bu canister'lar, HTTP isteklerini işleyerek doğrudan kullanıcılara etkileşimli web deneyimleri sunmak, “Chain Key TX” kullanarak doğrudan diğer blockchain'lerde çalışan işlemler oluşturmak, sınırsız ölçeklenmek ve geleneksel BT ile karşılaştırılabilir verimlilikle çalışmak gibi birçok yeni şey yapabilir, bu da blockchain'in neden olduğu zararlı CO2 emisyonlarını büyük ölçüde azaltır ve bir gün, teknoloji ekosistemini genel olarak azaltabilir.
Web3 geliştiricileri DeFi, SocialFi, GameFi ve metaverse hizmetleri inşa edebilirler. Diğer blockchain'lerde token'ları köprüler olmadan, Chain Key TX kullanarak işleyebilirler. Ve Ethereum üzerindeki DeFi gibi sistemleri tamamen merkeziyetsiz hale getirebilirler, İnternet Bilgisayarı'nı etkileşimli web deneyimini oluşturmak için kullanarak, merkezi geleneksel BT yerine, bulut bilişim hizmetleri gibi.
İnternet Bilgisayarı'nda, canister akıllı sözleşmeleri, “ters gaz” modeli kullanarak kendi hesaplamaları için ödeme yapar. Bu, web3 kullanıcılarının hizmetlerle oturumlar oluşturmasına olanak tanır; bu oturumlar, kullanıcıdan ek etkileşim gerektirmeden, bir konuşmadaki sohbet mesajlarını göndermek gibi, büyük sayıda blockchain işlemi gönderebilir.
İnternet Bilgisayarı, Internet Identity adı verilen yeni bir blockchain kimlik doğrulama sistemini destekler. Bu, kullanıcıların cihazlarını kriptografik şifreler olarak kullanmalarına olanak tanır; dizüstü bilgisayarlarındaki parmak izi sensörü veya telefonlarındaki Face ID ile çevrimiçi hizmetlere giriş yapabilirler, ayrıca Ledger cüzdanı gibi geleneksel cihazlar da kullanılabilir.
Web3 hizmetleri tamamen blockchain üzerinde inşa edilebildiğinden, topluluk DAO'larının (merkeziyetsiz otonom organizasyonlar) tam kontrolü altına alınabilir; bu DAO'lar tüm yapılandırmaları ve güncellemeleri gerçekleştirir. Kullanıcılar çevrimiçi hizmetlerin sahipleri haline getirilebilir ve onları yöneten ekibin bir parçası olabilirler.
İnternet Bilgisayarı ağı, protokollerine entegre edilmiş gelişmiş bir DAO tarafından kontrol edilmektedir; bu DAO'ya Network Nervous System (NNS) denir. Bu, blockchain'i barındıran özel düğüm makinelerinde çalışan kopya (veya “istemci”) yazılımını neredeyse haftalık olarak günceller ve ağın hızlı evrimini yönlendirir.
ICP token'ının üç ana işlevi vardır. İlk olarak, ICP, hesaplamayı güçlendirmek için yakılan “döngüler” kaynağı sağlar (bu nedenle ICP döngülere dönüştüğünde, kaybolur ve deflasyonist baskı yaratır). İkincisi, ICP, İnternet Bilgisayarı blockchain'ini yöneten izin gerektirmeyen Network Nervous System DAO'sunda stake edilebilir ve oy verme ödülleri üreten oy verme nöronları oluşturur. Üçüncüsü, ICP, örneğin kullanıcıların web3 hizmetleri tarafından yürütülen merkeziyetsiz satışlara yatırım yapmalarına olanak tanıyarak, değer saklama rolü oynar.
Artık neredeyse herkesin ve her şeyin bağlandığı internet, yönlendiriciler adı verilen özel cihazlar ağı üzerinde çalışmaktadır. Bazıları, WiFi yönlendiricileri gibi, evlerde kurulu iken, diğerleri, ülkeleri bağlayan çok özel ve pahalıdır. İnternet Bilgisayarı blockchain'i, çeşitli standartlara göre inşa edilmiş “düğüm makineleri” adı verilen özel hesaplama cihazları ağı üzerinde çalışır.
Bugün, çoğu Proof-of-Stake blockchain'i, genellikle bulut bilişim hizmetlerinde oluşturulan yazılım örnekleri olan “doğrulayıcı” düğümler tarafından barındırılmaktadır. İnternet Bilgisayarı bu şekilde barındırılamaz. Tamamen bağımsız “düğüm sağlayıcıları” tarafından bağımsız veri merkezlerinde kurulan özel düğüm makineleri ağı üzerinde çalışır.
Bu düğüm makineleri, token adını aldığı İnternet Bilgisayarı Protokolü (ICP) kullanarak birbirine bağlanır. İnternet Bilgisayarı tarafından kullanılan blockchain ağ modeli için en iyi tanım “Kullanışlı İş Kanıtı” dır. Ağın, yeterince blok üretmeyen ve ağa ayak uyduramayan düğüm makinelerini “silme” (yani “atmak”) yetkisine sahip bir yönetişim sistemi olan NNS'si vardır; bu nedenle, belirli bir standart spesifikasyona göre inşa edilmeleri gerekmektedir.
İçsel olarak, İnternet Bilgisayarı ağı “alt ağ blockchain'lerinden” oluşmaktadır. Her yeni alt ağ, ağa ek kapasite ekler; bu da daha fazla akıllı sözleşme, hesaplama ve veri barındırabileceği anlamına gelir. Ancak, bu alt ağlar, barındırılan akıllı sözleşmelere ve kullanıcılara görünmez. Bunun nedeni, “chain key crypto” kullanılarak tek bir mantıksal blockchain'e birleştirilmeleridir.
Chain key crypto, İnternet Bilgisayarı'na özgüdür. Bu, alt ağ blockchain'lerinin ve üretilen genel İnternet Bilgisayarı blockchain'inin kamu “chain key'lerine” sahip olmasını sağlar. Blockchain'ler, tüm etkileşimlerini kriptografik olarak imzalar; bu imzalar, chain key'leri kullanılarak doğrulanabilir. Geçerli imzalar, etkileşimlerin müdahale edilmediğini ve blockchain'lerin doğru çalıştığını gösterir – işlem bloklarını indirmeye ve kontrol etmeye gerek kalmadan.
Chain key crypto sayesinde, İnternet Bilgisayarı alt ağ blockchain'lerini tek bir blockchain'de birleştirebilir ve sınırsız ölçeklenebilir. Ancak, chain key crypto ayrıca başka şeyleri de mümkün kılar! Örneğin, İnternet Bilgisayarı üzerindeki akıllı sözleşmeler, HTTP isteklerini işleyebilir ve etkileşimli web deneyimlerini doğrudan son kullanıcılara sunabilir. Bu, normal web sunumundan daha güvenlidir çünkü akıllı sözleşmeler, sundukları içeriği imzalayabilir; bu içerik, kullanıcılara gösterilmeden önce doğrulanabilir, böylece kullanıcıları güvende tutar.
Son zamanlarda, chain key crypto, akıllı sözleşme geliştiricilerine “Chain Key TX” işlevselliğini sunmak için kullanılmıştır. Bu, onların diğer blockchain'lerde çalışan imzalı işlemler oluşturmalarını sağlar. Örneğin, bir İnternet Bilgisayarı geliştiricisi, bitcoin adresleri oluşturabilir ve bitcoin'i doğrudan Bitcoin defteri üzerinde gönderebilir ve alabilir; bu, güvensiz “köprü” hizmetlerini kullanmadan yapılabilir. Bu işlevselliği kullanarak, yerel Bitcoin DeFi'si oluşturulabilir.
İnternet Bilgisayarı ayrıca blockchain içinde benzersiz olan birçok başka özellik sunar. Bunlar, akıllı sözleşmelerin web üzerinden diğer sistemleri güvenli bir şekilde sorgulamasını sağlayan HTTP dış aramaları gibi özellikleri içerir; örneğin, akıllı sözleşme yazılımının güvenilir bir oracle hizmeti kullanmadan kripto varlık fiyat beslemeleri gibi verileri güvenli bir şekilde elde etmesini sağlar.
İnternet Bilgisayarı ağı, Network Nervous System (NNS) adı verilen gelişmiş bir izin gerektirmeyen DAO tarafından kontrol edilmekte ve yönetilmektedir. Bu, düğüm makinelerine ağı nasıl yapılandıracaklarını talimat verir. Düğüm makineleri, NNS'den aldıkları talimatların gerçek olup olmadığını, sadece chain key imzasını kontrol ederek doğrulayabilirler; çünkü chain key'leri asla değişmez.
NNS, düğümlere alt ağlara katılmaları ve ayrılmaları, yeni alt ağlar oluşturmaları talimatını verir. Kriptografi ve protokoller, düğümlerin alt ağ blockchain'lerinden gelip gitmesine rağmen, chain key'lerinin her zaman aynı kalmasını sağlayacak şekilde akıllıca çalışır.
İnternet Bilgisayarı'nda geliştiriciler, “canister” akıllı sözleşmeleri kullanarak inşa ederler. Bunlara canister denir çünkü bunlar WebAssembly bytecode ve kalıcı bellek sayfalarının paketleridir. Bytecode, akıllı sözleşmenin mantığını uygular ve yalnızca kendi belleğinde çalışır; diğer akıllı sözleşmelerle mesaj geçişi (bir yazılım “aktör” modeli kullanarak) ile etkileşimde bulunur. Bu, akıllı sözleşmelerin paralel olarak çalışmasını mümkün kılar; bu, İnternet Bilgisayarı'nın ölçeklenme yöntemlerinden biridir.
Canister akıllı sözleşmeleri çok güçlüdür ve her şeyi inşa etmek için kullanılabilir. Örneğin, çoklu blok işlemleri (hesaplamalar) mümkündür; ayrıca, blockchain tarafından otomatik olarak periyodik olarak tetiklenen daemon akıllı sözleşmeleri de vardır.
İnternet Bilgisayarı akıllı sözleşmelerini geliştirmek için kullanılan ana diller Rust ve Motoko'dur. Motoko, DFINITY tarafından özellikle İnternet Bilgisayarı için oluşturulmuş bir dildir ve WebAssembly standardının eş-kurucusu olan Andreas Rossberg tarafından yönetilen bir ekip tarafından geliştirilmiştir.
İnternet Bilgisayarı'nın nasıl çalıştığını ve sağladığı benzersiz yeteneklerin kapsamını anlamanın en iyi yolu, internetcomputer.org ve wiki.internetcomputer.org'u ziyaret etmektir.
Not: Proje tanıtımı, resmi proje ekibi tarafından yayımlanan veya sağlanan materyallerden gelmektedir; bu yalnızca referans içindir ve yatırım tavsiyesi teşkil etmez. İçeriğin bazı bölümleri güncel olmayabilir, hata veya eksiklik içerebilir. HTX, ortaya çıkan doğrudan veya dolaylı kayıplardan sorumluluk kabul etmez.