Bitcoin Forum
November 14, 2024, 07:50:11 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: как ускорить платеж - подключать addnode  (Read 2448 times)
icreator (OP)
Legendary
*
Offline Offline

Activity: 1554
Merit: 1008



View Profile WWW
August 05, 2013, 08:12:43 AM
 #1

правильно ли я понимаю что когда кто-то перевел деньги, то информация об это на кошельке получателя появится только когда транзакция будет зашита в блок? То есть когда будет 1 подтверждение от сети - то есть может несколько минут пройти

или транзакцию видно сразу но с 0 подтверждением?

идея в том чтобы при переводе денег получать IP от кошелька получателя и делать addnode в своем кошельке - так чтобы инфо об платеже сразу на том кошельке появлялась, даже с 0-м подтверждением

то есть сделать добавку в HTML:
<link node="123.23.1.123" rel="bitcoin" href="bitcoin:1N...L" />

Erachain Blockchain is fully ready for use Digital Ecosystem based on blockchain technology for business and government with low transaction costs, identification and built-in functions.
+Decentralized exchange of tokens in Erachain
suppp
Sr. Member
****
Offline Offline

Activity: 288
Merit: 251



View Profile
August 05, 2013, 10:33:41 AM
 #2

транзакцию видно сразу с 0 подтверждений
icreator (OP)
Legendary
*
Offline Offline

Activity: 1554
Merit: 1008



View Profile WWW
August 05, 2013, 10:55:29 AM
 #3

транзакцию видно сразу с 0 подтверждений
ну так все равно же эта транзация слепо по сети гуляет, пока она до нужного кошелька дойдет... понятно что чем у большего числа узлов она засветилась тем больше вероятность что её подтвердят

но все же если сразу делать addnode IP_кошелька_получателя в кошельке плательщика, а потом делать перевод денег - то в кошельке получателя тразакция с 0-м подтверждений быстрее появится??

или это уже и так реализовано? а хотя как это может быть реализовано.. нет не реализовано, а тут через HTML будет работать

Erachain Blockchain is fully ready for use Digital Ecosystem based on blockchain technology for business and government with low transaction costs, identification and built-in functions.
+Decentralized exchange of tokens in Erachain
awoland
Legendary
*
Offline Offline

Activity: 1498
Merit: 1021

Was mich nicht umbringt macht mich stärker [F.N.]


View Profile WWW
August 05, 2013, 10:59:22 AM
 #4

Я что-то никак не пойму как вы собираетесь это через HTML-теги прикручивать. И, насколько мне известно, нет в стандартах HTML тега <link node=...>.

Was mich nicht umbringt macht mich stärker [F.N.]
mnyonpa
Full Member
***
Offline Offline

Activity: 140
Merit: 100



View Profile
August 05, 2013, 11:05:37 AM
 #5

Транзакция и так распространяется по сети практически мгновенно. А вот для получения первого подтверждения, нужно, чтобы её какой-нибудь майнер добавил в блок и нашёл для этого блока решение. Ускорить этот процесс никак нельзя, блоки находятся по 1 раз в 10 минут, это свойство системы.

BTC address for donations: 1EEjkAqLXTxscD24D1S6aXWtxPUWxSkHcd
icreator (OP)
Legendary
*
Offline Offline

Activity: 1554
Merit: 1008



View Profile WWW
August 05, 2013, 11:10:16 AM
 #6

Я что-то никак не пойму как вы собираетесь это через HTML-теги прикручивать. И, насколько мне известно, нет в стандартах HTML тега <link node=...>.
ну при нажатии на тег вызывается локальный кошелек, и ему передается 3 параметра а не 2 - куда, сколько и ИП которому передать инфо, чтобы там на кошельке сразу отобразился приход денег (хоть и с 0-м подтверждения)


Транзакция и так распространяется по сети практически мгновенно. А вот для получения первого подтверждения, нужно, чтобы её какой-нибудь майнер добавил в блок и нашёл для этого блока решение. Ускорить этот процесс никак нельзя, блоки находятся по 1 раз в 10 минут, это свойство системы.
да это я уже понял

просто вот представьте ситуацию - вы в фастфуде - там быстро заказали (1минута), оплатили (10сек) и ... 5 минут ждете подтверждения!!! А только потом вам собирают заказ....
да за 5 минут уже все съесть можно и уйти ))
как быть?

тоесть для макдональдся получается биткоины не подходят - нужна какая-то быстрая криптовалюта

Erachain Blockchain is fully ready for use Digital Ecosystem based on blockchain technology for business and government with low transaction costs, identification and built-in functions.
+Decentralized exchange of tokens in Erachain
awoland
Legendary
*
Offline Offline

Activity: 1498
Merit: 1021

Was mich nicht umbringt macht mich stärker [F.N.]


View Profile WWW
August 05, 2013, 11:30:43 AM
 #7

Это называется URI Scheme... Описано в BIP_0021. Никаких <link node= там нет. Помимо собственно биткоин адреса в схеме доступны всего три параметра: amount, label и message.
P.S. Выглядит следующим образом:
bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?amount=50&label=Luke-Jr&message=Donation%20for%20project%20xyz

Was mich nicht umbringt macht mich stärker [F.N.]
suppp
Sr. Member
****
Offline Offline

Activity: 288
Merit: 251



View Profile
August 05, 2013, 11:50:58 AM
Last edit: August 05, 2013, 12:04:33 PM by suppp
 #8

просто вот представьте ситуацию - вы в фастфуде - там быстро заказали (1минута), оплатили (10сек) и ... 5 минут ждете подтверждения!!! А только потом вам собирают заказ....
да за 5 минут уже все съесть можно и уйти ))
как быть?

тоесть для макдональдся получается биткоины не подходят - нужна какая-то быстрая криптовалюта

1 подтверждения мало, на практике всегда ждут 6 подтверждений, а это около часа

чтобы не ждать 6 подтверждений можно использовать зеленые адреса - https://en.bitcoin.it/wiki/Green_address
mnyonpa
Full Member
***
Offline Offline

Activity: 140
Merit: 100



View Profile
August 05, 2013, 12:04:31 PM
 #9

да это я уже понял

просто вот представьте ситуацию - вы в фастфуде - там быстро заказали (1минута), оплатили (10сек) и ... 5 минут ждете подтверждения!!! А только потом вам собирают заказ....
да за 5 минут уже все съесть можно и уйти ))
как быть?

тоесть для макдональдся получается биткоины не подходят - нужна какая-то быстрая криптовалюта

Для небольших сумм таких как за заказы в Макдоналдсе, продавцу не обязательно ждать подтверждения. Вероятность того, что недоев гамбургер, вы побежите делать атаку 51% для того, чтобы даблспенднуть свои BTC0.01 не очень высока. Для более серьёзных сумм лучше подождать 1 подтверждения, а если машину покупаете, то почему бы  не подождать час или больше до 6+ подтверждений, чтобы полностью себя обезопасить?

BTC address for donations: 1EEjkAqLXTxscD24D1S6aXWtxPUWxSkHcd
CODERsp
Full Member
***
Offline Offline

Activity: 185
Merit: 100


View Profile WWW
August 05, 2013, 10:05:39 PM
 #10

Quote
Для небольших сумм таких как за заказы в Макдоналдсе, продавцу не обязательно ждать подтверждения. Вероятность того, что недоев гамбургер, вы побежите делать атаку 51% для того, чтобы даблспенднуть свои BTC0.01 не очень высока. Для более серьёзных сумм лучше подождать 1 подтверждения, а если машину покупаете, то почему бы  не подождать час или больше до 6+ подтверждений, чтобы полностью себя обезопасить?

А разве я не могу просто послать в сеть фальшивую транзакцию или узлы ее сразу отклонят?
mnyonpa
Full Member
***
Offline Offline

Activity: 140
Merit: 100



View Profile
August 06, 2013, 12:26:54 AM
 #11

Quote
Для небольших сумм таких как за заказы в Макдоналдсе, продавцу не обязательно ждать подтверждения. Вероятность того, что недоев гамбургер, вы побежите делать атаку 51% для того, чтобы даблспенднуть свои BTC0.01 не очень высока. Для более серьёзных сумм лучше подождать 1 подтверждения, а если машину покупаете, то почему бы  не подождать час или больше до 6+ подтверждений, чтобы полностью себя обезопасить?

А разве я не могу просто послать в сеть фальшивую транзакцию или узлы ее сразу отклонят?

Не соответствующую правилам — отклонят. А соответствующую, но повторно использующую прежде потраченные деньги начнут отклонять как только первая, в которой они потрачены, получит подтверждение. Чтобы сделать даблспенд, соответственно, нужно постараться, чтобы обо второй узнали и включили в блок раньше первой большое количество узлов, например, самому намайнить этот блок раньше всех остальных, чтобы его блокчейн стал длиннее хотя бы на 1 блок (иначе все узлы примут более длинный блокчейн). А для этого нужно обладать минимум 51% мощностью сети или около того.

Пусть кто-нибудь поправит, если я неправильно объясняю, я сам только недавно прочитал про это всё.

BTC address for donations: 1EEjkAqLXTxscD24D1S6aXWtxPUWxSkHcd
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!