Blok Zinciri

Blok zinciri teknolojisi, tokenlerin mülkiyetini kaydetmek ve sahiplerin bunları kısıtlama olmaksızın transfer etmesine/satmasına/kullanmasına izin vermek için kullanılır. IPFS, gerçek dijital varlığı depolamak ve varlığın değiştirilememesini sağlamak için kullanılır.

GoArt yığınına üç farklı blok zinciri protokolü entegre edilecektir:

  • GoArt için ERC-20

  • Dijital Varlıkların depolanması ve ticareti için ERC-1155 ve ERC-721

Platform

Önceden Matic Ağı olarak bilinen Polygon, birbirine bağlı blok zincir ağları oluşturmak için kullanılan bir çerçevedir.

Yeni bir yan zincir çözümü kullanarak, verimliliği, zayıf kullanıcı deneyimi (düşük hız ve gecikmeli işlemler) ve topluluk yönetimi eksikliği dahil olmak üzere Ethereum'un bazı önemli sınırlamalarını ele almaya başvurmaktadır.

Polygon mimarisi en iyi şekilde Ethereum katmanı, güvenlik katmanı, Polygon ağ katmanı ve yürütme katmanından oluşan dört katmanlı bir sistem olarak tanımlanabilir.

Polygon'da başlatılan zincirler, Polygon'un isteğe bağlı mesaj iletme yetenekleri sayesinde hem birbirleriyle hem de Ethereum ana zinciriyle iletişim kurabilmektedir. Bu, birlikte çalışabilir merkezi olmayan uygulamalar (dapps) ve çeşitli platformlar arasında basit değer alışverişi gibi çeşitli yeni kullanım durumlarını mümkün kılacaktır.

Teknoloji Çözüm Dökümü

GoArt platform mimarisi birkaç bileşenden oluşmaktadır. Blok zinciri entegrasyonu açısından, web ön yüzümüzü desteklemek adına bulut üzerinde çalışan (şu anda GCP kullanan) bir arka yüzümüz bulunmaktadır. Buna göre, yaratıcının varlığı darphaneden önce saklanır. Herkese açık hale gelmesi için IPFS'ye yüklenir, ardından ASSET'in karması, hak sahibiyle akıllı sözleşmeye kaydedilir.

Program Aracıları

GoArt platform mimarisi, Azure altyapımızda blok zincirini izleyen ve durum değişikliğini kaydeden bir sunucu içerir.

Değişiklikler daha sonra API'miz tarafından arka yüzümüze yayılır ve dağıtılmış Firestore veritabanımız tutulan kayıtları günceller, böylece ön yüz son değişiklikleri alabilir ve bunları GoArt platformlarının oyuncularına ve kullanıcılarına uygun şekilde sergiler.

Durumlardaki bu değişiklikler, tokenlerden (ARAZİLER; VARLIKLAR veya GOART TOKENLERİ) mülkiyet devrini içerir.

Cüzdanlar

Sistemde sıcak cüzdan kullanımı sınırlandırılarak cüzdanların güvenlik riski azaltılır.

Sıcak cüzdanlar yalnızca beyaz listeye alma ve yönlendirmeler için kullanılabilir.

Toplanan fonlar, Gnosis tarafından desteklenen çoklu imzalı bir cüzdanda güvenli bir şekilde saklanır ve güvenliği artırmak için 3 Nano Ledger X donanım cüzdanı kullanılmaktadır. Sıcak cüzdan işlemleri ile ilgili olarak belirtilenler dışındaki her işlem için bu donanım cüzdanlarındaki 3 onaydan 2'sinin alınması gerekmektedir.

Bir kullanıcı platformda başka bir nedenle satın alma veya ödeme yapmak istediğinde:

  • Dağıtılan akıllı sözleşme tarafından işlenmek üzere kullanıcı tarafından bir ERC-20 tabanlı token (MATIC) gönderilecek ve kullanıcı GoArt tokenini cüzdanına alacaktır..

Güvenlik

GoArt pazaryeri, akıllı sözleşmelerinin işleyişi konusunda Polygon'un güvenliğine güveniyor. Akıllı sözleşmemizin mantığını etkileyebilecek tek cüzdan, üç donanım cüzdanıyla desteklenen gnosis Multisig cüzdanını kullanan çoklu imza cüzdanımızdır.

Arka yüz tarafımızda, mülkiyeti takip etmek için akıllı sözleşme olaylarını önbelleğe alan bir veritabanı yönetiyoruz. Arka yüzmüz ayrıca geçici varlıkları da saklamaktadır. Bu bağlamda, sahip olduğu sorumluluk asgari düzeydedir.

Last updated