Geçen hafta Vitalik Buterin'in Twitter hesabı hacklendi ve kimlik avı bağlantıları yayınlamak için kullanıldı; bu da kullanıcıların 690.000 dolardan fazla para kaybetmesine neden oldu. Slowmist, yaptığı araştırma sonrasında Vitalik Twitter hırsızlığı olayının arkasındaki phishing örgütünün hala popüler ve çılgın PinkDrainer ile bağlantılı olduğunu, hackleme yönteminin SIM ele geçirme veya başka olasılıklar olabileceğini belirtti. İki gün sonra Vitalik, merkezi olmayan sosyal medya Farcaster'da Twitter hesabının gerçekten de bir SIM kart ele geçirme saldırısına maruz kaldığını belirtti. Bunun nedeni, Twitter Blue'ya kaydolurken cep telefonu numarasının açığa çıkması olabilir. kimlik doğrulama için cep telefonu numaranızı kullanmayın önerileri ama ne yazık ki farkına varmadım. Vitalik, Twitter'ı kaldırdığını ve Ethereum adresleri aracılığıyla hesap kurtarmayı kontrol edebilen Farcaster'a katıldığını söyledi.
Farcaster, sosyal uygulamalar oluşturmaya yönelik merkezi olmayan bir protokoldür. Farcaster, Opencast ve Warpcast gibi ön uçlar aracılığıyla kullanılabilir. Farcaster, 2022'de a16z liderliğindeki yatırımdan 30 milyon ABD doları aldı. Bu makale, Vitalik ve a16z tarafından tercih edilen bu merkezi olmayan sosyal protokolü kısaca analiz edecektir.
Sosyal Ağlardaki Temel Sorunlar
Sosyal ağ faaliyetleri basitçe, nesnelere bilgi (metin, resim, ses vb.) gönderme, birbirlerinin gönderilerini beğenme, yorum yapma, iletme vb. gibi etkileşimde bulunan bir grup kullanıcı olarak anlaşılabilir. Merkezi bir sosyal ağda, bu kullanıcı grubu yalnızca belirli bir sosyal uygulama içinde etkileşime girebilirken, merkezi olmayan bir sosyal ağda, farklı uygulamalardaki bu kullanıcı grubunun uygulamalar arasında etkileşime girmesine izin verilecektir.
Farcaster'ın merkezi olmayan sosyal ağlar için dört temel sorun olarak sınıflandırdığı zorluklar da olacak: kimlik, kimlik doğrulama, kullanılabilirlik ve tutarlılık. Kimlik, yani kullanıcı adı, kullanıcıların farklı sosyal uygulamalar arasında geçiş yapmasına ve kullanıcı kimliği görevi görmesine olanak tanır; kimlik doğrulama, kullanıcılar başkalarından mektup aldığında, tanındıklarından ve güvenilir kaynaklar olduklarından emin olmaları gerekir; kullanılabilirlik, kullanıcı verileri farklı yerlerde saklanır uygulamalarda her şey her zaman mevcuttur; tutarlılık, sosyal ağ kuralları, tüm ön uç uygulamaların bu kuralları her zaman desteklemesi ve uygulaması gerekir.
Farcaster'ın Çözümü
Farcaster sosyal ağı üç katmanı kapsar: kimlik katmanı, veri katmanı ve uygulama katmanı. Kimlik katmanı, ağ üzerinde gerçekleştirilebilecek işlemleri ve yetkilendirme yöntemlerini belirlemek için Ethereum'u temel alır. Kimlik ve kimlik doğrulama esastır; veri katmanı, kimlik katmanı tarafından yetkilendirilen bilgiyi saklar ve kullanılabilir hale getirir; uygulama katmanı, Veri katmanında saklanan bilgiler.
(1) Kimlik: Farcaster Kimliği (FID)
Farcaster, kullanıcının sosyal kimliği için kullanıcı adını ve Farcaster kimliğini (FID) sunar; burada FID, kullanıcının kimliğini işaretlemek için Farcaster tarafından sunulan benzersiz ve değiştirilemez bir tanımlayıcıdır. FID tanımlayıcı, kullanıcının ana adresine bağlı bir sayı dizisidir. Merkezi olmamasına rağmen kullanıcıyı temsil etmek için sayısal bir tanımlayıcı kullanmak uygun değildir. Bu nedenle kullanıcı, Farcaster adını kaydetmeyi seçebilir. Kullanıcı adını girin ve bunu FID.Binding ile ilişkilendirin. Farcaster'ın kullanıcı adları, ad alanı adı verilen özel bir yerde yönetilir. Kullanıcı adları geri çekilebilir ancak FID'ler geri çekilmez.
Kullanıcı adı ve Farcaster kimliği, Ethereum'daki iki farklı sözleşmeye yansıtılacaktır; ad kaydı ve FID kaydı, her ikisi de Farcaster kullanıcı kimliğinin temelini oluşturur.
Kullanıcı kimliğinin kurtarılmasının FID'den faydalandığını belirtmekte fayda var. Kullanıcılar, Farcaster kimliklerini geri yüklemek için önceden başka bir adresi sertifika olarak ayarlayabilirler.Bu diğer adres, kullanıcının başka bir cüzdan adresi, bilinen diğer Farcaster kullanıcılarının adresi veya hatta üçüncü taraf bir saklayıcı olabilir.
(2) Sertifikasyon
Mesaj kimlik doğrulaması Farcaster ID'nin avantajlarından yararlanır. Bir kullanıcı bir mesaj aldığında, gönderenin FID'sine bakarak, Ethereum zincirinde ilgili genel anahtarı (adresi) bularak ve ardından imza gönderenin bu adres tarafından oluşturulup oluşturulmadığını kontrol ederek mesajın gerçek kaynağını doğrulayabilir. . .
Kullanıcının cihazdaki özel anahtarını korumak amacıyla (bir imza oluşturmak için özel anahtarın cihaz uygulamasına yüklenmesi gerekir), Farcaster İmzalayanlar kavramını sunar. İmzalayan, zincir dışı oluşturulan bir Ed25519 anahtarıdır. Kullanıcı, imzalayanın genel anahtarını kullanarak KeyRegistry'de bir işlem yaparak imzalayanı kaydeder. Özel anahtar daha sonra mesajları imzalamak ve ağda yayınlamak için kullanılabilir.
(3)Kullanılabilirlik: Depolama Alanı Kiralama
Merkezi bir sosyal uygulamada kullanıcılar, bilgileri RSS benzeri sunucularda saklar ve bu sunucuların tamamını indeksleyerek ağdaki tüm verileri elde ederler. Farcaster, veri depolamak için merkezler sunuyor: Farklı kullanıcılar sosyal olarak etkileşime girdiğinde, birbirlerinin bilgilerinin kopyalarını indirecek ve saklayacaklar.
Ancak merkezlere spam taşmasını önlemek için Farcaster, aynı zamanda Farcaster'ın ana gelir kaynağı olan ağda veri depolamak için kullanıcılardan kira ücreti alıyor. Kullanıcılar, spam'i engelleyen ve kullanıcıları daha düşük değerli verileri temizlemeye teşvik eden Farcaster'a yıllık bir ücret ödeyerek depolama alanı kiralıyor. Depolama, StorageRegistry sözleşmesi tarafından zincir üzerinde yönetilir ve izlenir.
(4)Tutarlılık
Farcaster doğrudan bir sosyal uygulama değil, Lens Protokolü ile Lenster arasındaki ilişkiye benzer şekilde daha düşük seviyeli bir sosyal protokoldür. Şu anda Farcaster üzerinde oluşturulan uygulamalar arasında DAO tarafından desteklenen bir Web3 sosyal uygulaması olan Alphacaster, Discove oluşturma ve paylaşma, zincir içi grup ve kişiselleştirilmiş abonelik Jam, açık kaynaklı Twitter tarzı Opencast ve Warpcast ön uçları ve Twitter'a çapraz gönderim yer alıyor. ve Lens Sosyal toplayıcı Yup. Vitalik'in kullandığı Farcaster ön ucu Warpcast'tir. Warpcast'in kullanım mantığı temel olarak Twitter'ın temel mantığı ile aynı olup, "dünya grubu"nun geniş alan paylaşımlarını görüntüleyebilir, ayrıca kullanıcıların gönderilerine (konularına) yorum, yönlendirme ve beğeni bırakabilirsiniz. takip et.
Farcaster üzerinde oluşturulan uygulamalar, hub'larda depolanan veriler için tüketim senaryoları sağlar. Uygulama sunucusu, hub ile iletişim kurar, tüm bilgileri indirir, farklı kullanıcı deneyimlerine yönelik uygulamalar oluşturmak için bilgileri organize edip sınıflandırır ve ardından farklı istemcilerden veri taşımak için API'ler sağlar. kullanmak.
Farcaster üzerine inşa edilen uygulamaların Farcaster'ın kaba fikir birliğine uyması ve Farcaster'ın yönetişim modeli olarak hizmet veren kodu çalıştırması gerekir. Birisi bir FIP teklifi (Fracaster İyileştirme Teklifi) sunduğunda, protokol geliştiricilerinden, uygulama geliştiricilerinden ve kullanıcılardan onay aldığında ve kodu yayınladığında, Farcaster'da değişiklikler yapılacaktır. Farklı konular kabul ederek veya reddederek fikir birliğine varırlar. Farcaster'ın bağlayıcı bir oylama süreci olmayacak ve veto yetkisinin resmi bir rolü olmayacak.
Sosyal Ekosistem Ortakları
Kullanıcı hatırlatıcı Alertcaster, Move-to-Earn Blob'lar, zincir içi sosyal aktivite önizlemesi Eventcaster, Farcaster ekosistem göstergesi takibi Farcaster Network, puan kazanmak için görevleri tamamlama FarQuest, mesajlaşma uygulaması Frens dahil olmak üzere Farcaster kimlik hesabı aracılığıyla diğer uygulamalara veya topluluklara bağlantı verin. ve Ethereum Zincirdeki Arayüzü Keşfedin, merkezi olmayan hacker haberleri Kiwi News, en son Web3 projesini bulun Launchcaster, kişiselleştirilmiş medya kaynağı Neynar, yayıncılık ve iletişim Paragraf, ilginç konular bulun Pincaster, DAO aracı Nouns Builder tarafından oluşturulan Purple DAO, arama motoru Raycast aracılığıyla ara , API/GUI Searchcaster'ı, Farcaster topluluğu içerik keşfi Surveycaster'ı, Tipcast'i ve Token odaklı canlı yayını Unlonely kullanarak arama yapın.
Şu anda Farcaster hala beta aşamasında ve kullanıcılar öncelikle beklemek için bir bekleme listesi gönderebilirler. Hem Farcaster hem de Lens Protokolü, sosyal ağlar oluşturmak için temel protokoller olarak hizmet eder, ancak Lens Protokolü ile karşılaştırıldığında Farcaster, kullanıcı ilgi odağından daha uzaktadır ve geliştiricilere ve uygulama oluşturmaya odaklanır. Vitalik'in Farcaster'ı kullandığını duyurmasından önceki ve sonraki Eylül ayı ortası resmi verileri, merkezlerdeki 3,8 milyondan fazla geçmiş mesajla Farcaster kullanıcılarının toplam sayısı 20.000'in biraz üzerindeydi ve Optimism'e geçtikten sonra spam'i filtrelemeye başladı. daha fazla kullanıcıyı hedefleyin. açın. Her ne kadar Farcaster'ın airdrop planına dair bir haber olmasa da Farcaster, FIP yönetişim modülünü protokolün önemli bir parçası haline getirmiş ve bu da yine de kullanıcı deneyimine ve etkileşime değer.
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Vitalik tarafından desteklenen merkezi olmayan sosyal ağ Farcaster hakkında bilgi edinebileceğiniz bir makale
Yazar: defioazis
Geçen hafta Vitalik Buterin'in Twitter hesabı hacklendi ve kimlik avı bağlantıları yayınlamak için kullanıldı; bu da kullanıcıların 690.000 dolardan fazla para kaybetmesine neden oldu. Slowmist, yaptığı araştırma sonrasında Vitalik Twitter hırsızlığı olayının arkasındaki phishing örgütünün hala popüler ve çılgın PinkDrainer ile bağlantılı olduğunu, hackleme yönteminin SIM ele geçirme veya başka olasılıklar olabileceğini belirtti. İki gün sonra Vitalik, merkezi olmayan sosyal medya Farcaster'da Twitter hesabının gerçekten de bir SIM kart ele geçirme saldırısına maruz kaldığını belirtti. Bunun nedeni, Twitter Blue'ya kaydolurken cep telefonu numarasının açığa çıkması olabilir. kimlik doğrulama için cep telefonu numaranızı kullanmayın önerileri ama ne yazık ki farkına varmadım. Vitalik, Twitter'ı kaldırdığını ve Ethereum adresleri aracılığıyla hesap kurtarmayı kontrol edebilen Farcaster'a katıldığını söyledi.
Farcaster, sosyal uygulamalar oluşturmaya yönelik merkezi olmayan bir protokoldür. Farcaster, Opencast ve Warpcast gibi ön uçlar aracılığıyla kullanılabilir. Farcaster, 2022'de a16z liderliğindeki yatırımdan 30 milyon ABD doları aldı. Bu makale, Vitalik ve a16z tarafından tercih edilen bu merkezi olmayan sosyal protokolü kısaca analiz edecektir.
Sosyal Ağlardaki Temel Sorunlar
Sosyal ağ faaliyetleri basitçe, nesnelere bilgi (metin, resim, ses vb.) gönderme, birbirlerinin gönderilerini beğenme, yorum yapma, iletme vb. gibi etkileşimde bulunan bir grup kullanıcı olarak anlaşılabilir. Merkezi bir sosyal ağda, bu kullanıcı grubu yalnızca belirli bir sosyal uygulama içinde etkileşime girebilirken, merkezi olmayan bir sosyal ağda, farklı uygulamalardaki bu kullanıcı grubunun uygulamalar arasında etkileşime girmesine izin verilecektir.
Farcaster'ın merkezi olmayan sosyal ağlar için dört temel sorun olarak sınıflandırdığı zorluklar da olacak: kimlik, kimlik doğrulama, kullanılabilirlik ve tutarlılık. Kimlik, yani kullanıcı adı, kullanıcıların farklı sosyal uygulamalar arasında geçiş yapmasına ve kullanıcı kimliği görevi görmesine olanak tanır; kimlik doğrulama, kullanıcılar başkalarından mektup aldığında, tanındıklarından ve güvenilir kaynaklar olduklarından emin olmaları gerekir; kullanılabilirlik, kullanıcı verileri farklı yerlerde saklanır uygulamalarda her şey her zaman mevcuttur; tutarlılık, sosyal ağ kuralları, tüm ön uç uygulamaların bu kuralları her zaman desteklemesi ve uygulaması gerekir.
Farcaster'ın Çözümü
Farcaster sosyal ağı üç katmanı kapsar: kimlik katmanı, veri katmanı ve uygulama katmanı. Kimlik katmanı, ağ üzerinde gerçekleştirilebilecek işlemleri ve yetkilendirme yöntemlerini belirlemek için Ethereum'u temel alır. Kimlik ve kimlik doğrulama esastır; veri katmanı, kimlik katmanı tarafından yetkilendirilen bilgiyi saklar ve kullanılabilir hale getirir; uygulama katmanı, Veri katmanında saklanan bilgiler.
(1) Kimlik: Farcaster Kimliği (FID)
Farcaster, kullanıcının sosyal kimliği için kullanıcı adını ve Farcaster kimliğini (FID) sunar; burada FID, kullanıcının kimliğini işaretlemek için Farcaster tarafından sunulan benzersiz ve değiştirilemez bir tanımlayıcıdır. FID tanımlayıcı, kullanıcının ana adresine bağlı bir sayı dizisidir. Merkezi olmamasına rağmen kullanıcıyı temsil etmek için sayısal bir tanımlayıcı kullanmak uygun değildir. Bu nedenle kullanıcı, Farcaster adını kaydetmeyi seçebilir. Kullanıcı adını girin ve bunu FID.Binding ile ilişkilendirin. Farcaster'ın kullanıcı adları, ad alanı adı verilen özel bir yerde yönetilir. Kullanıcı adları geri çekilebilir ancak FID'ler geri çekilmez.
Kullanıcı adı ve Farcaster kimliği, Ethereum'daki iki farklı sözleşmeye yansıtılacaktır; ad kaydı ve FID kaydı, her ikisi de Farcaster kullanıcı kimliğinin temelini oluşturur.
Kullanıcı kimliğinin kurtarılmasının FID'den faydalandığını belirtmekte fayda var. Kullanıcılar, Farcaster kimliklerini geri yüklemek için önceden başka bir adresi sertifika olarak ayarlayabilirler.Bu diğer adres, kullanıcının başka bir cüzdan adresi, bilinen diğer Farcaster kullanıcılarının adresi veya hatta üçüncü taraf bir saklayıcı olabilir.
(2) Sertifikasyon
Mesaj kimlik doğrulaması Farcaster ID'nin avantajlarından yararlanır. Bir kullanıcı bir mesaj aldığında, gönderenin FID'sine bakarak, Ethereum zincirinde ilgili genel anahtarı (adresi) bularak ve ardından imza gönderenin bu adres tarafından oluşturulup oluşturulmadığını kontrol ederek mesajın gerçek kaynağını doğrulayabilir. . .
Kullanıcının cihazdaki özel anahtarını korumak amacıyla (bir imza oluşturmak için özel anahtarın cihaz uygulamasına yüklenmesi gerekir), Farcaster İmzalayanlar kavramını sunar. İmzalayan, zincir dışı oluşturulan bir Ed25519 anahtarıdır. Kullanıcı, imzalayanın genel anahtarını kullanarak KeyRegistry'de bir işlem yaparak imzalayanı kaydeder. Özel anahtar daha sonra mesajları imzalamak ve ağda yayınlamak için kullanılabilir.
(3)Kullanılabilirlik: Depolama Alanı Kiralama
Merkezi bir sosyal uygulamada kullanıcılar, bilgileri RSS benzeri sunucularda saklar ve bu sunucuların tamamını indeksleyerek ağdaki tüm verileri elde ederler. Farcaster, veri depolamak için merkezler sunuyor: Farklı kullanıcılar sosyal olarak etkileşime girdiğinde, birbirlerinin bilgilerinin kopyalarını indirecek ve saklayacaklar.
Ancak merkezlere spam taşmasını önlemek için Farcaster, aynı zamanda Farcaster'ın ana gelir kaynağı olan ağda veri depolamak için kullanıcılardan kira ücreti alıyor. Kullanıcılar, spam'i engelleyen ve kullanıcıları daha düşük değerli verileri temizlemeye teşvik eden Farcaster'a yıllık bir ücret ödeyerek depolama alanı kiralıyor. Depolama, StorageRegistry sözleşmesi tarafından zincir üzerinde yönetilir ve izlenir.
(4)Tutarlılık
Farcaster doğrudan bir sosyal uygulama değil, Lens Protokolü ile Lenster arasındaki ilişkiye benzer şekilde daha düşük seviyeli bir sosyal protokoldür. Şu anda Farcaster üzerinde oluşturulan uygulamalar arasında DAO tarafından desteklenen bir Web3 sosyal uygulaması olan Alphacaster, Discove oluşturma ve paylaşma, zincir içi grup ve kişiselleştirilmiş abonelik Jam, açık kaynaklı Twitter tarzı Opencast ve Warpcast ön uçları ve Twitter'a çapraz gönderim yer alıyor. ve Lens Sosyal toplayıcı Yup. Vitalik'in kullandığı Farcaster ön ucu Warpcast'tir. Warpcast'in kullanım mantığı temel olarak Twitter'ın temel mantığı ile aynı olup, "dünya grubu"nun geniş alan paylaşımlarını görüntüleyebilir, ayrıca kullanıcıların gönderilerine (konularına) yorum, yönlendirme ve beğeni bırakabilirsiniz. takip et.
Farcaster üzerinde oluşturulan uygulamalar, hub'larda depolanan veriler için tüketim senaryoları sağlar. Uygulama sunucusu, hub ile iletişim kurar, tüm bilgileri indirir, farklı kullanıcı deneyimlerine yönelik uygulamalar oluşturmak için bilgileri organize edip sınıflandırır ve ardından farklı istemcilerden veri taşımak için API'ler sağlar. kullanmak.
Farcaster üzerine inşa edilen uygulamaların Farcaster'ın kaba fikir birliğine uyması ve Farcaster'ın yönetişim modeli olarak hizmet veren kodu çalıştırması gerekir. Birisi bir FIP teklifi (Fracaster İyileştirme Teklifi) sunduğunda, protokol geliştiricilerinden, uygulama geliştiricilerinden ve kullanıcılardan onay aldığında ve kodu yayınladığında, Farcaster'da değişiklikler yapılacaktır. Farklı konular kabul ederek veya reddederek fikir birliğine varırlar. Farcaster'ın bağlayıcı bir oylama süreci olmayacak ve veto yetkisinin resmi bir rolü olmayacak.
Sosyal Ekosistem Ortakları
Kullanıcı hatırlatıcı Alertcaster, Move-to-Earn Blob'lar, zincir içi sosyal aktivite önizlemesi Eventcaster, Farcaster ekosistem göstergesi takibi Farcaster Network, puan kazanmak için görevleri tamamlama FarQuest, mesajlaşma uygulaması Frens dahil olmak üzere Farcaster kimlik hesabı aracılığıyla diğer uygulamalara veya topluluklara bağlantı verin. ve Ethereum Zincirdeki Arayüzü Keşfedin, merkezi olmayan hacker haberleri Kiwi News, en son Web3 projesini bulun Launchcaster, kişiselleştirilmiş medya kaynağı Neynar, yayıncılık ve iletişim Paragraf, ilginç konular bulun Pincaster, DAO aracı Nouns Builder tarafından oluşturulan Purple DAO, arama motoru Raycast aracılığıyla ara , API/GUI Searchcaster'ı, Farcaster topluluğu içerik keşfi Surveycaster'ı, Tipcast'i ve Token odaklı canlı yayını Unlonely kullanarak arama yapın.
Şu anda Farcaster hala beta aşamasında ve kullanıcılar öncelikle beklemek için bir bekleme listesi gönderebilirler. Hem Farcaster hem de Lens Protokolü, sosyal ağlar oluşturmak için temel protokoller olarak hizmet eder, ancak Lens Protokolü ile karşılaştırıldığında Farcaster, kullanıcı ilgi odağından daha uzaktadır ve geliştiricilere ve uygulama oluşturmaya odaklanır. Vitalik'in Farcaster'ı kullandığını duyurmasından önceki ve sonraki Eylül ayı ortası resmi verileri, merkezlerdeki 3,8 milyondan fazla geçmiş mesajla Farcaster kullanıcılarının toplam sayısı 20.000'in biraz üzerindeydi ve Optimism'e geçtikten sonra spam'i filtrelemeye başladı. daha fazla kullanıcıyı hedefleyin. açın. Her ne kadar Farcaster'ın airdrop planına dair bir haber olmasa da Farcaster, FIP yönetişim modülünü protokolün önemli bir parçası haline getirmiş ve bu da yine de kullanıcı deneyimine ve etkileşime değer.