Bitcoin Forum
April 16, 2024, 03:35:25 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: What happens first:
New ATH - 42 (71.2%)
<$60,000 - 17 (28.8%)
Total Voters: 59

Pages: « 1 ... 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 [1665] 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 ... 33265 »
  Print  
Author Topic: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion  (Read 26355524 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic. (174 posts by 3 users with 9 merit deleted.)
theonewhowaskazu
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


View Profile
October 19, 2013, 04:52:15 PM
 #33281

They're reloading the blockchain but it's 47,000 blocks behind so it's going to take some time.

Oh my god. Really?

/facepalm

the gox strikes again!

Seriously, they're running a professional bitcoin exchange, and all this time, they're using Bitcoin QT? WTF?

tbh: there is a case to be made for using bitcoind. It's tried and true, community-reviewed and in widespread use. Emergency patch availability should be quite high, a broad developer base exists.


Sure, but you'd think they'd at the very least have their own backup node ready to broadcast WITHOUT needing the blockchain. That seems like a much simpler piece of software than QT, anyway, and since it doesn't have to download anything, the chances of stuff going wrong is significantly lower.
1713238525
Hero Member
*
Offline Offline

Posts: 1713238525

View Profile Personal Message (Offline)

Ignore
1713238525
Reply with quote  #2

1713238525
Report to moderator
1713238525
Hero Member
*
Offline Offline

Posts: 1713238525

View Profile Personal Message (Offline)

Ignore
1713238525
Reply with quote  #2

1713238525
Report to moderator
1713238525
Hero Member
*
Offline Offline

Posts: 1713238525

View Profile Personal Message (Offline)

Ignore
1713238525
Reply with quote  #2

1713238525
Report to moderator
Even if you use Bitcoin through Tor, the way transactions are handled by the network makes anonymity difficult to achieve. Do not expect your transactions to be anonymous unless you really know what you're doing.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713238525
Hero Member
*
Offline Offline

Posts: 1713238525

View Profile Personal Message (Offline)

Ignore
1713238525
Reply with quote  #2

1713238525
Report to moderator
1713238525
Hero Member
*
Offline Offline

Posts: 1713238525

View Profile Personal Message (Offline)

Ignore
1713238525
Reply with quote  #2

1713238525
Report to moderator
1713238525
Hero Member
*
Offline Offline

Posts: 1713238525

View Profile Personal Message (Offline)

Ignore
1713238525
Reply with quote  #2

1713238525
Report to moderator
dserrano5
Legendary
*
Offline Offline

Activity: 1974
Merit: 1029



View Profile
October 19, 2013, 04:53:01 PM
 #33282

Also, I doubt they are using bitcoin-qt... I'm not sure where kazu got that from.

Quote
[22:33] <@MagicalTux> samson_: downloading new blocks as fast as bitcoind can
notme
Legendary
*
Offline Offline

Activity: 1904
Merit: 1002


View Profile
October 19, 2013, 04:53:09 PM
 #33283

I'm just saying that all they need is the network communication code to be able to broadcast the withdrawal transactions, and they should have redundancy in their setup in case a bug is triggered in one client or a server goes down.  Also, I doubt they are using bitcoin-qt... I'm not sure where kazu got that from.
Their problem is that their wallet and their blockchain database and their network code are all in one package, so they can't generate transactions because they don't know which outputs they have to spend.

Once those three things get separated it become a lot easier. If you've still got a working blockchain database, and you are keeping track of which outputs you've spend and which you haven't, then you can generate the transaction manually and use the pushtx feature on blockchain.info to broadcast it if need be.

That's not true.  They give you the transaction id when you withdrawal, which means the transaction has to be created and signed.  It is later broadcast on the network.  There is always some delay, but with the outage the delay was longer than normal.
theonewhowaskazu
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


View Profile
October 19, 2013, 04:53:31 PM
 #33284

They should also have several fallbacks.  They already generate and sign the transactions with their own code, so they just need to broadcast it.  Any client can do that.
These alternate implementations do things like separate the blockchain management from the network communication from the wallet.

It means you can do things set up clustering on the various pieces for better performance and load balancing.

You know, grown-up software stuff.

I understand that.  I'm just saying that all they need is the network communication code to be able to broadcast the withdrawal transactions, and they should have redundancy in their setup in case a bug is triggered in one client or a server goes down.  Also, I doubt they are using bitcoin-qt... I'm not sure where kazu got that from.

If they aren't using Bitcoin-QT/Bitcoind, they wouldn't need to download the entire blockchain just to sign a transaction ~.~
notme
Legendary
*
Offline Offline

Activity: 1904
Merit: 1002


View Profile
October 19, 2013, 04:54:43 PM
 #33285

Also, I doubt they are using bitcoin-qt... I'm not sure where kazu got that from.

Quote
[22:33] <@MagicalTux> samson_: downloading new blocks as fast as bitcoind can

bitcoind != bitcoin-qt, but whatever.... also, just because they use bitcoind to handle the networking and blockchain doesn't mean that bitcoind has the only copy of the data and the only codepaths that can work with said data.
samson
Legendary
*
Offline Offline

Activity: 2097
Merit: 1068


View Profile
October 19, 2013, 04:55:26 PM
 #33286

They should also have several fallbacks.  They already generate and sign the transactions with their own code, so they just need to broadcast it.  Any client can do that.
These alternate implementations do things like separate the blockchain management from the network communication from the wallet.

It means you can do things set up clustering on the various pieces for better performance and load balancing.

You know, grown-up software stuff.

I understand that.  I'm just saying that all they need is the network communication code to be able to broadcast the withdrawal transactions, and they should have redundancy in their setup in case a bug is triggered in one client or a server goes down.  Also, I doubt they are using bitcoin-qt... I'm not sure where kazu got that from.

If they aren't using Bitcoin-QT/Bitcoind, they wouldn't need to download the entire blockchain just to sign a transaction ~.~

I keep two constantly live copies of the blockchain on the PC's in my little office.
justusranvier
Legendary
*
Offline Offline

Activity: 1400
Merit: 1009



View Profile
October 19, 2013, 04:56:17 PM
 #33287

They give you the transaction id when you withdrawal, which means the transaction has to be created and signed.  It is later broadcast on the network.  There is always some delay, but with the outage the delay was longer than normal.
In that case they should just route the transaction through: http://blockchain.info/pushtx
notme
Legendary
*
Offline Offline

Activity: 1904
Merit: 1002


View Profile
October 19, 2013, 04:56:54 PM
 #33288

They give you the transaction id when you withdrawal, which means the transaction has to be created and signed.  It is later broadcast on the network.  There is always some delay, but with the outage the delay was longer than normal.
In that case they should just route the transaction through: http://blockchain.info/pushtx

That is a good example of a possible fallback they could implement, as I suggested.
theonewhowaskazu
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


View Profile
October 19, 2013, 04:58:14 PM
 #33289

Also, I doubt they are using bitcoin-qt... I'm not sure where kazu got that from.

Quote
[22:33] <@MagicalTux> samson_: downloading new blocks as fast as bitcoind can

bitcoind != bitcoin-qt, but whatever.... also, just because they use bitcoind to handle the networking and blockchain doesn't mean that bitcoind has the only copy of the data and the only codepaths that can work with said data.

Actually they are the exact same thing. QT just contains what is effectively a GUI wrapper.

They give you the transaction id when you withdrawal, which means the transaction has to be created and signed.  It is later broadcast on the network.  There is always some delay, but with the outage the delay was longer than normal.
In that case they should just route the transaction through: http://blockchain.info/pushtx

Haha, thats actually not a bad idea. In times of doubt, blockchain.info to the rescue.
ChartBuddy
Legendary
*
Offline Offline

Activity: 2142
Merit: 1745


1CBuddyxy4FerT3hzMmi1Jz48ESzRw1ZzZ


View Profile
October 19, 2013, 05:01:47 PM
 #33290

notme
Legendary
*
Offline Offline

Activity: 1904
Merit: 1002


View Profile
October 19, 2013, 05:03:21 PM
 #33291

Also, I doubt they are using bitcoin-qt... I'm not sure where kazu got that from.

Quote
[22:33] <@MagicalTux> samson_: downloading new blocks as fast as bitcoind can

bitcoind != bitcoin-qt, but whatever.... also, just because they use bitcoind to handle the networking and blockchain doesn't mean that bitcoind has the only copy of the data and the only codepaths that can work with said data.

Actually they are the exact same thing. QT just contains what is effectively a GUI wrapper.

Since I am a programmer by trade, the difference seems pretty large to me, but I fully understand that under the hood they have the same engine.  But bitcoin-qt has a lot more code, and has a much larger attack surface.
justusranvier
Legendary
*
Offline Offline

Activity: 1400
Merit: 1009



View Profile
October 19, 2013, 05:04:01 PM
 #33292

That is a good example of a possible fallback they could implement, as I suggested.
Yes. I'm curious, though, how they manage to do that with an extended downtime on their node. Do they route all incoming deposits directly to cold storage or do they route incoming deposits to the hot wallet and only move some of it to cold storage when it gets too big?
theonewhowaskazu
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


View Profile
October 19, 2013, 05:08:05 PM
 #33293

Also, I doubt they are using bitcoin-qt... I'm not sure where kazu got that from.

Quote
[22:33] <@MagicalTux> samson_: downloading new blocks as fast as bitcoind can

bitcoind != bitcoin-qt, but whatever.... also, just because they use bitcoind to handle the networking and blockchain doesn't mean that bitcoind has the only copy of the data and the only codepaths that can work with said data.

Actually they are the exact same thing. QT just contains what is effectively a GUI wrapper.

Since I am a programmer by trade, the difference seems pretty large to me, but I fully understand that under the hood they have the same engine.  But bitcoin-qt has a lot more code, and has a much larger attack surface.
What are you going to attack on Bitcoin-QT that you can't attack on Bitcoind? The connection to the Bitcoin network is by far the most vulnerable place in both, and they happen to run essentially the same code.
notme
Legendary
*
Offline Offline

Activity: 1904
Merit: 1002


View Profile
October 19, 2013, 05:08:47 PM
 #33294

That is a good example of a possible fallback they could implement, as I suggested.
Yes. I'm curious, though, how they manage to do that with an extended downtime on their node. Do they route all incoming deposits directly to cold storage or do they route incoming deposits to the hot wallet and only move some of it to cold storage when it gets too big?

I don't know how they route deposits and handle cold/hot wallet balances.  They should also be able to fall back to other methods for checking on deposits.  They know the addresses.  I don't know if they have the keys for deposit address though without bitcoind, so they might not be able to move the coins.  It would be interesting to see the details of their setup.  A lot could probably be gleaned by a thorough examination of the blockchain given some known deposit addresses and withdrawal origin addresses.
samson
Legendary
*
Offline Offline

Activity: 2097
Merit: 1068


View Profile
October 19, 2013, 05:09:10 PM
 #33295

That is a good example of a possible fallback they could implement, as I suggested.
Yes. I'm curious, though, how they manage to do that with an extended downtime on their node. Do they route all incoming deposits directly to cold storage or do they route incoming deposits to the hot wallet and only move some of it to cold storage when it gets too big?

They don't do anything as the deposits don't get processed until the blocks arrive.
notme
Legendary
*
Offline Offline

Activity: 1904
Merit: 1002


View Profile
October 19, 2013, 05:12:06 PM
 #33296

Also, I doubt they are using bitcoin-qt... I'm not sure where kazu got that from.

Quote
[22:33] <@MagicalTux> samson_: downloading new blocks as fast as bitcoind can

bitcoind != bitcoin-qt, but whatever.... also, just because they use bitcoind to handle the networking and blockchain doesn't mean that bitcoind has the only copy of the data and the only codepaths that can work with said data.

Actually they are the exact same thing. QT just contains what is effectively a GUI wrapper.

Since I am a programmer by trade, the difference seems pretty large to me, but I fully understand that under the hood they have the same engine.  But bitcoin-qt has a lot more code, and has a much larger attack surface.
What are you going to attack on Bitcoin-QT that you can't attack on Bitcoind? The connection to the Bitcoin network is by far the most vulnerable place in both, and they happen to run essentially the same code.

The GUI code....  Yes, networking absolutely demands the tightest security and cleanest code, but that's exactly why most vulnerabilities are found in less important code.  It does not have as much attention paid to it.  Once you can execute arbitrary code, you can do anything you want with the network code or wallet code.  Hopefully the user doesn't unlock their wallet Wink.
hd060053
Hero Member
*****
Offline Offline

Activity: 601
Merit: 503


View Profile
October 19, 2013, 05:14:27 PM
 #33297

where will it rebounce, 170, 160 ?
ardana123
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500



View Profile
October 19, 2013, 05:18:00 PM
 #33298

Can someone post some working Mtgox price tickers?
knight22
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000


--------------->¿?


View Profile
October 19, 2013, 05:19:08 PM
 #33299

Can someone post some working Mtgox price tickers?

http://btccharts.com/
Odalv
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000



View Profile
October 19, 2013, 05:20:05 PM
 #33300

Can someone post some working Mtgox price tickers?

http://bitcoinity.org/markets/mtgox/USD

Pages: « 1 ... 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 [1665] 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 ... 33265 »
  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!