Emre Sokullu’nun Projelerine Objektif Bir Bakış: Pho Networks ve Miras.global

Pho Networks: Sosyal Uygulamalar İçin Bir Grafik Modeli

Pho Networks, sosyal uygulamaları modellemek için GAO (Graph / Actor / Object) adlı bir mimari önerir. Bu yaklaşımda sistemler üç temel bileşenden oluşur:

Bileşen Anlamı
Actor Kullanıcı veya sistemde hareket eden aktör
Object İçerik veya veri nesnesi
Graph Koleksiyonlar ve ilişkiler

Bu model, sosyal ağların aslında ilişkilerden oluşan grafik yapılar olduğunu kabul eder. Örneğin bir Pinterest benzeri sistemde:

Pinterest Kavramı GAO Karşılığı
Kullanıcı Actor
Pin Object
Board Graph
Takip Edge
Beğeni Edge

Bu yaklaşım, sosyal ağları klasik ilişkisel veritabanı şemalarından ziyade grafik ilişkiler üzerinden düşünmeye teşvik eder. GAO modelinin teknik detaylarına Pho Networks akademik makalesinden ulaşabilirsiniz.

Güçlü Yönleri

Pho Networks’ün en güçlü tarafı, sosyal sistemleri basit primitiflerle modelleme fikridir:

  • Kullanıcılar (Actors)
  • İçerikler (Objects)
  • Koleksiyonlar / topluluklar (Graphs)
  • İlişkiler (Edges)

Bu soyutlama sayesinde çok farklı sosyal uygulamalar aynı temel yapıdan üretilebilir.

Bu fikir, günümüzde popüler olan bazı teknolojik yaklaşımlarla da örtüşür:

Bu anlamda Pho’nun bazı fikirleri zamanının ilerisinde sayılabilir. Projenin açık kaynak kodlarına GitHub üzerinden erişmek mümkündür.

Zorluklar ve Sınırlamalar

Buna rağmen Pho Networks geniş bir ekosistem oluşturamadı. Bunun birkaç nedeni var:

1. Zamanlama

Pho’nun ortaya çıktığı dönemde geliştiriciler hâlâ çoğunlukla klasik web mimarileri kullanıyordu. Grafik tabanlı modelleme bugün daha yaygın.

2. Küçük topluluk

Framework’lerin başarısı genellikle geniş bir geliştirici topluluğuna bağlıdır. Pho bu anlamda sınırlı kaldı.

3. Alternatif teknolojilerin yükselişi

Son yıllarda grafik veritabanları ve federatif sosyal protokoller farklı çözümler sunmaya başladı.


Miras.global: Kripto Varlıklar İçin Miras Protokolü

Emre Sokullu’nun diğer projesi Miras.global, kripto varlıkların nesiller arası aktarımı için tasarlanmış bir protokol fikridir.

Kripto dünyasında önemli bir problem vardır: Bir kişi hayatını kaybettiğinde private key’lere erişim yoksa varlıklar kalıcı olarak kaybolabilir.

Miras.global bu soruna şu mimariyle yaklaşır:

Bileşen Rol
Owner Varlık sahibi
Attester Ölüm doğrulayıcı
Wallet Varlıkları tutan hesap
Beneficiary Mirasçı

Sistem mantığı basitleştirilmiş olarak şöyle çalışır:

Owner → trusts → Attester
Owner → owns → Wallet
Wallet → contains → Assets
Attester → confirms → Death
Assets → transfer_to → Beneficiary

Bu yapı non-custodial bir yaklaşımı hedefler; yani sistem varlıkları saklamaz, sadece transfer koşullarını düzenler. Projenin teknik detayları için Miras whitepaper’ına göz atabilirsiniz.

Temel Fikir

Miras.global’in temel iddiası şu problem üzerine kuruludur:

“Kripto varlıkların büyük kısmı sahiplerinin ölümünden sonra erişilemez hale geliyor.”

Bu nedenle proje:

  • Dead-man switch mekanizması
  • Güvenilir doğrulayıcılar (attesters)
  • Multisig cüzdanlar (Safe protokolü tabanlı)

gibi araçları kullanarak miras aktarımını mümkün kılmayı amaçlar. Projenin tanıtımına Medium yazısından ulaşabilirsiniz.


İki Proje Arasındaki Kavramsal Benzerlik

İlk bakışta Pho Networks ve Miras.global tamamen farklı alanlarda gibi görünür. Biri sosyal ağ mimarisi, diğeri finansal bir protokoldür.

Ancak yapısal olarak benzer bir yaklaşımı paylaşırlar.

Grafik Tabanlı Model

Her iki sistem de varlıklar ve ilişkiler grafiği üzerinden düşünür.

Pho:

User → follows → User
User → likes → Post
Board → contains → Pin

Miras:

Owner → trusts → Attester
Wallet → holds → Assets
Assets → transfer_to → Beneficiary

Her iki durumda da sistemin temel mantığı: Entities → Relationships → Actions şeklindedir.

Kimlik ve Nesne Ayrımı

Her iki projede de kimlik ile nesne ayrıdır.

Pho:

Actor → interacts_with → Object

Miras:

Owner → controls → Wallet → holds → Assets

Bu ayrım, dağıtık sistemlerde güvenlik ve esneklik açısından önemli bir tasarım prensibidir.


Genel Değerlendirme

Pho Networks ve Miras.global farklı problemleri ele alsa da bazı ortak tasarım prensiplerine sahiptir:

  • Grafik tabanlı modelleme
  • Minimal primitiflerle sistem kurma
  • Merkezi otoriteyi azaltma yaklaşımı
  • İlişkiler üzerinden yetki tanımlama

Pho Networks sosyal ağ mimarisi üzerine deneysel bir framework olarak görülebilirken, Miras.global kripto varlıkların miras sorununa çözüm arayan bir protokol tasarımıdır.

Her iki proje de geniş çapta benimsenmiş olmasa da, dağıtık sistem mimarileri üzerine ilginç fikirler sunan girişimler olarak değerlendirilebilir.


Sonuç

Teknoloji tarihinde bazı projeler doğrudan büyük başarıya ulaşmasa bile yeni düşünme biçimleri ortaya koyar. Pho Networks ve Miras.global bu tür projeler arasında sayılabilir.

Sosyal ağlar, güven ağları ve finansal protokoller giderek daha fazla grafik ilişkiler üzerinden modellenen sistemlere dönüşürken, bu tür yaklaşımların gelecekte farklı biçimlerde yeniden ortaya çıkması da şaşırtıcı olmayacaktır.

Comments

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir