DAPP'yi geliştirmek için Bytom zincirini kullanmaya başlayın ve Bytom'un özellikleri ve PPk açık protokolü ile deneyim paylaşımı konusunda ön deneyim sahibi olun

Son zamanlarda, PPk teknoloji topluluğumuz Bytom zincirini ve PPk açık protokolünü entegre eden küçük bir uygulama DEMO'sunu uygulamaya çalıştı - "Tahmin ediyorum" Bytom blockchain versiyonu.

Aşağıdaki iki yoldan erişilebilir: 1. Geleneksel web sitesi: 2. Blockchain tabanlı PPk ODIN logo web sitesi: ppk: JOY /

DAT ve IPFS gibi geliştirilmekte olan WEB3.0 açık protokollerine benzer şekilde, genel halk tarafından şu anda kullanılan bilgisayar ve mobil tarayıcılar, erişimi yerel olarak destekleyemez. "Ppk: joy /" gibi ODIN logo URL'sine erişmek için, artık PPk'mız tarafından geliştirilen JAVA açık kaynak aracının proxy hizmetini çalıştırabilir ve http: //btmdemo.ppkpub gibi PPK ağ kaynaklarına erişmek için mevcut tarayıcınızı kullanabilirsiniz. .org: 8088 / veya çalıştırdığımız örnek hizmettir, tarayıcıda proxy hizmet URL'sini açın ve erişilecek PPk ODIN logo URL'sini girin, aşağıda gösterildiği gibi görebilirsiniz. :

Oyun örneğinin kendisi çok basittir. "Kırmızı zarflara ödül yükle" ve "kilitli olmayan kırmızı zarfları tahmin et" uygulamak için Bytomun akıllı sözleşme tahmin şablonunu kullanır. Bytomun kullanımdan kaldırılan işlem türünü kullanarak, ilgili bulmaca yüzey tanımlama verileri resimleri ve tahmini sözleşme kimliğini içerir İşlemle ilgili ek bilgi olarak, blok zincirinde birlikte depolanır ve Bytom düğüm API'si çağrılarak sorgulanabilir ve görüntülenebilir.

Aynı zamanda oyunda ücretsiz Bytom testnet test jetonu koleksiyonu için bir musluk oluşturulmuştur.Bytom'un resmi cüzdanı ile Bytom'un özelliklerini derinlemesine deneyimleyebilirsiniz.

Uygulama yoluyla kazanılan ve Bytomun teknik destek ekibinden bazı teknik ayrıntılarda ayrıntılı destek aldım, Bytomun varlık tanımı UTXO modelinin, hesap ve sözleşme modelleri aracılığıyla Ethereum ile karşılaştırıldığında çok hafif bir yerel uygulama olduğunu anlayabiliyorum. Varlıkları tanımlamak için, yürütme verimliliği ve güvenliği açısından orijinaline göre doğal avantajları vardır. Orijinal akıllı sözleşme, Bitcoin betik dili ile Bitcoin betik dilinden daha esnek olan Ethereum solidity arasında konumlandırılmıştır, ancak Ethereum solidity diliyle karşılaştırıldığında, varlık senaryoları için güvenli ve açık esneklik özel kodlama kısıtlamaları vardır. Yukarıdakilerden bir taviz alınır.Bu özellik, orijinal zincirde uygulamalar geliştirmekle ilgilenen arkadaşlar tarafından derinlemesine kavranabilir ve uygun iş senaryolarının çarpan etkisi olacaktır.

PPk teknoloji topluluğunun üyeleriyle görüştükten sonra, Bytomun avantajlarının Ethereum gibi daha karmaşık iş mantığına sahip ağır uygulamalar geliştirmek için kullanılmadığına, ancak Bytom'u kapsüllenmiş bir çekirdek dijital varlık olarak yayınlamak için uygun olduğuna inanıyoruz. İşlem mantığına sahip güvenilir ve verimli blok zinciri platformu, belirli iş işleme mantığı blok zincirinin dışında uygulanır, ancak varlık durumu, tümü bölgede barındırılmak yerine Bytom platformu aracılığıyla güvenilir bir şekilde işlenir ve depolanır. Yürütülecek blok zinciri. Bu sefer yaptığımız tahmin uygulamasının uygulama mimarisi gibi, bulmaca yüzlerinin tanımı, tahmin ödüllerinin varlık durumu vb. Dahil olmak üzere temel oyun verileri Bytom blok zincirinde barındırılırken, oyun ekranı ve etkileşimli kullanıcı arayüzü hala geleneksel PHP + JS, kolay ve hızlı bir şekilde uygulanabilen bir web sitesi olabilir ve iki bölüm, işin dış arayüzünün sürekliliğini ve istikrarını etkilemeden teknolojik gelişme ile esnek evrimi destekleyen PPk ODIN logosu ve PTTP protokolü aracılığıyla organik olarak birbirine bağlanır. Örneğin, Bytomun yan zincir çözümünün müteakip geliştirilmesinden sonra, geleneksel WEB platformuna dayanan yukarıda bahsedilen iş mantığı varlıkları, bunu başarmak için Bytom yan zincirine geçirilebilir. Bu yükseltme değişikliği, harici kullanıcılar için şeffaf olan PPk açık protokolü aracılığıyla uyarlanır. Etkilenmedi, mevcut web sitesi hizmeti bir küçük bilgisayar odasından başka bir büyük bilgisayar odasına aktarılırken, web sitesinin arka ucu da PHP'den JAVA'ya değiştirildi, ancak ziyaretçiler için aynı alan adı hala etkilenmedi.

Blok zinciri ile birleştirilen DAPP uygulamalarının ve oyunlarının geleneksel APP uygulamaları ve oyunlarından daha önemli değişiklikleri nelerdir? Sektörde pek çok görüş var. PPk topluluğumuz en az bir noktanın açık olduğuna inanıyor, yani APP ve oyunların geleneksel "veri kara kutusu" ile karşılaştırıldığında, DAPP uygulamaları ve oyunları tamamen açık "veri beyaz kutuları" na dönüştü ve güveniyor Blockchain teknolojisi hala "eşdeğer ve güvenilirdir". Bu şekilde, açık, güvenilir ve sürekli olarak blok zincirinde barındırılan aynı oyun kaydı verileri, bağımsız, güvenilir ve istikrarlı bir şekilde çağrılabilir ve diğer oyun uygulamaları tarafından entegre edilebilir. "1 + 1" > 2 ", kendi kendini organize ederek daha uygun bir uygulama ekolojisi.

Bu sefer yaptığımız "Tahmin ediyorum" oyun DMEO'yu alarak, her gizemli kayıt, aşağıdaki şekilde gösterildiği gibi zincirler arası benzersizliği garanti eden bir ODIN logosu ile Bytom zincirinde açık ve güvenilir bir şekilde saklanır:

Bu, oyun arayüzünde görülen bir tahmin kaydının ayrıntılı bilgisidir. Yukarıdaki tahmin sözleşmesi adresi, Bytom cüzdanı aracılığıyla kilidi açmak için Bytom zincirinde elde edilen çıktı_ididir. Aşağıdakiler, bu tahmin kaydının JSON kaynak verilerine karşılık gelen ODIN ID'dir ( ppk: JOY / tahmin oyunu / bytom / ce7315bf71dd88305df8507fd6eb5ceeb1a7149681c2dbcc732ea319f5539320 #), çapraz zincir ve çapraz platform uygulamaları tarafından özerk ve güvenilir bir şekilde kullanılabilir. ODIN logosu ODIN logosu ve tarayıcıyı destekleyen PTTP protokolü gibi gizli kayıtlar elde edilebilir. JSON verileri, aşağıdaki şekilde gösterildiği gibi:

Aynı zamanda, toplayıcı, elde edilen kaynak verilerin güvenilir olup olmadığını bağımsız olarak belirleyebilir.Bunda blockchain teknolojisi kullanılır.Aslında, mekanizma da çok basittir, bu da açık anahtarı ODIN aracılığıyla blok zincirinde güvenilir bir şekilde saklamaktır. Doğrulama veri bloğunun imzasını almak için, belirli uygulama şeması hakkında daha fazla bilgi edinmek için adresini ziyaret edebilirsiniz.

Burada, yukarıdaki şekilde kırmızı kare ile işaretlenmiş metin içeriğine odaklanıyoruz. Aslında, bu oyun örneğinde, doğrudan tahmin sözleşmesinin kimliğini saklamıyoruz, aynı zamanda ODIN logosuyla, yani "ppk: BTM" ile tanımlanan bir URI kullanıyoruz. / contract / 0e42b3e32591c28ef1575b62f1c50c3790b62569ac091cddcb1dee070101a46b ".

Bu şekilde, tahmin uygulamamızın ana programı Bytom zincirinde çalışır, yalnızca Bytom'un tahmin sözleşmesi ve belirtecini kullanmakla kalmaz, aynı zamanda gelecekte ETH, EOS ve diğer tahmin sözleşmeleri gibi diğer blok zincirlerine çapraz bağlanmayı esnek bir şekilde desteklemek için daha da genişletilebilir. ODIN, adresleri ve varlıkları tanımlar. ETH, EOS ve ODIN gibi diğer zincirlerdeki sözleşmeler için karşılık gelen URI adresini tanımlayın ve ardından bunu girin ve yukarıdaki örneğin kırmızı kutuya "ppk: BTM / contract / ..." koymak için bulmaca yüzünü oluştururken kullanın Bu adres "ppk: ETH / sözleşme / ..." vb. İle değiştirilir ve oyun uygulaması buna göre PPk açık protokolünün SDK'sını çağırır, bunu PPk ODIN logo spesifikasyonuna uygun olarak tek tip olarak tanımlar ve ETH, EOS ve diğer blok zinciri hizmet düğümleriyle iletişim kurmak için PTTP protokolünü kullanır Farklı web sitelerini ve içerik hizmetlerini kolayca ve esnek bir şekilde ziyaret edebilen mevcut HTTP protokolüne benzer şekilde bilgi etkileşimi yeterlidir.

Yukarıdaki basit örneğe dayanarak, PPk teknoloji topluluğumuz, "WEB3.0 ekolojisindeki PPk açık protokolünün benzersiz bağlantısını" yansıtan, orijinal zincirden ve daha fazla blok zinciri platformunun ilgili özelliklerinden daha fazla uygulama örneği tasarlıyor ve uyguluyor. "Rol, dikkat etmeye devam etmeye hoş geldiniz.

Yazar: PPk Interest Group

Zhao Yazhi, özel kıyafetlerle seyahat ederken canlandırıcı ve akıllıca deri kıyafetler giyiyor, ancak resimleri düzenlemeden gerçek yaşına ihanet etti.
önceki
Ju Jingyinin yeni görünüşü o kadar güzeldi ki kemer olarak iki kollu giyiyordu ve beli ince değilse böyle takmaya cesaret edemiyordu.
Sonraki
40 yaşındaki Hu Xing'er, ikinci çocuğuna hamileydi, hamileliği sırasında kıyafet doluydu ve mutluluğunu saklayamadı.
Zhang Ziyi, saç kesimini değiştirdikten sonra çok daha genç, yüzü değişmemiş, ama giderek daha çok bir kıza benziyor.
PonyCarın "0 yuan araba satın alma" anlaşması bozulunca yüzlerce otomobil sahibi arabalarını iade etmek zorunda kaldı
Bir ev satın alırken neden daha az peşinat ödemem ve daha fazla borç almam gerekiyor?
Miriam Yeung'un konseri değişken bir kıza dönüşüyor! Gökkuşağı rengi etek, 45 yaşındaki insanları gözlerini hareket ettiremez hale getiriyor, yine de gece kulübü tarzında giymeye cesaret ediyor
Gillian'ın beyaz elbisesi nazik, Joey Yung iç çamaşırlarıyla kendi kişiliğini giyiyor, Ah Sa parlak göbeği ve siyah ve sarı ile en güzeli
58 Grup, bu sefer küçük bir program kullanarak bir blockchain oyunu başlattı
Jiang Xin'in zayıflama giysileri mi yükseldi? Omuz hizasındaki kısa saçları kesin ve kapağı çekin, güzel ve havalı, gerçekten göz alıcı
Ren Zhengfei'nin Breaking Silence'ının Ardında: Medyaya yanıt olarak, güvenlik tehditleri söylentilerini ortadan kaldırmaya çalışan 72 saat 4 boyutlu konuşma
"Veri kara kutusu" ve "güvenilmezlik" yapay zekanın gelişimini engelliyor mu? Blockchain cankurtaran olabilir
Üç ana kimlik doğrulama protokolüne giriş kılavuzu olan dijital kimliklerin doğrulanması ve yetkilendirilmesi hakkında konuşun
Tang Wei'nin özel kıyafetleri gerçekten taze, havaalanında siyah ceketlere sarılmış ve makyajsız 40 yaşında değil.
To Top