Author

Topic: işlemlerin onaylanması ile ilgili bir sorum var (Read 2120 times)

full member
Activity: 140
Merit: 100
Mesajın ham işlemler havuzuna girmesi için bir tane düğüme bağlı olması bile yeterlidir.
Diğer düğümler işlemin onaylanma adımında gerekli oluyor.
bu islemin bagli oldugu dugumun turu onemli mi yoksa farketmez mi ?
legendary
Activity: 1274
Merit: 1000
★ BitClave ICO: 15/09/17 ★
şimdi basitçe bizim bir bitcoin gönderimimiz şu şekilde gerçekleşiyor harcanmamış girdilerimiz ile bir işlem oluşturup bunu özel anahtarımız ile imzalıyoruz mesaj ağda yayılıyor
evet
tam düğümler işlemi kontrol ediyor girdilerin geçerli olup olmadğını imzayı falan.
sadece tam düğümler değil, spv client'lar (electrum vs) eğer kendilerin ilgilendiren işlem varsa onlar da bu işlemlerin geçerliliğini kontrol eder.
işte kafamı karıştıran nokta burası ben ağa yayıyorum tam düğümlere ulaşıyor mesaj bu mesajın ham işlemler havuzuna girmesi için tüm tam düğümlerden mi onay alması lazım yoksa birkaçı yeterli mi ?
ham işlem havuzu diye bir şey yok. "mempool" var. (bellek havuzu). bu işlem kime ulaştıysa o kişiler (cüzdanları) tarafından kontrol edilir.

spv client'lar tarafından gerekli olduğunda mı denetleniyor yoksa tüm cüzdanlar tarafından mı ?


SPV Cüzdanları (electrum, multibit) ilgilendiren tüm tx'ler bu cüzdanlar tarafından kontrol edilir.

Eğer SPV cüzdanla madencilik yapılıyorsa ağda yayınlanmış ve onaylanmamış tüm tx'leri de kontrol eder.

yani spvler ilgilendirdiğinde kontrol ediyor diğer tüm cüzdanlar ise her daim kontrol ediyor doğru mudur ? ayrıca longest chain ne demek 370000 uzunluğundaki chain mi oluyor ?
spv clientların zaten tam düğümlere bağlı çalışıyor. https://www.google.com.tr/search?q=electrum+servers&ie=utf-8&oe=utf-8&gws_rd=cr&ei=0Zz2VfypEYPdUajkhtAN
isteyen herkes de kurabiliyor tam düğümleri.

bir de spv mining olayı var, onu boş ver sen şimdilik.
legendary
Activity: 1064
Merit: 1000
yani spvler ilgilendirdiğinde kontrol ediyor diğer tüm cüzdanlar ise her daim kontrol ediyor doğru mudur ? ayrıca longest chain ne demek 370000 uzunluğundaki chain mi oluyor ?

SPV cüzdan kendi içindeki private keylerin gerçekleştirdiği işlemlerin kontrolünü yapıyor.
Longest chain işlemlerin olağan şekilde devam ettiği blok zincirindeki en uzun zincirdir. Şu dakika itibariyle 374475. bloktayız.
full member
Activity: 140
Merit: 100
şimdi basitçe bizim bir bitcoin gönderimimiz şu şekilde gerçekleşiyor harcanmamış girdilerimiz ile bir işlem oluşturup bunu özel anahtarımız ile imzalıyoruz mesaj ağda yayılıyor
evet
tam düğümler işlemi kontrol ediyor girdilerin geçerli olup olmadğını imzayı falan.
sadece tam düğümler değil, spv client'lar (electrum vs) eğer kendilerin ilgilendiren işlem varsa onlar da bu işlemlerin geçerliliğini kontrol eder.
işte kafamı karıştıran nokta burası ben ağa yayıyorum tam düğümlere ulaşıyor mesaj bu mesajın ham işlemler havuzuna girmesi için tüm tam düğümlerden mi onay alması lazım yoksa birkaçı yeterli mi ?
ham işlem havuzu diye bir şey yok. "mempool" var. (bellek havuzu). bu işlem kime ulaştıysa o kişiler (cüzdanları) tarafından kontrol edilir.

spv client'lar tarafından gerekli olduğunda mı denetleniyor yoksa tüm cüzdanlar tarafından mı ?


SPV Cüzdanları (electrum, multibit) ilgilendiren tüm tx'ler bu cüzdanlar tarafından kontrol edilir.

Eğer SPV cüzdanla madencilik yapılıyorsa ağda yayınlanmış ve onaylanmamış tüm tx'leri de kontrol eder.

yani spvler ilgilendirdiğinde kontrol ediyor diğer tüm cüzdanlar ise her daim kontrol ediyor doğru mudur ? ayrıca longest chain ne demek 370000 uzunluğundaki chain mi oluyor ?
legendary
Activity: 1274
Merit: 1000
★ BitClave ICO: 15/09/17 ★
şimdi basitçe bizim bir bitcoin gönderimimiz şu şekilde gerçekleşiyor harcanmamış girdilerimiz ile bir işlem oluşturup bunu özel anahtarımız ile imzalıyoruz mesaj ağda yayılıyor
evet
tam düğümler işlemi kontrol ediyor girdilerin geçerli olup olmadğını imzayı falan.
sadece tam düğümler değil, spv client'lar (electrum vs) eğer kendilerin ilgilendiren işlem varsa onlar da bu işlemlerin geçerliliğini kontrol eder.
işte kafamı karıştıran nokta burası ben ağa yayıyorum tam düğümlere ulaşıyor mesaj bu mesajın ham işlemler havuzuna girmesi için tüm tam düğümlerden mi onay alması lazım yoksa birkaçı yeterli mi ?
ham işlem havuzu diye bir şey yok. "mempool" var. (bellek havuzu). bu işlem kime ulaştıysa o kişiler (cüzdanları) tarafından kontrol edilir.

spv client'lar tarafından gerekli olduğunda mı denetleniyor yoksa tüm cüzdanlar tarafından mı ?


SPV Cüzdanları (electrum, multibit) ilgilendiren tüm tx'ler bu cüzdanlar tarafından kontrol edilir.

Eğer SPV cüzdanla madencilik yapılıyorsa ağda yayınlanmış ve onaylanmamış tüm tx'leri de kontrol eder.
full member
Activity: 140
Merit: 100
şimdi basitçe bizim bir bitcoin gönderimimiz şu şekilde gerçekleşiyor harcanmamış girdilerimiz ile bir işlem oluşturup bunu özel anahtarımız ile imzalıyoruz mesaj ağda yayılıyor
evet
tam düğümler işlemi kontrol ediyor girdilerin geçerli olup olmadğını imzayı falan.
sadece tam düğümler değil, spv client'lar (electrum vs) eğer kendilerin ilgilendiren işlem varsa onlar da bu işlemlerin geçerliliğini kontrol eder.
işte kafamı karıştıran nokta burası ben ağa yayıyorum tam düğümlere ulaşıyor mesaj bu mesajın ham işlemler havuzuna girmesi için tüm tam düğümlerden mi onay alması lazım yoksa birkaçı yeterli mi ?
ham işlem havuzu diye bir şey yok. "mempool" var. (bellek havuzu). bu işlem kime ulaştıysa o kişiler (cüzdanları) tarafından kontrol edilir.

spv client'lar tarafından gerekli olduğunda mı denetleniyor yoksa tüm cüzdanlar tarafından mı ?

ayrıca longest chain ne oluyor ?
legendary
Activity: 1274
Merit: 1000
★ BitClave ICO: 15/09/17 ★
şimdi basitçe bizim bir bitcoin gönderimimiz şu şekilde gerçekleşiyor harcanmamış girdilerimiz ile bir işlem oluşturup bunu özel anahtarımız ile imzalıyoruz mesaj ağda yayılıyor
evet
tam düğümler işlemi kontrol ediyor girdilerin geçerli olup olmadğını imzayı falan.
sadece tam düğümler değil, spv client'lar (electrum vs) eğer kendilerin ilgilendiren işlem varsa onlar da bu işlemlerin geçerliliğini kontrol eder.
işte kafamı karıştıran nokta burası ben ağa yayıyorum tam düğümlere ulaşıyor mesaj bu mesajın ham işlemler havuzuna girmesi için tüm tam düğümlerden mi onay alması lazım yoksa birkaçı yeterli mi ?
ham işlem havuzu diye bir şey yok. "mempool" var. (bellek havuzu). bu işlem kime ulaştıysa o kişiler (cüzdanları) tarafından kontrol edilir.
eğer tümünden onay almalı ise şu aklıma geliyor ben yüksek işlem ücretli bir işlem oluşturuyorum oluşturduktan 30 saniye sonra işlem bloğa ekleniyor böyle durumlar olabiliyor daha önce yaşadım yani diyeceğim o ki imza çözme çok mu kolay yoksa sadece tam düğümlerin birkaçı mı kontrol ediyor bu mesajı ?
imza çözme olayı (daha doğrusu işlemin geçerli olup olmadığının kontrolü) evet çok basit bir işlem. saniyenin milyonda biri sürede bilgisayarlar tarafından çok rahat hesaplanır.

UYARI: BAŞKASININ AĞZINDAN BÖYLE ŞEYLER YAZMAYINIZ. SİZİN AKLINIZDA KALANLAR İLE BAŞKASININ SÖYLEDİĞİ ŞEYLER AYNI OLMAZ HİÇBİR ZAMAN. BÖYLE DURUMLARDA O KİŞİNİN MESAJINI ALINTILAYIN YA DA LİNKİNİ VERİN.
ham işlemler havuzu için de onaylama gerekiyor cakir'a göre.
tam düğümler gelem mesajdaki girdilerin geçerli olup olmadığını ve imzayı kontrol ediyor ondan sonra ham işlemler havuzuna alıyor.
sonra blok bulunuyor ve işlem onaylanmış oluyor.

ham işlem havuzu diye bir şey demedim şu an akadar. (başkasının ağzından aktarım yapmamanız konusunda sizi uyarı amaçlı yazdım bunu).

Bir işlemin ağda yayınlandıktan sonra "geçerliliğinin kontrolü" ile "onaylanması" tamamen farklı şeylerdir.
Geçerlilik kontrolünü herkes yapar. Onaylama işlemini sadece madenciler yapar.
full member
Activity: 140
Merit: 100
İşlemin onay alması ile düğümlerin ağda yayınlanan işlemi görmesi farklı şeyler. Offline wallet üzerinden bir gönderim yaptığınızda bu ağda yayınlanmadığı için ham işlemlerde görünmez. İnternete bağlı bir cüzdandan bu işlemi gerçekleştirmeniz gerekir.

ham işlemler havuzu için de onaylama gerekiyor cakir'a göre.
tam düğümler gelem mesajdaki girdilerin geçerli olup olmadığını ve imzayı kontrol ediyor ondan sonra ham işlemler havuzuna alıyor.
sonra blok bulunuyor ve işlem onaylanmış oluyor.

edit:yanlışım var burada bloktan bahsediliyor
kaç farklı düğüm var ? madenci olmayan diğer tüm düğümler zaruri olduğunda mı bu kontrolü yapıyor ? zaruri olmasının nedeni ne veya neler olabilir ?
binlerce farklı düğüm var. Bitcoin'in "dağıtık" (merkezsiz) olması buradan geliyor.
Hatta 2016 yılında dünya yörüngesinde, uydu üzerinde bile tam düğüm olacak.

Zaruriyet diye bir şey yok. Her bir işlem her bir tam düğüm tarafından kontrol edilir. Bu kontrolü geçemeyen hiçbir işlem bloğa, hiçbir blok zincire eklenmez.

yani her düğüm bir başka düğüme aldığı mesajı aktarıyor tam düğüm de bunu ham işlemler havuzuna koyuyor madenciler de deneleme işini yapıyor doğrumudur ?
legendary
Activity: 1064
Merit: 1000
İşlemin onay alması ile düğümlerin ağda yayınlanan işlemi görmesi farklı şeyler. Offline wallet üzerinden bir gönderim yaptığınızda bu ağda yayınlanmadığı için ham işlemlerde görünmez. İnternete bağlı bir cüzdandan bu işlemi gerçekleştirmeniz gerekir.
full member
Activity: 140
Merit: 100
Mesajın ham işlemler havuzuna girmesi için bir tane düğüme bağlı olması bile yeterlidir.
Diğer düğümler işlemin onaylanma adımında gerekli oluyor.

bir örnekle açıklayabilir misin ? bir tam düğüm onaylıyor ve mesaj ham işlemler havuzuna giriyor diğerleri neyi onaylıyor ?
legendary
Activity: 1064
Merit: 1000
Mesajın ham işlemler havuzuna girmesi için bir tane düğüme bağlı olması bile yeterlidir.
Diğer düğümler işlemin onaylanma adımında gerekli oluyor.
full member
Activity: 140
Merit: 100
şimdi basitçe bizim bir bitcoin gönderimimiz şu şekilde gerçekleşiyor harcanmamış girdilerimiz ile bir işlem oluşturup bunu özel anahtarımız ile imzalıyoruz mesaj ağda yayılıyor tam düğümler işlemi kontrol ediyor girdilerin geçerli olup olmadğını imzayı falan.işte kafamı karıştıran nokta burası ben ağa yayıyorum tam düğümlere ulaşıyor mesaj bu mesajın ham işlemler havuzuna girmesi için tüm tam düğümlerden mi onay alması lazım yoksa birkaçı yeterli mi ? eğer tümünden onay almalı ise şu aklıma geliyor ben yüksek işlem ücretli bir işlem oluşturuyorum oluşturduktan 30 saniye sonra işlem bloğa ekleniyor böyle durumlar olabiliyor daha önce yaşadım yani diyeceğim o ki imza çözme çok mu kolay yoksa sadece tam düğümlerin birkaçı mı kontrol ediyor bu mesajı ?
Jump to: