自動取引アルゴリズム作った
■ このスレッドは過去ログ倉庫に格納されています
海外取引所のHitBTCとBinanceの価格差で鞘取りするアルゴリズム
二ヶ月くらいいろいろ変えながら走らせてるけど損した日ない
よかったら使ってくれ
pythonで仮想通貨の取引所間アービトラージ
http://algorisamurai.hateblo.jp/entry/2018/03/09/172019 >>597
ゴミソース公開しといてドネートしろとか喚いてる時点ですでにキティちゃんなんだけどなw
単なるおもちゃならいいけど、基本的に個々の資産を食いつぶすスクリプトと言うのを理解してないんだろうね
仮想通貨といえどもそれぞれにとっては大事な資産なんだよ
それを鑑みてないってのが問題点なんだよ >>596
len([list])
って知らないんだろうなw 制作者に対してあまり生産的でない発言は慎んだ方が良いと思うんですよね
彼が何を言いたいのか理解した方が良いと思うんですよね
まず自作自演がものすごいんですよね
ソースもコメントがないのは事実だし、相当見にくいし醜い書き方なんですよね
確かにあきらかに学生のソースコードでプロの仕業とは思えないんですよね
以下は
われわれ2chでプログラムを利用してるみんなに対する彼からの発言です
「ふざけんなよ、金払え、そんなに言うならしっかりと
サポートしてもらえそうな有料のものを使えばいいだろう」
>>>レス597より このスレ主 と いくつかの自作自演ID 本人は同一人物
しかも彼はアフィリエイトでお金を得ているみたいなんですよね
100万損したwwって人やコメント書けwwwっていう輩もいますね
でも責任があるんじゃないかと思って、みんなから得た情報を以下まとめたんですよね
結構調べるの大変だったんですよねw
algori11 これがこのスレの本人です googleで検索して
「ふざけんなよ、金払え、そんなに言うならしっかりと
サポートしてもらえそうな有料のものを使えばいいだろう」
この発言は1本人です。調べたところ algori11 が本人のようです。
google先生に聞いたら色々わかったんですよね
git
仮想通貨のアービトラージアルゴリズム 確かに学生っぽくて可愛いwwww
https://github.com/algori11/arbitrage_crypto
ツイッター アルゴリざむらい アルゴリざむらいwwwwwwwwwwwwって変ですね
https://twitter.com/algori_11
アルゴリざむらい で検索したらブログヒット!
algorisamurai.hateblo.jp/
誰か もっと algori11 を 特定してほしいんですよね
はてなブログしてる時点でもう半分特定されたようなもんですよね
algori11 この発言者 このスレ本人 1 の発言ですね
「ふざけんなよ、金払え、そんなに言うならしっかりと
サポートしてもらえそうな有料のものを使えばいいだろう」
「ほとんど安定版に入ってきたかと思います」
みんなを侮辱するような言葉や発言の連発は、決して許されない事だと思うんですよね
絶対に許しちゃいけないと思うんですよね
なぜなら algori11 はドネーション『寄付』とアフィリエイト でお金を稼いでいるんですよね。
みんなの資本を養分にして自分の私腹を肥やしているんですよね
犠牲者が出る前にもっともっと特定しよう 本当に自作自演だと思うなら頭冷やした方がいいんじゃないか? 垢を特定されるもなにも、本人がこのページの一番上で本人だと言ってるがな。
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
1 名前:承認済み名無しさん[] 投稿日:2018/03/09(金) 21:00:39.59 ID:t3QLDehP [1/8]
二ヶ月くらいいろいろ変えながら走らせてるけど損した日ない
よかったら使ってくれ
pythonで仮想通貨の取引所間アービトラージ
http://algorisamurai.hateblo.jp/entry/2018/03/09/172019
まぁ理由はどうあれ、100万損した2ちゃんねらーのみんなに対して
「ふざけんなよ、金払え、そんなに言うならしっかりと
サポートしてもらえそうな有料のものを使えばいいだろう」
こういう口の利き方はないんじゃないの?
もう本人もばっちり特定されちゃったし。おーこわ。 コメントが無くても意図を読み取れるのが良いコード
意図をコメントに残すのが通常のコード
ロジックの概要を書いてるのがお役所コード
コメント書かずに意図も読めないのが俺々コード
一番上を目指して頑張って。 寄付は当然のこと、アフィリエイトのほうも公開してるのが儲かるアルゴリズムじゃないと私が得できない仕組み
(日本と違って海外取引所のアフィリエイト方法は取引高出来高制なので、長期間回してもらえないと労力がペイしない)
になっています。
さすがに使用は自己責任だと思いますが、損したという報告に対しても各種の原因究明や再発防止の策を練ってきたつもりですし、
スタンスとしては善意の協力を募っているだけで「ふざけんなよ、金払え」も私が言ったものではないです。
簡単な解説記事やコードの可読性の向上は徐々に充実させていっているつもりですし、コメントも適宜足していこうと思います。
コードのバグや実装の未熟さは重々承知しているので、問題点は具体的に指摘していただけると助かります。 プログラムのことは全くわからない素人だが、1の言うことの方がよっぽど大人w ホントに100万以上負けたの?? 取引所のログ出してみてよ
ってか100万負けるまで使い続けたのはナゼ? このコードっていつでもストップ出来るのにw
負けたのは1のコードの責任じゃなくて、負けてるのに使い続けてる自分自身の責任じゃねぇかw
お前もうココに来んなよw とりあえず1の意見があった後に必ず1を擁護する自作自演発言が3つ位
必ず掲載されている。以下の発言の通りみんなをバカにしてるから1主の発言をまとめた
>>「ふざけんなよ、金払え、そんなに言うならしっかりと
>>サポートしてもらえそうな有料のものを使えばいいだろう」
>>「負けたのは1のコードの責任じゃなくて、
>>負けてるのに使い続けてる自分自身の責任じゃねぇかw
>>お前もうココに来んなよw」
極めつけはこれ過去に発言した内容すら責任転嫁
>>スタンスとしては善意の協力を募っているだけで「ふざけんなよ、金払え」も
>>私が言ったものではないです。
コメント書かずに意図も読めないのが俺々コードのgithub、ブログ、ツイッターは以下
>>>>>>>>注意<<<<<<<
>>>>>>>>注意<<<<<<<
>>>>>>>>注意<<<<<<<
ブログやツイッターをクリックすると、全部アフィリエイトでリンクになってる。
みんなの仮想通貨取引量の50%が1主にキャッシュバックされて
結局はソースを利用した人間は必ず長くPC稼働をして損をするので注意。
逆に1主だけは確実に儲かる仕組みになってる。
ブログ・ツイッター自体鬼危険。
ブログ
pythonで仮想通貨の取引所間アービトラージ
http://algorisamurai.hateblo.jp/entry/2018/03/09/172019
ツイッター アルゴリざむらい
https://twitter.com/algori_11
github 仮想通貨のアービトラージアルゴリズム クソコード
https://github.com/algori11/arbitrage_crypto
ソースの汚らしさから明らかに学生。
誰かipからもっと特定して。怖いし危険。
>>>>>>>>注意<<<<<<<
>>>>>>>>注意<<<<<<<
>>>>>>>>注意<<<<<<<
被害
既に100万円以上損失を出している人もいるらしい 可哀想すぎ
なお、このスレの下に必ず自作自演スレがつきます。>>注意<< じゃ自演しとくわw
>>注意<<
>>注意<<
>>注意<<
あほらし みんなで作る国産通貨の取引所トークン。゚+.(・∀・)゚+.゚
国産の仮想通貨を全て上場し、国産の仮想通貨を応援したいという想いから発足しました!
モナコインやNANJ、VIPSなどの上場にこだわりを置きたい(=゚ω゚)ノ
エアドロップも予定してますのでぜひ遊びに来てください♪
☆5ch EXCHANGE☆
→http://urls.to/f8e あちゃー。
粘着くんに目を付けられちゃったか。
>>1ご愁傷様です。
まあ、>>1の忍耐が試されるところだな。 >>612
いいんだけど。
時間のむだじゃない?
どうしたら大人しくしてくれるの? >>596
>学生は学生らしく、聞いた事全部真摯に受けて改善しろよ。
>文句があんなら、おれたちのリクエストを全部叶えてから言えよ。
私生活か仕事の鬱憤をここで晴らしてる感じがして怖いんだけど
こんなテンプレートみたいな人いるんだね
こんな文章を書くのは学生じゃないし社会人でこれだとあかん気がする・・・ 連投申し訳ない
自分も動かして貢献できたらと思うけど
問題一覧見たけど良い感じで対話&解決できてるね
これがどんどん増えていけば言う事なし >>1
python使ったことないので細かくは見れないけど
ざっとコード読んだ感じ読みやすかったし
シンプルかつ綺麗に並んでると思う
コード量も少なくていい感じ
最低限必要なロジックも含まれてる
エラー処理はスクリプト言語だからか大雑把だけど
売買処理でちゃんと落としてるので良いと思う
大体自分の売買ロジックと似てて面白かった
ひとつ気になったのが threshold だけど
説明欄読むと読み手によって勘違いしちゃうから
もうちょっと具体的にA取引所とB取引所の手数料の合計が
最低値だという事を分かってもらった方が良いともう
ここを理解して設定してもらわないと損してくだけなので
例があっても良いくらい >>>>>>>>注意<<<<<<<
>>>>>>>>注意<<<<<<<
>>>>>>>>注意<<<<<<<
ブログやツイッターをクリックすると、全部アフィリエイトでリンクになってる。
みんなの仮想通貨取引量の50%が1主にキャッシュバックされて
結局はソースを利用した人間は必ず長くPC稼働をして損をするので注意。
逆に1主だけは確実に儲かる仕組みになってる。
ブログ・ツイッター自体鬼危険。
ブログ
pythonで仮想通貨の取引所間アービトラージ
http://algorisamurai.hateblo.jp/entry/2018/03/09/172019
ツイッター アルゴリざむらい
https://twitter.com/algori_11
github 仮想通貨のアービトラージアルゴリズム クソコード
https://github.com/algori11/arbitrage_crypto
ソースの汚らしさから明らかに学生。
誰かipからもっと特定して。怖いし危険。
>>>>>>>>注意<<<<<<<
>>>>>>>>注意<<<<<<<
>>>>>>>>注意<<<<<<<
被害
既に100万円以上損失を出している人もいるらしい 可哀想すぎ
なお、このスレの下に必ず自作自演スレがつきます。>>注意<< 👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b) 「ドテンくる」みたいに意図的な悪意コード埋め込んだ詐欺師ならともかく、ここのはソース公開して、アフィのことも自ら公開してるんだから別に責められるようなことはないと思うが…いやなら使わなきゃいいだけだし。
おそらく似たようなアビトラ手法のコードで金取ってる業者の嫌がらせじゃないか? というかもう内容が勝手に脳内変換されてて・・・
>みんなの仮想通貨取引量の50%が1主にキャッシュバックされて
俺の仮想通貨取引量見せてやりたいわw
BTC⇒アルト⇒BTCのエンドレスだからとんでもないよ?
流石にクラーケンとかLiveCoinとかの送金手数料安くなる月の取引量(100BTCだっけ?)までは流石に届かんが
クラーケン・・・本人確認したばっかりなのに・・・orz。
たぶん自分以外は敵で >>1 の自演だという設定になってるんだと思う >>1
GitHubみました。
対応していただきありがとございます。
俺が勘違いしている可能性があるので認識合わせしたいのですが
このツールは買いと売りを別々の取引所で1回ずつ行って、1売買としてるようにみえます
買い側、売り側にそれぞれ手数料が発生していると思ってます。
なので
>Binanceの取引手数料は0.05%, HitBTCの取引手数料は0.1%なので,
って場合はどちらの閾値も「1.0015」より大きくする必要があるのかなと思ってます。
取引所のTradeHistory見てるとBuyもSelも取引手数料が掛かってるように見えるので
俺の勘違いだったら申し訳ない。 >>625
その通りですね。ご指摘ありがとうございます。修正しておきます。 そういえば規模が大きくて手数料が安い取引所、ブログの記事では紹介しなかったんですが
Bithumbが基本手数料0.15%のところクーポンを使えば0.01〜0.07%になるって書いてますね
クーポンが有料なので実質的な割引率がどの程度になるかは不明ですが、興味がある方は調べてみてください >>1が悪意あるかどうかなんて分らんので自衛はしっかりと
ソースが更新されたら差分取って何が更新されたか分からなくても見た方が良い
幸い綺麗なコードなのでちゃんと差分取れると思うし
あと自分の資産を売買する以上どういう結果になるかは適切な頻度で確認するべき
自分が作ったコードですら念入りにチェックしないと実際の売買なんて怖くてできないのに
個人が無償で公開した日の浅いプログラムなんてテストしなきゃとてもじゃないが使えないよ
餅っと人が増えればレビューしたり指摘したりしてくれる人は出てくるんじゃないかな
そういうのでブラッシュアップして品質を上げていければいいんだと思う
ドテンくるは逮捕できるのかが凄く気になりますね。
>>626
対応あざっす
ほんとはプログラム的に対応するのがいいんだけど
取引所によってFeeが取れる取れないがあったり値がおかしかったり(これはライブラリのバグかもしれんが)
するからいまいち使えないんだよね。
俺は最低取引Feeの基準作ってマイナス取引できないようにしてるけど >>1
githubのmasterブランチは動作確認が終わってないcommitがマージされることがあるでしょうか?
どうも特定のcommitが削除されたり、pullした歳エラーになる場合が希にあるようで。。
公開する場合や複数人で開発する場合はdevelopなどのブランチを作り
そこで開発を行い、ある程度の動作確認などをおこなったタイミングで
masterにマージすればmasterはどのタイミングでもエラーが発生しにくくなります。
https://qiita.com/okuderap/items/0b57830d2f56d1d51692
幾つかパターンがありますが一人プロジェクトで、マージのタイミングが短いのならcase2でも十分だと思います。
自動裁定の話じゃ無くてごめんなさい。。 >>630
ありがとうございます。使い慣れていないので勉強になります。 無料で公開してるコードが見にくいだの処理が悪いだのアホかよ
不満があるなら自分で作るなり修正すればいいだけだろ 281 名前:承認済み名無しさん 2018/05/06(日) 18:14:12.20 ID:e2JQ+5tg
○ わっ ←ロンガー
/\
ノ >
■
■
■ ミ ヽ>
■ )
■ ○)ヽ
■ うわぁわぁわわ
■ □ □ )
■ ■ ■ /ヾノ 彡
■ ⌒○
■ あひあひあぁ
■ ミ おっひょっお
■ ○ノ V ○ノ
■ `ー´ 彡 )ヾ
■ >´
■ □
■ □ ■
■ ■ /__ ひぃぃ
■ \_
■ ミ ノ○
■ 彡
■
■
■
................続く ここ友達になったら3000円分のBTCもらえた
http://cr.2-d.jp/budgfm なんか久々に来たら頭悪そな粘着沸いててワロタ
個人的な経験でいうとコメントつけろというやつは漏れなく三流のスーツ族
理解もせずに他人のプログラム使って損失出しましたに関してはスクリプトキディ顔真っ赤ですねとしか言えない
文句があるなら理解して綺麗に書き直してコメントつけたコードを上げなさいね
>>1 雑魚は放っといて頑張れ プログラム使わせてもらっています。
huobipro-kucoin間、huobipro-bibox間でプログラムが落ちてしまいます。たぶん片側に通貨が寄った時に落ちているようなのですが、同じ現象の方いますか?対策などありますか? >>638
ログにエラー等出ていたら、貼り付けてみるといいかも 圧倒的美女在籍数☆関西最大クラス
ビギナーズ神戸本店
業界未経験の女の子の在籍数もNo.1クラス
興味のある方は、「福原ビギナーズ」で検索♪ 偏ったときの注文時に出やすいエラーだと、
・最小取引量以下の注文を出してるエラー
またはmarket_buy/sellのリストに追記してる場合は
・注文に必要な量の通貨を持ってないエラー(たとえばHitBTCでは、Market_buy/sellの見込み価格の1.2倍程度の通貨を持ってないと取引できない)
ですかね
起動時にCautionは出てないですか? >>641
起動時にCautionは出てません。ログにも吐き出されてないですね。
>またはmarket_buy/sellのリストに追記してる場合は
コード変更で成行注文にできるということでしょうか?全くコードを変更していません。
片側に偏った場合は、出金手数料がばかにならないので反対売買を待ちたいのですがそれは無理ということでしょうか?
初心者ですみません。 >>642
普通は一日内くらいには反対向きに偏ることがあって、そのときに逆の売買をする(以後繰り返し)ので入出金は必要ないはずです。
「プログラムが落ちてしまう」というのは具体的にどういった状況をさしてますか?
>コード変更で成行注文にできるということでしょうか?
ccxtにcreate_market_buy_order/create_market_sell_orderという成行注文の関数があるのですが、取引所によっては成行注文が存在しない/関数が正常に動作しない
場合があるので、とりあえず正常動作を確認しているBinanceとHitBTCのときだけこの関数を使うようにしています。
現状ではこれ以外の取引所がきたときは即座に解消される価格で指値注文をしています。 >>643
片側のアルトが1以下になるまで一方通行でトレードされて、その後落ちてるようです。
windows環境でコマンドプロンプトから実行していますが、それがいつの間にか閉じていて、再度実行してもしばらくすると閉じています。
普通に起動は出来てしばらくすると落ちるので、トレードチャンスがきて「最小取引量以下の注文」で落ちてるのかもしれません。 >>643
起動時にminsize:0.01となってますが、これが間違ってるようでオーダー時に落ちてるぽいです。
落ちる寸前にOrder Errorと一瞬表示されました。
トレード対象のアルトの実際の最小注文単位はKucoinで1、Huobiで0.1です。 >>643
正確な最小取引量を取得できないのであれば、config.iniで最小取引量(minsize)を設定できるようになると助かります。 最小取引量が0.01と出ているのであれば取得できているはず(0.01という値はこちらで指定していないし、もしサーバから取得できなければCautionが出るはずなので)なので奇妙ですね
ひとまず、tools.py内の
self.minsize = max(self.minq(self.t1), self.minq(self.t2))
をコメントアウトして
self.minsize = 1.
とすれば最小取引量が1であるように手で修正できます。
原因究明やWinでのエラー表示まわりの問題についてもちょっと洗ってみようかと思います。 最近のbit-zのBTC/DASHの異常に急な値動きで損がでてましたね…
アービトラージの避けられないリスクといえばそうかもしれませんが、
成行相当にするために市場とあまりに乖離した値をつけていると危険そうです
現行コードだと10パーセント(arb.pyの1.1と0.9)を使っているので1パーセントとか0.5パーセントにしたほうがいいかもです Coineggってprivateapi公開やめた?finance->api見つからない >>647
self.minsize = 1に修正したら、とりあえず落ちることがなくなりました。
有難うございました。 【仮想通貨】60万円のハイスペックPCでマイニングしてみた結果!
https://youtu.be/8sQe-0Rtefs >>648
ある一定以上のの大きな乖離がある場合、取引を行わない(スキップ)する
という処理があると安心かも知れませんね。 取引する際に全力でやるのか半分残しておくかとかでいいんじゃね?
そうすりゃ偏りすぎになるまでの時間が稼げるだろ
あと売り側が残り1minQtyになったらWarning 出してパスすりゃいいだろ
いちいちエラー吐いて止まってる場合じゃ無い 1070で1日100円ぐらいなんだけど、やり方まずいのかな >>655
1070って?
裁定取引はGPU性能とか関係ないですよ >>1さんのおかげでpythonの勉強になっております
ありがとうございます
Coinexで試すと板取得に失敗してる様子
# 板取得はエラーが出たらやりなおし
if response[self.t1.name] == 0 or response[self.t2.name] == 0:
time.sleep(1)
continue
ここで取得結果が0になってしまい止まります >>656
どっかのマイニングとスレ間違えたんだろ coineggとかcoinexとかみんな面白い所でやってるんだな 皆と食い合いたくないから色々サイト試してるけど大体動かなくて厳しい
bitbankもorderができない?成行できるように追加すると
成行でもプライス必要と出るので追加するといけるかも へーあぶな。githubで使ってみるところだったわ。どでんと一緒なん?
>>>>>>>>注意<<<<<<<
>>>>>>>>注意<<<<<<<
>>>>>>>>注意<<<<<<<
ブログやツイッターをクリックすると、全部アフィリエイトでリンクになってる。
みんなの仮想通貨取引量の50%が1主にキャッシュバックされて
結局はソースを利用した人間は必ず長くPC稼働をして損をするので注意。
逆に1主だけは確実に儲かる仕組みになってる。
ブログ・ツイッター自体鬼危険。
ブログ
pythonで仮想通貨の取引所間アービトラージ
ttp://algorisamurai.hateblo.jp/entry/2018/03/09/172019
ツイッター アルゴリざむらい
ttps://twitter.com/algori_11
github 仮想通貨のアービトラージアルゴリズム クソコード
ttps://github.com/algori11/arbitrage_crypto
ソースの汚らしさから明らかに学生。
誰かipからもっと特定して。怖いし危険。
>>>>>>>>注意<<<<<<<
>>>>>>>>注意<<<<<<<
>>>>>>>>注意<<<<<<<
被害
既に100万円以上損失を出している人もいるらしい 可哀想すぎ
なお、このスレの下に必ず自作自演スレがつきます。 なんか1の発言がザクザク出てくる。www
確かに随分と言葉遣いが違うんだな。
>とりあえず1の意見があった後に必ず1を擁護する自作自演発言が3つ位
>必ず掲載されている。以下の発言の通りみんなをバカにしてるから
>1主の発言をまとめた
>>「ふざけんなよ、金払え。そんなに言うならしっかりと
>>サポートしてもらえそうな有料のものを使えばいいだろう
>>「負けたのは1のコードの責任じゃなくて、
>>負けてるのに使い続けてる自分自身の責任じゃねぇかw
>>お前もうココに来んなよw
>極めつけはこれ過去に発言した内容すら責任転嫁
>>スタンスとしては善意の協力を募っているだけで「ふざけんなよ、金払え」も
>>私が言ったものではないです。 またアホが来てる
論破されて悔しかったのかな?wwww 業者さん 月曜朝からお疲れさまー アビトラソフトの売上落ちたんだね 別の商材に乗り換えたほうがいいよ >仮想通貨取引量の50%が1主にキャッシュバック
もし本当だったら警察沙汰になりそうな予感 >>1
仮想通貨取引の自動売買に興味があって更にプログラミングにも興味があったので、勉強しながら導入してみるわ!
楽しみ〜 いつもと設定は同じはずなのに、今日は取引すればするほど減っていく、、、 元が少ないからマイナス0.004btc程度だけど、地味に痛いなw >>1
今日から、環境構築して少額で開始してみた。
いろいろエラー出たけど、何とか取引開始できて。
今のところ6%位ふえたわ!
マジ感謝!取引高報酬が振り込まれることを祈ります。 >>1
今日の午後位から以下のようなエラーが出るようになりました。
バイナンスのAPIがおかしくなったのでしょうか?
昨日はトレードできていました。
Trade mode
binance/
minsize:0.1
binance API authentication error
Traceback (most recent call last):
File exchange.py", line 364, in fetch
response.raise_for_status()
File "\models.py", line 935, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: 知らなきゃパイソンとは読めないよな。
スト2のあいつの顔を連想すれば覚えられるよ。
海外版ではベガの名前がバイソン。 >>673
お前がエアプだよw自動化でPython使ってんの情弱向けの業者ぐらいだゾ >>671
すみません。
自己解決。
バイナンスとPCの時刻ズレによるエラーのようです。
過去ログ参照し、正常稼働しました。 >>676
速さの話なのに自動化云々って何言ってんだコイツ
何でバカなのに口挟むのか 公開されてからずいぶん経ったが戦績はどんな感じなん? 微々たるプラスだがそれ以上に今の暴落で資産としてはマイナスなので
計算できん。
何か基準持たんとあかんね。 短期で資金倍増とか考えてるならICOとかの方がいいと思う。 “改ざんされない”ブロックチェーン技術に陰りか--「モナコイン」でハッキング被害 2018年05月18日 21時00分
https://japan.cnet.com/article/35119425/
https://japan.cnet.com/storage/2018/05/18/8c89cb1eb0e36212a123ef15615364d0/monacoin.jpg
国産の仮想通貨である「モナコイン」が、
「Block withholding attack」「Selfish Mining」と呼ばれる大規模攻撃でブロックチェーンが書き換えられてしまい、
直近のトランザクションが消失した。ブロックチェーンの改ざんが成功した例は世界でも類を見ない。各仮想通貨取引所は、
モナコインの入出金に必要なブロックの承認数を一時的に引き上げたり、入出金を一時停止するなど対応に追われている。
通常、マイナーは採掘したブロックをネットワークにブロードキャストするのだが、今回、一部のマイナーが、採掘したブロックを隠し持ったまま次々に
ブロックを掘り進めてチェーンを生成し、他のチェーンより長く生成したタイミングでネットワークにブロードキャストしている。
PoWでは、マイナーによるチェーンの分岐を無効化するため、最も長いチェーンがメインのチェーンになるようルールが定められているが、
分岐したチェーンがさらに長くなることで置き換えられてしまい、直近のトランザクションが消失してしまう。
攻撃者は、直近のトランザクションが消えてしまう性質を利用し、自身が保有していたモナコインをチェーンの書き換え前に取引所に送金し、
すぐに出金する。その後、ブロックチェーンを書き換えることで送金履歴が消失し、送金されたはずのモナコインが取引所には存在しないことになるため、
すでに出金処理した取引所は、出金額分の被害を受けてしまう。
ビットコイン研究所ブログによると、Livecoinという海外の取引所がターゲットとなり、被害額は1000万円程度と推計している。
当面の回避策として、取引所ではブロックの承認数を引き上げることでチェーンの確度を上げ、安全性を高めようとしている。例えば、
30ブロックなどひとまとまりのブロックが進んだら、ユーザーからの入出金などを承認する。ブロックの承認数が多いほど、
ブロックでトラブルがあった場合でもトランザクションの処理を防ぐことができる。
一方で、ブロックの生成時間分待ち時間が発生するため、ユーザーの入出金が反映されるまで時間がかかってしまう。
分岐したチェーンは24ブロック目まで進み、チェーンのreorg(再編成)が発生している。大手取引所の広報担当者は、
「承認数を通常よりも多くすることで、間違ったブロックに巻き込まれないように保護する」と説明している。Monacoin Projectの公式アカウントも、
「現状ではサービス提供側で入金の承認数を上げる以外に有効な手段はありません」とツイートしている。 ccxtでbookの一番安い値段で自動で買うこと出来ないの? >>684
この手の自動裁定は暴落または暴騰で市場が荒れないと利益が出ないから
短期で考えるときついかもね パパパPythonで何やっても無駄
せいぜいがんばれよthe子供 >>691
改造すれば出来るだろうけどbtcだと手数料だとかラグ考えるとやや難しい
というかそこまで自動化する前にまだ出来ることはあると思う 取引所との通信時間が約10倍の環境でやったら減っていく一方やで 1>
ひとりでずっと書いてて寂しくなーい?
書き込み時間見ればモロばれ ■ このスレッドは過去ログ倉庫に格納されています