İçeriğe geçBlockAssay

Veri toplama ve köken

P10-L02 · P10 · P10-M01

Tanımlayıcıları, blok yüksekliklerini, zaman damgalarını ve sağlayıcı sınırlarını kaydedin

ILLUSTRATIVE · needs_review

Ön koşullar: P10-L01

Öğrenme hedefleri

  • Tanımlayıcıları, blok yüksekliklerini, zaman damgalarını ve sağlayıcı sınırlarını kaydedin
  • Olay zamanını, alma zamanını ve sağlayıcı kapsamını ayrı alanlarda koruyun.

Neden önemli

Ekran görüntüsü sabit görünebilirken sağlayıcısı etiketleri veya onayları değiştirebilir. Zaman dayanağı olmayan damga eski olayı yeni gözlem gösterebilir.

Açıklama

Her veri alımını küçük kanıt paketi sayın: istek yöntemi ve tam URL, ağ, kayıt tanımlayıcısı, blok veya slot referansı, yanıt durumu, gerçek UTC toplama zamanı, yanıt baytları ve kriptografik sağlama toplamı. Sağlayıcının olay zamanı alanını ayrı tutun. Önce veriyi saklayın, sonra tablo türetin; yoksa sonraki okuyucu sağlayıcı içeriğini analist düzenlemesinden ayıramaz. Kamuya açık pakete kimlik bilgisi veya özel oturum malzemesi asla koymayın.

Tanımlayıcı sağlama toplamı gerçeği değil, baytları yeniden üretir. Yerel yeniden hesaplanan işlem kimliği sağlanan ham serileştirmenin tanımlayıcıyla eşleştiğini kanıtlar; tek başına kanonik dahil edilmeyi, kesinleşmeyi veya insan kimliğini kanıtlamaz. İndeksleyicinin onaylandı etiketi kendi kaynak sınırına sahiptir. Eksik sayfaları, kırpılmayı, zincir yeniden düzenleme politikasını ve desteklenmeyen olay türlerini sessizce kaldırmak yerine kaydedin.

Türetilmiş değerlerde birimi ve işlemi belirtin. Ondalık gösterimden önce ham tam sayıları koruyun. Wallet Intelligence kayıt incelemesine yardımcı olabilir; ders gerçek rapor oluşturmaz ve arayüzden araç kapsamı çıkarmaz. Köken her iddiayı saklanan yanıttan hesaplamaya kadar izler.

Terimler

Alma zamanı: yanıtın toplandığı zaman.

Olay zamanı: olayın zincir kaydının belirttiği zaman damgası.

Sağlama toplamı: saklanan baytların parmak izi.

Kapsam: sağlayıcının içerdiği kayıtlar ve olay türleri.

Tarihsel örnek

ILLUSTRATIVE: R yanıtı başlık zamanı 12:00Z olan blok 500 adlandırır. 12:12Z’de alınır ve altı ondalıklı 2500000 ham birim listeler. P sağlayıcısı 2 sayfanın 1 sayfasını bildirir; sayfa 2 erişilemiyor. Türetilmiş gösterim 2.5 birimdir; 2,500,000 tam token değildir. Örnek bu değerleri varsayar; istek yapılmamıştır.

Görsel özellikler

İki şeritli işlem zaman çizelgesi: belirtilen olay zamanı 12:00Z ve alma zamanı 12:12Z. Ham birim dönüşümü ve belirgin sayfa-2 boşluğu ekleyin.

Açıklama: Örnek köken, olay zamanını sağlayıcı yanıtının toplandığı zamandan ayırır.

SPECIFICATION_ONLY — oluşturulmuş görsel üretilmemiş veya bağımsız incelenmemiştir.

Kanıtın gösterdikleri

Örnek yeniden üretilebilir birim dönüşümünü ve açık sınırlı sayfa-1 gözlemini destekler. Toplama ve olay zamanlarının kayıtlı anlamları farklıdır.

Kanıtın göstermedikleri

Eşleşen sağlama toplamı sağlayıcı doğruluğunu belgeleyemez. Eksik sayfa 2 tam olay sayısı iddiasını engeller; başlık zamanı gerçek saatle tam varış zamanını kanıtlamaz.

Yaygın hatalar

Yanıtı korumak yerine ekran görüntüsünü hash’lemek; olay zamanı yerine alma zamanı koymak; ham birimleri silmek; tek mevcut sayfadan tam sayı bildirmek.

Uygulamalı alıştırma

R için köken satırı yazın, gösterim miktarını hesaplayın ve “tüm olaylar 12:12Z’de oldu” ifadesini yeniden yazın. Erişilemeyen sayfayı ve bir bağımsız doğrulama adımını ekleyin.

Açıklamalı düzeltmeyi göster

Kurgusal URL/kayıt R, ağ N, blok 500, eventTime 12:00Z (başlıkta belirtilen), retrievedAt 12:12Z, sağlayıcı P, rawAmount 2500000, decimals 6, displayAmount 2.5, sayfa 2 erişilemezken kapsam sayfa 1/2 kullanın. Doğru ifade “R 12:12Z’de alındı; belirtilen blok zamanı 12:00Z’dir.” Tam yanıt baytlarını ve sağlama toplamını koruyun; onay iddiasını genişletmeden ham serileştirmeyi ve blok referansını bağımsız doğrulayın. Tam olay sayısı yetersiz kanıtlı kalır.

Kontrol listesi

  • Tam tanımlayıcıları ve ham birimleri koruyun.
  • Olay ve alma zaman damgalarını ayırın.
  • Türetmeden önce baytları kaydedin.
  • Eksik sayfalamayı ve indekslenmiş kesinleşmeyi açıklayın.

Özet

Köken, sağlama toplamını doğruluk sertifikasına dönüştürmeden kayıtları, veri alımlarını ve türetilen iddiaları bağlar.

Özet

  • Yanıt baytlarını ve istek bağlamını koruyun.
  • Zaman ve birim dayanağı her değerle taşınır.
  • Kısmi kapsam tam sayıyı destekleyemez.

Sonraki ders

P10-L03

Araçlar

Adlandırılan BlockAssay aracını yalnızca kanıt okuma bağlamı olarak kullanın. Bu ders araç çıktısı, hesap oturumu veya erişim hakkı oluşturmaz. Çevrimdışı alıştırma; hiçbir şeyi imzalamayın, devreye almayın, onaylamayın veya fonlamayın.

Kaynaklar ve iddia sınırları

  • API: Esplora herkese açık API spesifikasyonu — GET yolları, tam sayı satoshi ve indekslenmiş onay/harcanma alanları. Sınır: Yalnızca mekanizma belgesi; özgün örnek değerler varsayılmıştır, gözlem değildir. Tarihsel kayıtların ayrı dondurulmuş kökeni ve açık toplama boşlukları vardır.
  • BTC: Bitcoin geliştirici rehberi — işlemler — Girdi referansları önceki işlem çıktılarını belirler; betikler insan kimliği belirlemez. Sınır: Yalnızca mekanizma belgesi; özgün örnek değerler varsayılmıştır, gözlem değildir. Tarihsel kayıtların ayrı dondurulmuş kökeni ve açık toplama boşlukları vardır.

Kanıt sınıfları

ILLUSTRATIVE — tamamen kurgusal çevrimdışı girdiler; güncel gözlem yok.

Gözlem tarihi

null — gerçek gözlem yok

İçerik sürümü

1

İnceleme tarihi

null

İnceleme durumu

needs_review

Görsel özellikler

P10-L02-V01

SPECIFICATION_ONLY · ILLUSTRATIVE

Tanımlayıcıları, blok yüksekliklerini, zaman damgalarını ve sağlayıcı sınırlarını kaydedin

Örnek köken, olay zamanını sağlayıcı yanıtının toplandığı zamandan ayırır.

İki şeritli işlem zaman çizelgesi: belirtilen olay zamanı 12:00Z ve alma zamanı 12:12Z. Ham birim dönüşümü ve belirgin sayfa-2 boşluğu ekleyin.

İki şeritli işlem zaman çizelgesi: belirtilen olay zamanı 12:00Z ve alma zamanı 12:12Z. Ham birim dönüşümü ve belirgin sayfa-2 boşluğu ekleyin.

Gözlemleri, varsayımları, boşlukları ve sonucu 390 px boyutunda üst üste yerleştirin; tam kimlikleri ve eksiksiz metin karşılığını koruyun. Geniş tablolar yerel olarak kaydırılır.

Düz yazı RTL olabilir; kimlikler, miktarlar ve zaman eksenleri LTR kalır. Bağımlılık yönünü koruyun.

P10-L02-ILLUSTRATIVE-v1

Kaynaklar ve iddia sınırları

API · PRIMARY_DOCUMENTATION

Esplora herkese açık API spesifikasyonu

Desteklenen iddia
GET yolları, tam sayı satoshi ve indekslenmiş onay/harcanma alanları.
Doğrulama sınırı
Yalnızca mekanizma belgesi; özgün örnek değerler varsayılmıştır, gözlem değildir. Tarihsel kayıtların ayrı dondurulmuş kökeni ve açık toplama boşlukları vardır.
Kontrol tarihi
2026-10-02
Birincil kaynağı aç
https://github.com/Blockstream/esplora/blob/master/API.md

BTC · PRIMARY_DOCUMENTATION

Bitcoin geliştirici rehberi — işlemler

Desteklenen iddia
Girdi referansları önceki işlem çıktılarını belirler; betikler insan kimliği belirlemez.
Doğrulama sınırı
Yalnızca mekanizma belgesi; özgün örnek değerler varsayılmıştır, gözlem değildir. Tarihsel kayıtların ayrı dondurulmuş kökeni ve açık toplama boşlukları vardır.
Kontrol tarihi
2026-10-02
Birincil kaynağı aç
https://developer.bitcoin.org/devguide/transactions.html

Veri kaynağı

id: P10-L02-ILLUSTRATIVE-v1

dataStatus: ILLUSTRATIVE

observedAt: null

source: Original offline scenario in realOrHistoricalExample

scope: Fictional stipulated labels and values. No wallet, deployment, transaction, token launch or production observation.

Gerekçeni sınama

P10-L02-Q1 · R başlık zamanı 12:00Z ile 12:12Z’de alınıyor. Hangi damga olay kaydını açıklar?
P10-L02-Q2 · Altı ondalıklı 2500000 ham birim nasıl gösterilir?
P10-L02-Q3 · Saklanan baytlara ait eşleşen SHA-256 ne kanıtlar?
P10-L02-Q4 · 2 sayfanın yalnızca 1 sayfası mevcut. Hangi ifade geçerlidir?
P10-L02-Q5 · Ham işlem kimliği eşleşir; dahil edilme yalnızca indeksleyici etiketidir. Ne kalır?