Akış videolarında jeton kimliğini ve sozleşmeyi etiketleyerek, bir videodaki yonetici haklarını aktarmayı mumkun kılarsınız. Ethereum blok zincirinde ERC-721 jetonunun sahipliğinde bir değişiklik olursa jetonun yeni sahibi, videoyla ilişkili jetona sahip olduğunu kanıtlayarak Cloudflare Stream'deki video uzerinde kontrol talep edebilir. API cağrısı aracılığıyla video uzerinde hak talebinde bulunulduğunda, video silinebilir veya yeni sahibin Cloudflare Stream hesabına aktarılabilir.
Aktarım API'si şu şekilde gorunur:
Kod:
curl -X POST -H "Authorization: $AUTH_TOKEN" --data '' https://api.cloudflare.com/client/v4/accounts/$ACCOUNT_ID/stream/nft/claim
İmza, NFT'nin sahibi olan cuzdanla imzalanan aşağıdaki dizedir:
Kod:
“I claim ownership of NFT #$TOKEN_ID under contract $CONTRACT and this message expires at $EXPIRY_TIME”
$EXPIRY_TIME yakın gelecekte RFC3339 formatlı bir zamandır.
Cloudflare Stream, veritabanımızdaki her video icin bir belirtec kimliği ve sozleşme adresi cifti depolamanın yanı sıra karmaşık bir şey yapmaz. Bir NFT ayarlandığında, Cloudflare'nin Ethereum Ağ Gecidini kullanarak ERC-721 ile uyumluluğu doğrularız . Bir videoyla ilişkilendirilmiş bir NFT'nin sahipliği icin hak talebinde bulunulduğunda, video uzerindeki denetimi guncelleriz.
Bu API cağrısını yaptıktan sonra, hak talebinde bulunulan video, NFT'nin yeni sahibinin videonun ayarlarını değiştirebileceği, goruntulemeleri kısıtlayabileceği, altyazı ekleyebileceği, yani videoyu yukleyen orijinal kullanıcının yapabileceği her şeyi yapabileceği yeni hesapta gorunur.
Cloudflare Merkezi olmayan sahiplik modeli
Site & Server Administration0 Mesaj
●8 Görüntüleme
- ReadBull.net
- Domain & Sunucu & Web Hosting
- Site & Server Administration
- Cloudflare Merkezi olmayan sahiplik modeli
-
05-09-2022, 16:42:27