Bitcoin Forum
May 13, 2024, 12:05:26 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: işlemlerin onaylanması ile ilgili bir sorum var  (Read 2103 times)
kama (OP)
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
September 11, 2015, 09:47:52 AM
 #1

ş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ı ?

1715558726
Hero Member
*
Offline Offline

Posts: 1715558726

View Profile Personal Message (Offline)

Ignore
1715558726
Reply with quote  #2

1715558726
Report to moderator
The trust scores you see are subjective; they will change depending on who you have in your trust list.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
dukeneptun
Legendary
*
Offline Offline

Activity: 1064
Merit: 1000


View Profile
September 11, 2015, 10:01:13 AM
 #2

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.
kama (OP)
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
September 11, 2015, 10:22:30 AM
 #3

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 ?

dukeneptun
Legendary
*
Offline Offline

Activity: 1064
Merit: 1000


View Profile
September 11, 2015, 11:51:35 AM
 #4

İş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.
kama (OP)
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
September 11, 2015, 12:14:20 PM
Last edit: September 11, 2015, 12:36:41 PM by kama
 #5

İş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 ?

cakir
Legendary
*
Offline Offline

Activity: 1274
Merit: 1000


★ BitClave ICO: 15/09/17 ★


View Profile WWW
September 11, 2015, 12:36:39 PM
 #6

ş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.


                  ,'#██+:                 
              ,█████████████'             
            +██████████████████           
          ;██████████████████████         
         ███████:         .███████`       
        ██████               ;█████'      
      `█████                   #████#     
      ████+                     `████+    
     ████:                        ████,   
    ████:    .#              █     ████   
   ;███+     ██             ███     ████  
   ████     ███'            ███.    '███, 
  +███     #████           ,████     ████ 
  ████     █████ .+██████: █████+    `███.
 ,███     ███████████████████████     ████
 ████     ███████████████████████'    :███
 ███:    +████████████████████████     ███`
 ███     █████████████████████████`    ███+
,███     ██████████████████████████    #███
'███    '██████████████████████████    ;███
#███    ███████████████████████████    ,███
████    ███████████████████████████.   .███
████    ███████████████████████████'   .███
+███    ███████████████████████████+   :███
:███    ███████████████████████████'   +███
 ███    ███████████████████████████.   ███#
 ███.   #██████████████████████████    ███,
 ████    █████████████████████████+   `███
 '███    '████████████████████████    ████
  ███;    ███████████████████████     ███;
  ████     #████████████████████     ████ 
   ███#     .██████████████████     `███+ 
   ████`      ;██████████████       ████  
    ████         '███████#.        ████.  
    .████                         █████   
     '████                       █████    
      #████'                    █████     
       +█████`                ██████      
        ,██████:           `███████       
          ████████#;,..:+████████.        
           ,███████████████████+          
             .███████████████;            
                `+███████#,               
kama (OP)
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
September 12, 2015, 02:52:43 PM
 #7

ş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 ?

cakir
Legendary
*
Offline Offline

Activity: 1274
Merit: 1000


★ BitClave ICO: 15/09/17 ★


View Profile WWW
September 12, 2015, 03:00:26 PM
 #8

ş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.


                  ,'#██+:                 
              ,█████████████'             
            +██████████████████           
          ;██████████████████████         
         ███████:         .███████`       
        ██████               ;█████'      
      `█████                   #████#     
      ████+                     `████+    
     ████:                        ████,   
    ████:    .#              █     ████   
   ;███+     ██             ███     ████  
   ████     ███'            ███.    '███, 
  +███     #████           ,████     ████ 
  ████     █████ .+██████: █████+    `███.
 ,███     ███████████████████████     ████
 ████     ███████████████████████'    :███
 ███:    +████████████████████████     ███`
 ███     █████████████████████████`    ███+
,███     ██████████████████████████    #███
'███    '██████████████████████████    ;███
#███    ███████████████████████████    ,███
████    ███████████████████████████.   .███
████    ███████████████████████████'   .███
+███    ███████████████████████████+   :███
:███    ███████████████████████████'   +███
 ███    ███████████████████████████.   ███#
 ███.   #██████████████████████████    ███,
 ████    █████████████████████████+   `███
 '███    '████████████████████████    ████
  ███;    ███████████████████████     ███;
  ████     #████████████████████     ████ 
   ███#     .██████████████████     `███+ 
   ████`      ;██████████████       ████  
    ████         '███████#.        ████.  
    .████                         █████   
     '████                       █████    
      #████'                    █████     
       +█████`                ██████      
        ,██████:           `███████       
          ████████#;,..:+████████.        
           ,███████████████████+          
             .███████████████;            
                `+███████#,               
kama (OP)
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
September 12, 2015, 03:28:05 PM
 #9

ş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 ?

dukeneptun
Legendary
*
Offline Offline

Activity: 1064
Merit: 1000


View Profile
September 14, 2015, 10:06:45 AM
 #10

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.
cakir
Legendary
*
Offline Offline

Activity: 1274
Merit: 1000


★ BitClave ICO: 15/09/17 ★


View Profile WWW
September 14, 2015, 10:10:03 AM
 #11

ş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.


                  ,'#██+:                 
              ,█████████████'             
            +██████████████████           
          ;██████████████████████         
         ███████:         .███████`       
        ██████               ;█████'      
      `█████                   #████#     
      ████+                     `████+    
     ████:                        ████,   
    ████:    .#              █     ████   
   ;███+     ██             ███     ████  
   ████     ███'            ███.    '███, 
  +███     #████           ,████     ████ 
  ████     █████ .+██████: █████+    `███.
 ,███     ███████████████████████     ████
 ████     ███████████████████████'    :███
 ███:    +████████████████████████     ███`
 ███     █████████████████████████`    ███+
,███     ██████████████████████████    #███
'███    '██████████████████████████    ;███
#███    ███████████████████████████    ,███
████    ███████████████████████████.   .███
████    ███████████████████████████'   .███
+███    ███████████████████████████+   :███
:███    ███████████████████████████'   +███
 ███    ███████████████████████████.   ███#
 ███.   #██████████████████████████    ███,
 ████    █████████████████████████+   `███
 '███    '████████████████████████    ████
  ███;    ███████████████████████     ███;
  ████     #████████████████████     ████ 
   ███#     .██████████████████     `███+ 
   ████`      ;██████████████       ████  
    ████         '███████#.        ████.  
    .████                         █████   
     '████                       █████    
      #████'                    █████     
       +█████`                ██████      
        ,██████:           `███████       
          ████████#;,..:+████████.        
           ,███████████████████+          
             .███████████████;            
                `+███████#,               
kama (OP)
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
October 25, 2015, 09:04:09 PM
 #12

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 ?

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!