­čç╣­čçĚ NKN ÔÇö Sistem mimarisi ve ├╝r├╝n odaklamas─▒

#1

├ľncelikle herkese selamlar. Benim cok sevdigim NKN projesi icin birka├ž ├ževiri yapiyorum. Umar─▒m be─čenirsiniz.

Kaynak: NKN system architecture and product focus

Son haftalarda, ba┼člataca─č─▒m─▒z Mainneti, ilk iki ├╝r├╝n├╝m├╝z├╝ (nCDN, PubSub) ve yol Haritam─▒z─▒ tart─▒┼čt─▒k. Her ┼čeyin NKN sistem mimarisine nas─▒l uydu─čuna ve uygulamalar─▒n NKN a─č─▒n─▒ nas─▒l kullanabilece─čine dair bir genel bak─▒┼č icin bu metni yazdik.

NKNÔÇÖnin sistem mimarisinde alt─▒ katman vard─▒r:

  1. A─č katman─▒: bu katman, mobil ileti┼čim, bak─▒r ve optik fiber ├╝zerinden fiziksel ba─člant─▒ ve ─░nternet i├žin temel olu┼čturan TCP/IP yaz─▒l─▒m y─▒─č─▒n─▒ gibi ─░nternet altyap─▒s─▒n─▒n L1-L3ÔÇÖ├╝n├╝ i├žerir.
  2. NKN net (veya nnet): Bu katman, NKN Enhanced Chord DHT protokol├╝ne dayanan bir P2P kaplama a─č─▒ olan NKN ÔÇś─▒n temel yeniliklerinden biridir. Libp2p veya ÔÇťgossipÔÇŁ protokol├╝ne benzer ├Âzellikler sunar, ancak a─čdaki d├╝─č├╝mler say─▒s─▒ (N) milyonlarca, milyarlarca ya da trilyonlara kadar b├╝y├╝d├╝k├že ├žok daha verimli ve ├Âl├žeklenebilir olacak.
  3. NKN Blockchain: Bu NKN en ├Ânemli ba┼čar─▒lar─▒ndan biridir. Biz kitlesel ├Âl├žeklenebilir MOCA ( Majority vOte Cellular Automata = Otomatik ├žo─čunluk ve oy h├╝creseli) uzla┼čma algoritmas─▒ var; Proof of Relay (PoR) kullaniyor ve d├╝─č├╝mleri ├žal─▒┼čt─▒rarak tNKN tokenleri olu┼čturmak i├žin madenciler motive etmek, d├╝─č├╝mleri y├╝r├╝tmek ve i┼člemleri do─črulama icin kullaniliyor ve farkli hizmetleri (├Ârne─čin nCDN, Web h─▒zland─▒rma, oyun ak─▒┼č─▒) her t├╝rl├╝ destekleyecek.
  4. Hizmetler ve SDKÔÇÖlar: bu katman, nkn a─č─▒nda ├žal─▒┼čan uygulama ve hizmet geli┼čtiricileri i├žin yararl─▒ ara├žlar sa─člar. Ana ├╝r├╝nlerden biri olan PubSub bu kategoriye aittir. Di─čer yararl─▒ hizmetler, trafi─či da─č─▒tmak i├žin, Geo DNSÔÇÖyi, genel bir istemci-d├╝─č├╝m T├╝nelini (├Ârn. oyun ak─▒┼č─▒ i├žin), g├╝venli ileti┼čim i├žin Kanal─▒ ┼čifreleyip, i┼člem veya Oturum tabanl─▒ (k├╝├ž├╝k i┼člemlerin say─▒s─▒ b├╝y├╝k ├Âl├ž├╝de azalt─▒l─▒r) olan mikro ├Âdemeler i├žin ├Âdeme Kanal─▒, y├Ânlendirme yollar─▒n─▒n optimizasyonu ve toplanmas─▒na y├Ânlendirici veya e┼č bulmak.
  5. Aray├╝z: http/json (tipik web hizmetleri i├žin), Websockets (├Ârne─čin ger├žek zamanl─▒ haber ak─▒┼č─▒ i├žin) ve Raw TCP / IP gibi uygulama geli┼čtiricileri i├žin end├╝stri standard─▒ kullan─▒yoruz.
  6. Uygulamalar: nCDN veya New Kind of Content Delivery Network, NKNÔÇÖnin Mainnnet ile tan─▒taca─č─▒ iki ana ├╝r├╝nden biri oldu─ču i├žin bu katman─▒n bir par├žas─▒d─▒r. NKNÔÇÖnin haber relaylerinden ve PubSub servislerinden b├╝y├╝k ├Âl├ž├╝de faydalanacak birka├ž uygulama var: InstantMessaging, IoT uygulamalar─▒, Multiplayer oyunlar, Streaming. TUNA servisi, sunucularda Oyun / Video Ak─▒┼č─▒, AI / ML gibi baz─▒ uygulamalar─▒ uzaktan etkinle┼čtirebilir. Di─čer a─č tabanl─▒ uygulamalar aras─▒nda web h─▒zland─▒r─▒c─▒, p2p payla┼č─▒m─▒ ve WiFi payla┼č─▒m─▒ bulunur.

NKN bug├╝n├╝n internetinden farklari nelerdir?

  • K├╝resel kapsama: ┼×u anda 10.000 k├╝resel D├╝─č├╝mleri var. 2019ÔÇÖun sonunda d├╝nya ├žap─▒nda 25,000ÔÇô30.000 d├╝─č├╝mlere ula┼čmam─▒z bekleniyor.
  • D├╝┼č├╝k gecikme s├╝resi: her NKN d├╝─č├╝m├╝ bir varl─▒k noktas─▒ (PoP) oldu─čundan, istemcilerinin yak─▒n─▒nda her zaman birka├ž PoP vardir ve bu d├╝┼č├╝k gecikme s├╝resi sa─člar.
  • D├╝┼č├╝k maliyet: ayl─▒k sabit maliyetleri Madencilik ├Âd├╝lleri taraf─▒ndan kar┼č─▒lanan topluluk taraf─▒ndan i┼čletilen NKN d├╝─č├╝mleri. Katma de─čerli hizmetlerin (├Ârne─čin nCDN) i┼čletilmesinden yardim edip Madenciler i├žin her ay bir kar getirir.
  • Elastik kapasite: Kullan─▒lmayan kapasiteleri ba┼čkalar─▒yla payla┼č, ├ž├╝nk├╝ NKN d├╝─č├╝mleri ├žok i┼člevlidir, bu da gerekti─či gibi yukar─▒ veya a┼ča─č─▒ ├Âl├žeklenebilir.
  • Geli┼čmi┼č planlama: Bir├žok parametreye dayal─▒ dinamik planlama: Internet hizi, gecikme, sunucu y├╝k├╝ ve fiyat.
  • G├╝venilirlik: Merkezi sistemlere kar┼č─▒la┼čt─▒r─▒rsak, NKN a─č─▒n─▒n tek bir merkez noktas─▒ yoktur ve tamamen da─č─▒t─▒l─▒r.

NKN a─č─▒, g├╝cl├╝ a─č gerektiren her t├╝r uygulama i├žin g├╝venili ve hizli bir yaz─▒l─▒m platformu sa─člar. NKNÔÇÖnin orta vadeli amac─▒, NKN d├╝─č├╝mlerine ek olarak kullan─▒c─▒lar taraf─▒ndan i┼čletilen mikro hizmetler i├žin bu serbest pazar─▒ ele ge├žirmektir. Ba─č─▒ms─▒z Yaz─▒l─▒m Sat─▒c─▒lar─▒ bu a─č i├žin uygulamalar geli┼čtirebilir.

B├Âyle b├╝y├╝k bir platform ve pazar i├žin, sadece teknik avantajlar─▒ de─čil, ayn─▒ zamanda NKNÔÇÖnin kullan─▒m─▒ i├žin ekonomik ba┼čar─▒y─▒ da g├Âsterebilen baz─▒ zorlay─▒c─▒ ├╝r├╝nlerle ba┼člamal─▒y─▒z. Bizim Mainnet ba┼člang─▒├ž ile biz nCDN ve PubSub ile iki ├Ânemli uygulamalar yay─▒nlayaca─č─▒z . A┼ča─č─▒da, daha iyi anla┼č─▒lmas─▒ i├žin bir benzetme: Amazon kitap ve CDÔÇÖler satarak ba┼člad─▒, daha sonra sat─▒c─▒lar ve al─▒c─▒lar i├žin bir pazar platformu sundular ve ┼ču anda AWS (Amazon Web hizmeti) altyap─▒s─▒ ├žok ba┼čar─▒l─▒ bir i┼č oldu. Benzer stratejileri takip ediyoruz ve herkesi ikna eden vazge├žilmez bir ┼čirket olmaya ├žal─▒┼č─▒yoruz.

1 Like