Kiralanan TRON enerjisi gerçekte ne kadar sürer
Kiralanan TRON enerjisi ne kadar sürer diye sorun, gelen yanıtların hepsi birden doğru olamaz: işlem onaylandığı anda biter; bir saat sonra geri gelir; cüzdanda üç gün durur; satıcı geri almaya karar verene kadar sürer. Her biri başka bir sorunun doğru yanıtıdır, çünkü kiralanmış bir devrin üzerinde birbirinden ayrı üç saat işler ve insanların kastettiği bunlardan yalnızca biridir. İşte hepsi, birbirinden ayrı. Tek bir yanıt istiyorsanız kısası şu: devir adreste durduğu sürece — bizim siparişlerimizde 300 saniye, bunun son üç saniyesi dışında hepsi göndermek için; satıcıların çoğunda bir saat. Ama arkasında bir kilit olmayan süre yalnızca bir sözdür ve soruyu asıl yanıtlayan saat kilittir.
Üç saat
Birincisi ticaridir: satıcının size sattığı süre, ki bir fiyat listesindeki bir sayıdan ibarettir. İkincisi zincirdedir: kilit, yani protokolde satıcının devri erkenden geri almasını durduran tek şey. Üçüncüsü kaynağın kendisine aittir: harcanmış enerji, hesap kimin olursa olsun, izleyen gün boyunca yenilenir. Bunlar birbirinden bağımsızdır — bir satıcı bir saat satıp hiçbir şey kilitlemeyebilir — ve konuyla ilgili birbirini tutmayan yanıtların çoğu, birinin üçünden birini üçü birdenmiş gibi aktarmasıdır.
Satıcının sattığı süre
Süreler bir ürün kararıdır ve aradaki açıklık geniştir. Kendi izlemimizin 7 Eylül 2026'da okuduğu on yedi fiyat listesinin on altısı bir saatlik kira veriyordu, biri üç gün. O sürelerin arkasındaki fiyatlar, her biri okunduğu anla damgalanmış hâlde, piyasa sayfasındadır; kira ise onların arkasındaki, satıcının kendi ürün tarifidir. Bizimki 300 saniyedir ve bu kısalık bilerektir: bir devrin kurulması da bitirilmesi de hiçbir şeye mal olmaz, dolayısıyla beş saniyesini harcamak için bir saatlik duran enerji satın almak, depolama satın almaktır.
Bunun bir sipariş için anlamı tek bir alandır. Enerji gönderen adreste onaylandığında yanıt send_before taşır: teslimat penceresinin kapandığı, kiranın bitmesine üç saniye kalan an. Bu üç saniye aritmetiktir, koruma değil: yalnızca pencerenin kiradan önce bitmesini sağlar, başka bir şey yapmaz. Ağ kirayı devri taşıyan bloktan tarihlendirir, biz ise o devri onaylanmış gördüğümüz andan tarihlendiririz ve iki an arasında bir yoklama kadar fark vardır — yani pencerenin son saniyelerinde gönderilen bir transfer zincire enerji çoktan evine döndükten sonra ulaşabilir ve bunun için TRX yakabilir. Son ana göre değil, sinyale göre gönderin: plan yapılacak sayı send_before'dır; kira da duvar saati de değil (bir cüzdanın kiralanmış enerjiyle nasıl gönderdiği, akışın geri kalanını adım adım anlatıyor).
Kilit ve bir sürenin yapmadığı şey
Fiyat listesindeki bir süre bir sözdür; mekanizma ise devirdeki lock=true'dur. O olmadan satıcı her an geri alabilir — olağan kiralama satıcılarının elinde tuttuğu bir haktır bu, çünkü yeniden satmanın yolu geri almaktır. 3 Eylül 2026'da okunan bir ana ağ satıcı havuzunun satırlarında hiç son kullanma anahtarı yoktu ve ertesi gün düğüm, istek üzerine onun canlı devirlerinden birine karşı bir geri alma kurdu — kurulmuş bir geri alma ise eve dönmek için tek bir yayın uzağındadır.
Kilit varsa kesindir. Süre üç saniyelik bloklarla sayılır, hiç verilmediğinde varsayılan olarak bunlardan 86,400 tanesi olur — üç gün — ve 3 Eylül 2026'da ana ağda tavan 864,000 blokta, yani otuz günde duruyordu.
Uzatılabilir, asla kısaltılamaz ve tuttuğu sürece hiçbir çıkış yolu yoktur: o gün bir ana ağ düğümü tek bloklu bir süreyi de dört saatlik olanı da aynı şekilde geri çevirdi — yeni bir kilidin aşması gereken şey eski kilidin uzunluğu değil, onun üzerinde kalan süredir — ve geri alma işlemini de düpedüz geri çevirdi, kilitli bakiye hiç sayılmadığı için; 4 Eylül 2026'da Nile test ağındaki iki koşu, kendi kilitlerimize karşı aynı retleri aldı, sonra süre dolar dolmaz geri alma kabul edildi, beş dakikada ve dört saatte. Devrin kendisine ayrılmış yazı, düğümün yanıtlarını kelimesi kelimesine taşıyor. Yani sorunun dürüst biçimi, enerjinin sizden ne kadar süreyle alınamayacağıdır ve bunun yanıtı kilittir. Arkasında kilit olmayan bir süre, satıcının ona dokunmama isteği kadar sürer.
Altta işleyen günlük döngü
Üçüncü saat protokolün kendisine aittir. Bir hesabın enerji limiti bir bakiye değil, bir haktır: enerji harcamak limitten düşmez, ona karşı bir kullanım sayacını yükseltir ve o sayaç izleyen yirmi dört saat boyunca geri boşalır. «Bir saat sonra geri gelir» sözü buradan çıkar — kendi TRX'ini stake etmiş bir hesapta kısmen harcanmış bir hak kabaca böyle görünür. Bir kiralama için önemli olan tek bir yönü vardır ve o da akla ilk gelenin tersidir. Sayaç devre değil cüzdana aittir ve devir eve döndüğünde sıfırlanmaz: az önce 65,000 birim harcamış bir cüzdan, günün geri kalanında onları limitine karşı taşır. Yenilenme günü, beş dakikalık bir sürenin yaklaşık üç yüz katıdır; dolayısıyla sayacın bir sonraki siparişe kadar boşalan kısmı neredeyse yoktur. Bir ikinci kiralamanın aynı miktarı yeniden teslim etmek yerine ilkinin harcadığını da aşması gerekmesinin sebebi budur — ve tahsilattan önce adreste okuduğumuz şeyin limit değil, kullanılabilir enerji, yani limit eksi kullanılan olmasının sebebi de. Piyasanın öteki ucunda döngü, satılan şeyin çoğudur: günde birkaç transfer gönderen bir cüzdanda üç günlük bir kira, devir kadar yenilenmeyi de satın alır.
«Kullanılmış», «gitmiş» demek değildir
Bir transfer devri tüketmez. Enerji limite karşı harcanır; limiti yükselten devir ise iki adres arasındaki bir satırdır ve harcayan hiç kimse ona dokunmaz. Devir, devreden geri aldığında sona erer; üzerinde kilit varsa da süre dolmadan önce sona ermez — yani limitinin tamamını az önce yakıp bitirmiş bir cüzdan devri hâlâ elinde tutar, hiçbir şey harcamamış bir cüzdan da ondan fazlasını tutmaz. Bir kiralamanın sonunun, kimin baktığına göre iki ayrı şey anlamına gelmesinin sebebi budur: enerji, adreste göründüğü anda teslim edilmiştir ve kullanılıp kullanılmadığı ayrı bir olgudur.
Ölçmediğimiz bir yol var: alan cüzdanın kendi stake hareketlerinin, üzerinde duran bir devre ne yaptığı. Süre ortasında stake çözer ya da başkasına devrederse aktüatörün kodu bulunacak bir şey olduğunu düşündürüyor, biz bunu koşmadık.
Sürenin sonu bir siparişte nasıl görünür
Penceresinin kapanışına kullanılmadan ulaşan bir kalem expired olarak biter ve bu bir başarısızlık değildir. Hiçbir hata taşımaz, çünkü ters giden bir şey olmamıştır: enerji satın alınmış, devredilmiş, adreste onaylanmış ve pencere boyunca orada tutulmuştur; siz göndermediniz. Tahsilat mode A'da tam olarak bu yüzden yerinde kalır — satılan şey teslim edilmiş enerjidir, sizin gönderme ediminiz değil — ve bir cüzdanın herhangi bir alıcı bilinmeden ücretlendirildiği mode C'de expired, bir istisna değil olağan sondur.
Kapanmış bir pencerenin sizin değil bizim olduğu tek durum mode B'dir. Orada gönderim hizmetin bir parçasıdır: imzalanmış işleminizi send_before'a kadar yayınlamamışsak kalem failed olarak kapanır, sebebi de broadcast_window_missed olur ve rezervin tamamı geri döner. Geç de yayınlamayız; bu titizlik değil, bilerek alınmış bir karardır — devir gittikten sonra iletilen bir transfer, tasarruf etmek için tutulduğumuz TRX'i yakardı. Bu durumların her birinin bir faturaya ne yaptığı fiyatlar sayfasındadır, kısa yanıtlar ise sık sorulan sorulardadır.
Bir cüzdanın bütün gün enerjiye ihtiyacı olduğunda
Bunların hiçbiri sıcak bir cüzdan için iyi bir biçim değildir. Öngörülemez bir gönderim gününü kapsayan uzun bir kira, boş saatlerin de parasını öder; transfer başına kısa olanı ise transfer başına bir sipariş demektir. Üçüncü seçenek bir Auto-refill kuralıdır: bir adres ve bir günlük bütçe; ardından cüzdanın yaptığı her transferin arkasından yaklaşık 131,000 enerjiye kadar bir yeniden doldurma gelir — faturalandırma, bir şeyin haber vermesiyle değil, o enerji ağda görünür olduğunda yapılır. Boşta duran bir cüzdan hiçbir şey harcamaz, çünkü hiçbir şeye ihtiyacı olmamıştır — günün bütçesi tahsil edilmez, ayrılır — ve süre, etrafında plan yaptığınız bir şey olmaktan çıkar.
Kalan süreyi kendiniz nasıl okursunuz
Buradaki hiçbir şeyi güvene dayanarak kabul etmek zorunda değilsiniz, çünkü hepsi zincirdedir. İki adres arasındaki devir kendi başına bir satırdır ve bu yazının tamamını yanıtlayan alan expire_time_for_energy'dir — o çiftin satırında milisaniye cinsinden bir zaman damgası. Anahtarın hiç olmaması, sıfır uzunlukta bir kilit değil, kilit yok demektir ve perakende kiralamaların çoğunun dürüst okuması budur.
Son kullanma anı, devrin kendi bloğundan değil bir önceki bloğun başlığından damgalanır; devrin kendisine ayrılmış yazının o sayıyı okuyun, asla hesaplamayın demesinin sebebi budur. Yanıtın öteki yarısı hesabın kendisidir: devir geldiğinde yükselen enerji limiti ve devir geri alındığı anda kaybolan alanlar — sıfıra düşen değil, kaybolan.