Баг: в Litecoin и Marycoin история от ---TTC---
|
|
|
Вроде отремонтировал. Проверьте ввод/вывод Все работает. Даже лучше, чем я ожидал. History, точнее то, что в ней, мне очень понравилась. Такого ещё ни у кого нет. В Wallet`е 7 знаков после запятой, лучше сделать 8. Каким инструменталом пользуетесь для Node.Js и что посоветуете почитать для начала, хотя бы в плане поверхностного понимания?
|
|
|
Ого, уже ~11000 блоков успели намайнить! Быстро! Какая сложность майнинга сейчас? Долго ли умеючи. На момент 10909 блока имеем: - 1637288.99284991 TTC (из которых я намайнил меньше трети - около 500000)
- хешрейт сети - 0.2142 MH/s
- сложность - 0.0119144
|
|
|
сделайте бинарику стрип strip bitcoind ну или как он у вас называется? Мне нужен демон, а не qt -шник, демон не должен столько весить.
Он без стрипа столько весит. http://my-files.ru/xchclu
|
|
|
Перед этим ещё так у меня: sudo apt-get install build-essential git autoconf libtool libssl-dev libboost-all-dev libdb++-dev libgmp-dev А во-вторых alert.cpp:6:53: fatal error: boost/algorithm/string/classification.hpp: No such file or directory compilation terminated. boost какой-то не такой что-ли... Поэтому и говорю: дайте скомпилированный бинарик лучше
Бинарик весит 65 мег. Закачивается на файлообменник. Как закачается - добавлю в этот пост ссылку.
|
|
|
Сделайте полноценный анонс в русской и английской ветке. По вашей ссылке даже исходников не найти. Хотя исходники мне и не нужны, нужна прекомпилированная версия демона для линукса.
Я не хочу анонсировать пока ещё, как мне кажется, относительно сырой продукт. И с линуксом я ещё пока на Вы - без гугла никуда. Исходники тут: https://github.com/neiros/---TTC--- ни от кого не спрятаны. git clone https://github.com/neiros/---TTC---.git ttc cd src/ cd leveldb/ chmod +x build_detect_platform cd .. make -f makefile.unix USE_UPNP=- и ttcoind готов.
|
|
|
С добавлением догов возникли сложности. Последняя версия кошелька догов зарелизена 2 года назад и в ней не в полной мере поддерживается prune. А весь блокчейн я у себя на серваке хранить не хочу.
Так что как ни печально, но придется вместо догов биток добавлять.
Так вот же подходящий кандидат для добавления - https://bitcointalk.org/index.php?topic=2254304.0Как раз для разного рода экспериментов, проб и ошибок лучше не придумаешь.
|
|
|
Ошибки начинают вылазить, куда же без них то... Хорошо, что малозначительные вроде. Случайно даже на глаза попалась, так бы мог бы не скоро ещё и заметить. Из debug.log`ов: received block 0000003427054c7a19133480e8775efdfc907c798d3c5e38f10365b391c3f933 REORGANIZE: Disconnect 1 blocks; 0000000539be8348cee2b8e1e0ec5b138768716a6d2d74d46c0c1d973c55d06c.. REORGANIZE: Connect 2 blocks; ..0000003427054c7a19133480e8775efdfc907c798d3c5e38f10365b391c3f933 !!! - ERROR 1 - !!! Committing 130 changed transactions to coin database... SetBestChain: new best=0000003427054c7a19133480e8775efdfc907c798d3c5e38f10365b391c3f933 height=10810 log2_work=38.489855 tx=15901 date=2017-12-29 09:08:42 progress=1.000003 ProcessBlock: ACCEPTED received block 0000002ed111670ddc52e4050895fcccb7ea26deb806b7c17b9aaa264c0eac4b ProcessBlock: ACCEPTED received block 0000002f36a185c8039429f478a4d6000af609d0ad321dd7b02222a463805bbb REORGANIZE: Disconnect 7 blocks; 000000448ccadd54035db869c43e07d84baae00d16010c44ec96ae35b8ab5db2.. REORGANIZE: Connect 8 blocks; ..0000002f36a185c8039429f478a4d6000af609d0ad321dd7b02222a463805bbb !!! - ERROR 1 - !!! !!! - ERROR 1 - !!! !!! - ERROR 1 - !!! !!! - ERROR 1 - !!! !!! - ERROR 1 - !!! !!! - ERROR 1 - !!! !!! - ERROR 1 - !!! !!! - ERROR 1 - !!! Committing 1307 changed transactions to coin database... SetBestChain: new best=0000002f36a185c8039429f478a4d6000af609d0ad321dd7b02222a463805bbb height=10031 log2_work=38.3326 tx=14619 date=2017-12-26 07:25:05 progress=0.998205 ProcessBlock: ACCEPTED https://github.com/neiros/old_work/blob/TTC-all-Lyra2REv2/src/main.cpp#L2176https://github.com/neiros/old_work/blob/TTC-all-Lyra2REv2/src/main.cpp#L2069Какая-то, пока непонятная, проблема с реорганизацией орфан блоков.
|
|
|
Видео нет?
Никто не снимал. будет еще конференция ? Должна быть. И по логике поступательного развития событий я могу оказаться одним из выступающих... Как раз буквально сегодня, всего лишь пару часов назад, с одним новым знакомым вскользь затронули эту интересную тему...
|
|
|
1000000 транзакций в секунду на блокчейне со 100 тысячами узлов порождают очевидные вопросы: - какого размера будет блокчейн и в каких "браузерах" он будет храниться? - какая должна быть пропускная способность сети для всего этого бесплатного и смарт-контрактного?
Я использую шардинг и каждая нода работает с тем объемом, который может съесть. И если все ноды в среднем смогут обрабатывать только 50 КБайт в секунду, то все равно хорошо, все равно цель по общей производительности сети будет выполнена. Допустим 100 транзакций по 500 байт занимают 50КБ умножить на 10000 шардов, получается 500 МБайт в секунду на всю сеть. Но в действительности каждая нода будет обрабатывать примерно в 10 раз больше данных. Блокчейн подтверждает достоверность той информации, на базе которой он построен. И по своей структуре он не может быть сегментирован на независимые друг от друга части. Иначе это будет не блокчейн, а некая база данных с совершенно недостоверной информацией, так как подтвердить её действительную достоверность будет очень затруднительно. Масштабирование если и возможно, по моему мнению, то только фрактальное. Вроде этой гипотетической идеи - https://bitcointalk.org/index.php?topic=1396724.0 (пока сейчас не до неё) Я кстати извиняюсь что не отвечаю на эмоциональные замечания, типа: "Вы слишком торопитесь.... и за мелочами совершенно не видите..." мне кажется бессмысленно что-то на них отвечать, и честно говоря я их даже не всегда замечаю, когда читаю... Это не эмоции. Это скорее экономия времени и уже выжимка из возможного треда не несколько страниц, каковых я здесь уже не мало повидал с очень предсказуемым результатом. И спасибо за критику.
Всегда рад помочь. Хорошая критика в наше время - на вес золота...
|
|
|
По той ссылке очень большой спектр "правильных", в моём понимании, идей. Если хотите, можете присоединяться. Или я к вам присоединюсь, что сути дела не меняет. Спасибо за ссылку, одну идею я там нарыл. Это увеличение безопасности сети, за счет использования PoW транзакций. Я раньше подумывал использовать это только в качестве защиты от спама... Думаю за такие отличные идеи нужно награждать, например 1000 монет будущей валюты. По поводу присоединения. Вы пишите на основе исходников Биткоина (которые на Си), поэтому у меня есть трудности: 1)Я разрабатываю криптовалюту абсолютно с нуля, най мой взгляд, только так можно создать действительно что-то новое и стоящее. 2)Пишу на Ноде для того чтобы потом сделать полноценный узел целиком в браузере, используя WebRTC. В свою очередь это даст большое число новых узлов, т.к. не будет требоваться установка никакого программного обеспечения на компьютер и порог вхождения будет минимальный. Моя цель 100 тысяч узлов, чтобы добиться около миллиона транзакций в секунду Я всячески приветствую присоединение к моему проекту, давайте обсудим интерес каждого. Возможные интересы: А)Распределение монет из начального блока, за вклад в проект Б)Участие в начальном майнинге, когда число узлов маленькое, а сложность низкая Я серьезно подхожу к этому проекту и уже выделил бюджет из личных денег на продвижение (после запуска): Планы такие: 1. Буду писать самостоятельно статьи и размещать (видимо платно) на веб ресурсах 2. Заказывать платные переводы статей (английский, китайский, японский) и также платно размещать 3. Участвовать с докладами на конференциях - но только на Московских площадках и на русском языке По поводу начисления наград за вклад (пункт А), первый вклад уже есть, осталось только найти автора из соседних веток и спросить его желание... Остальные вклады также публично обсуждать и начислять... Тратить своё время и деньги нужно с умом(даже в процессе распределения шкуры не убитого медведя)... Еще одна важная мысль по поводу распространения:
Давайте, мы будем делать упор на то, что это в первую очередь блокчейн платформа со смарт-контрактами и бесплатными транзакциями, а во вторую очередь что это криптовалюта. Просто “так получилось”, что там еще есть своя валюта. Деньги - это доверие, если люди будут доверять, то возникнет криптовалюта, но пока это будет только блокчейн. И мы будем стремиться, чтобы это был самый лучший блокчейн в мире.
Нельзя объять необъятное. Вы слишком торопитесь в своих устремлениях, скажем так, и за мелочами совершенно не видите целого в их взаимосвязи. 1000000 транзакций в секунду на блокчейне со 100 тысячами узлов порождают очевидные вопросы: - какого размера будет блокчейн и в каких "браузерах" он будет храниться? - какая должна быть пропускная способность сети для всего этого бесплатного и смарт-контрактного?
|
|
|
Давайте. Кто против?.. Я за! Создателей вот только тут - кот наплакал. Некому создавать. Зато писателей - каждый первый. Всё идеальное и гениальное должно быть просто и понятно всем и сразу. Золотые слова. На самом деле я пишу и пока все получается, но я же делаю не для себя (кроме N первоначальных монет на еду), а для общества и поэтому с обществом общаюсь. Без общества мой труд никому не нужен, поэтому здесь я синхронизирую свои мысли и идеи с вами. Сейчас общение с вами это мой единственный стимул для разработки, работать бесплатно можно, но если есть надежда, что труд будет кому-нибудь нужен... https://bitcointalk.org/index.php?topic=1724780.0 - название и суть темы практически один в один, что и ваша. Кстати, между делом, я прочесываю весь раздел ИДЕИ, примерно уже половину просмотрел, но пока путного очень мало нашел, если где была интересная ветка - подскажите плз. "Правильные" идеи добавлю в свой сборник ("правильные" - это идеи которые я берусь выполнить) Бесполезное занятие. По той ссылке очень большой спектр "правильных", в моём понимании, идей. Если хотите, можете присоединяться. Или я к вам присоединюсь, что сути дела не меняет.
|
|
|
Прочитал ваш заглавный пост.Вы приводите описание идеальной криптовалюты. Если не возражаете, для удобства приведу его здесь: 1. Бесконечную масштабируемость, например если число нод 1000, то обрабатывает 1000 транзакций в секунду (tps), если число нод стало 1 млн, то скорость сети пропорционально увеличилась до 1 млн tps 2. Маленькое время подтверждения транзакции - не более 5 сек. 3. Бесплатные или практически бесплатные транзакции 4. Защиту от атак (спама) 5. Распределение вознаграждения за блок: 10% за максимальный PoW хэша, 90% остальным активным участникам сети (нодам), выполняющим обмен транзакций. 6. Запускать поверх себя другие активы (по типу цветных монет в биткоине) и в том числе содержать транзакции всех популярных криптовалют (наличие точной информации по курсам этих валют позволит создать децентрализованные биржи/обменники/ломбарды и т.п.) 7. Регулируемый размер эмиссии через голосование и пропорционально количеству нод (точнее логарифму их числа) 8. Смарт-контракты 9. Пиринговый файлообмен 10. Пиринговые сообщения (чат) 11. DApp 12. Асикостойкий алгоритм PoW
Каждый пункт из этого списка можно обсуждать на многих страницах... Пункт №3 практически противоречит пункту №5, впрочем как и всем остальным пунктам.
|
|
|
Давайте. Кто против?.. Я за! Создателей вот только тут - кот наплакал. Некому создавать. Зато писателей - каждый первый. Всё идеальное и гениальное должно быть просто и понятно всем и сразу.
|
|
|
Да. Вроде всё работает как часы. Блокэксплорера очень не хватает для визуализации и наглядности работы. Надо будет ещё пятимегабайтные блоки попытаться сделать и по сети погонять... Какой из уже готовых эксплореров возможно использовать? Или кто-нибудь чего-нибудь своё может предложить? https://github.com/neiros/old_work/blob/genesis-include-TTCsrc/src/makefile.unix дошло до меня как до жирафа почему TTcoind не собирается. Хоть бы кто носом ткнул. Неужели настоящие кодеры здесь совсем перевелись?.. Приеду домой, буду со всем этим дальше разбираться и делать.
|
|
|
Вы из какого города?
Томск.
|
|
|
|