Bitcoin Forum
June 16, 2024, 04:22:38 PM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 [9] 10 »  All
  Print  
Author Topic: 📢 ⒶAtom - пишу свою крипту ⛏️⛏️⛏️  (Read 23874 times)
lapitsky (OP)
Member
**
Offline Offline

Activity: 202
Merit: 27

Atom foundation


View Profile
November 12, 2018, 11:07:48 PM
 #161

Здорово придумал, буду следить за твоим топиком. Старайся и у тебя всеобязательно получится. Удачи.

Нравится порыв автора создать нечто свое и уникальное. Искренне желаю успеха!

Спасибо, бро

понравился 7.8. Но цвет по моему не очень. Красный символ на черном фоне более интересен думаю. И три полоски внизу не в тему как то, лишние детали. Считаю, что хороший символ должен быть таким, чтоб его легко можно было от руки воспроизвести большинству. Как сравнить символ Мерседеса и Форда.

Тестовую ноду можно разместить, есть сервак для этих дел, т.е. круглосуточно. Да и люди найдутся заинтересованные. Там же главное скорость инета? У меня 500 стоит, думаю этого с головой хватит. Посмотрел сайт, так майнинг на железе? Я не спец, могу ошибаться, по ДДР память это же оперативка, а майминг от нее зависит? Просто некоторым на железо пополам, главное стабильное соединение. Если железо, то нужна возможность регуляции. Иначе просто забанят, если железо сервака круглосуточно на 100% гонять. Я тут недавно поставил прогу, так там первая скорость грузила на 100% железо. Это не вариант.

По поводу идеи. Ну фан не фан, а опыт отличный. Я считаю надо в комплексе все делать. Т.е. к своей монете еще и свою биржу прикрутить. Вот это было бы очень интересно. Столько откровенно никчемных и стремных бирж. Мне кажется сейчас даже людей не сложно найти. Проблема в скорости, достойном обслуживании (ну, нарекания и на нормальные биржи есть, тп и менеджеры зачастую сами не понимают ничего) и безопасности. Плюс торговать своей монетой можно всегда в плюс. Но это конечно годы, но а как еще? Есть такие планы? Биржу свою запилить? высокотрастовую? Можно вообще премиалку сделать. Работать с депозами от .... Меньше нагрузка, а КПД может даже выше. Но нужен оч высокий ур безопасности. 100%! Хоть блокчейн на блокчейне, но ни одна тварь не должна иметь возможность что то умыкнуть. Кражи уже наверно миллиард $ превысили.

АйБиЭм конечно жаль, пролетели ребята)



1) надо будет только айпи статический и 24/7 доступ к ней. несколько открытых портов.
по поводу майнинга на железе DDR: сайт делал, когда была еще первая версия алгоритма требующая железо и во время разработки родился новый алгоритм, который позволяет отказаться от железа.

2) биржа под вопросом большим, думаю для начала надо алгоритм дописать, проверить его валидность и создать ноды. там уже пилить по ситуации.


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

Косательно консенсуса, что бы быть конкурентным, стоит уходить от Proof-of-Work , так как это достаточно энергозатратный (причем энергия тратиться в пустую) и достаточно неповоротливый консенсус. При написании с нуля автор может создать нечто уникальное в мире крипты, главное не бояться эксперементировать, если у него удастся это - то Атом может стать новым стандартом.

Функции биржи нужно встраивать в протокол, как это сделано например у Stellar, это усиливает децентрализованные биржи, которые просто обязаны заменить централки.

Ну и главное при проектировании архитектуры и протоколов, не создайте "анархичную" крипту, в этой битве за место под солнцем победит умнейший а не самый быстрый или самый анонимный, нужен компромис между глобальной финансовой системой и крипто экономикой, именно тот кто создаст очень гибкий протокол, позволяющий такой компромис реализовать, тот и будет на коне Smiley

Quote
АйБиЭм конечно жаль, пролетели ребята)

А что с ними не так?

1. пишу по фану, по этому команды нет.
2. безопасность да, вопрос открытый. решаться будет аудитом + банути баги. монета будет софткоином, поэтому код будет обновляться на нодах.
3. это будет новый алгоритм POH (Proof of Hash), который не будет использовать мощности для подтверждения валидности. pow все же будет использоваться в некоторых моментах не влияющих на проведение транзакций.
4. делаю не анархичную крипту, а просто крипту без подводных камней с простым и понятным принципом консенсуса, к которому может подключится любой без дорогого железа.



⚡⚡⚡
Atom - пишу свою крипту, присоединяйся в ополчение - https://bitcointalk.org/index.php?topic=3428149.0
⚡⚡⚡
babiypetr
Full Member
***
Offline Offline

Activity: 322
Merit: 102


View Profile WWW
November 13, 2018, 07:43:25 AM
 #162

Quote
1. пишу по фану, по этому команды нет.

Думаю стоит где то на техническом ресурсе рассказать о проекте и попробовать подтянуть людей в команду, сам это круто, но не надежно, глаз мылится и зачастую пропускаются в коде очевидные ошибки, я думаю Вы найдете идейных ребят, которые поддержут Ваш проект

Quote
2) биржа под вопросом большим, думаю для начала надо алгоритм дописать, проверить его валидность и создать ноды. там уже пилить по ситуации.

Очень рекомендую, хоть по диагонали читаните про Stellar, то что есть у него очень востребовано и сильно поможет Вам, без своей торговой площадке Вам с собственным протоколом очень сложно будет пробится на централки, а это крайне важный аспект, именно там можно будет получить основную ликвидность, пока увы в основном трейдеры и напитывают новые монетки ликвидностью и поддерживают её. Поэтому собственная биржа (на которую можно будет протянуть биток и эфир) так же как это у стеллара сделано, очень и очень Вам поможет.

Quote
3. это будет новый алгоритм POH (Proof of Hash), который не будет использовать мощности для подтверждения валидности. pow все же будет использоваться в некоторых моментах не влияющих на проведение транзакций.
4. делаю не анархичную крипту, а просто крипту без подводных камней с простым и понятным принципом консенсуса, к которому может подключится любой без дорогого железа.

Это просто отлично!

LiteNight
Member
**
Offline Offline

Activity: 378
Merit: 30

♠☠♠


View Profile
November 13, 2018, 09:05:07 PM
 #163

Привет! Есть новости? Занимаешься еще разработкой?

▬▬▬▬ Бионические руки по дешевке ✭✭✭✭███████      \""""""""""""""\      ❰●☠●❱\        GALAGA     Star Wars     /✭_     ▄▄▄▌▐██▌█ _Куда разгружать?___             
▬▬▬▬ Ключ  ................ - ◆═╦╗       ✭✭✭✭███████          \ ████████\        █☠☠☠● ▬      ❱❱❱    ❱❱❱               ▬ ✭    ███████▌█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
▬▬▬▬▬▬▬  Это флаг США! Ура!)))         ███████████▌             \░░░░░░░░\    ❰●☠●❱/                                           ✭  \     ▀(@)▀▀▀▀▀▀▀(@)(@)▀▀▀▀▀▀▀▀▀▀▀(@) (@ )
lapitsky (OP)
Member
**
Offline Offline

Activity: 202
Merit: 27

Atom foundation


View Profile
November 14, 2018, 08:04:16 PM
 #164

Думаю стоит где то на техническом ресурсе рассказать о проекте и попробовать подтянуть людей в команду, сам это круто, но не надежно, глаз мылится и зачастую пропускаются в коде очевидные ошибки, я думаю Вы найдете идейных ребят, которые поддержут Ваш проект

да, я хо хочу запустить прототип который будет просто работать и дальше развивать проект с командой

Очень рекомендую, хоть по диагонали читаните про Stellar, то что есть у него очень востребовано и сильно поможет Вам, без своей торговой площадке Вам с собственным протоколом очень сложно будет пробится на централки, а это крайне важный аспект, именно там можно будет получить основную ликвидность, пока увы в основном трейдеры и напитывают новые монетки ликвидностью и поддерживают её. Поэтому собственная биржа (на которую можно будет протянуть биток и эфир) так же как это у стеллара сделано, очень и очень Вам поможет.

под биржой вы имеет ввиду возможность конвертации атома в другую крипту в самом функционале? или полноценную биржу?

Привет! Есть новости? Занимаешься еще разработкой?

привет, да занимаюсь. сейчас делаю асинхронное общение между тестовыми нодами. если нода падает, как будут вести себя другие ноды. плюс разрабатываю защиту от дублирования транзакции

⚡⚡⚡
Atom - пишу свою крипту, присоединяйся в ополчение - https://bitcointalk.org/index.php?topic=3428149.0
⚡⚡⚡
babiypetr
Full Member
***
Offline Offline

Activity: 322
Merit: 102


View Profile WWW
November 14, 2018, 08:20:13 PM
 #165

Quote
под биржой вы имеет ввиду возможность конвертации атома в другую крипту в самом функционале? или полноценную биржу?

В Stellare это выглядит как возможность выставить ордер на покупку или продажу с заданной ценой и заданой парой (любые активы которые присутствуют в Вашей сети), это там присутствует в самих транзакциях. Ну и к этому уже делается веб интерфейс превращающий эти функции в обычный DEX (Децентрализованная биржа)

lapitsky (OP)
Member
**
Offline Offline

Activity: 202
Merit: 27

Atom foundation


View Profile
November 14, 2018, 08:29:37 PM
 #166

15. Защита от копирования транзакции

Механизм атома, отличается от работы битка, поэтому тут нет выходов UTXO, которые защищают от прямого копирования транзакции.

В 12 пункте я писал о принципе работы атома - тут читать.

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

⚡⚡⚡
Atom - пишу свою крипту, присоединяйся в ополчение - https://bitcointalk.org/index.php?topic=3428149.0
⚡⚡⚡
be.open
Copper Member
Hero Member
*****
Offline Offline

Activity: 2086
Merit: 903


White Russian


View Profile
November 16, 2018, 06:09:44 AM
 #167

С удовольствием прочитал тему, буду и дальше следить за развитием проекта, топикстартеру успехов, терпения, вдохновения и энтузиазма.

Nazarbay
Newbie
*
Offline Offline

Activity: 19
Merit: 1


View Profile
November 21, 2018, 03:07:22 AM
 #168

Очень интересная тема.  В свете появления квантового компьютера, задачей номер один является появление  новых алгоритмов. К примеру, у  нас в России физики из  квантового центра запустили квантовый блокчейн — инструмент для создания распределенной базы данных, в которой практически невозможно подделать записи. Их задачей было обезопасить классические алгоритмы от появления квантового компьютера. Схема была протестирована на городских оптоволоконных сетях (препринт). В блокчейне  и криптографии не очень разбираюсь , но хочу предложить автору свою нетрадиционную идею по усилению именно криптографической защиты. Пока написал автору лично чтобы не засорять тему.
lapitsky (OP)
Member
**
Offline Offline

Activity: 202
Merit: 27

Atom foundation


View Profile
January 23, 2019, 01:13:17 PM
 #169

Очень интересная тема.  В свете появления квантового компьютера, задачей номер один является появление  новых алгоритмов. К примеру, у  нас в России физики из  квантового центра запустили квантовый блокчейн — инструмент для создания распределенной базы данных, в которой практически невозможно подделать записи. Их задачей было обезопасить классические алгоритмы от появления квантового компьютера. Схема была протестирована на городских оптоволоконных сетях (препринт). В блокчейне  и криптографии не очень разбираюсь , но хочу предложить автору свою нетрадиционную идею по усилению именно криптографической защиты. Пока написал автору лично чтобы не засорять тему.

Центр может и квантовый, но квантовый ли компьютер?  Wink
Насчет идеи криптографической защиты - все придумано за нас. В любом случае пиши) Лучше придумай мгновенный алгоритм консенсуса)

⚡⚡⚡
Atom - пишу свою крипту, присоединяйся в ополчение - https://bitcointalk.org/index.php?topic=3428149.0
⚡⚡⚡
lapitsky (OP)
Member
**
Offline Offline

Activity: 202
Merit: 27

Atom foundation


View Profile
January 23, 2019, 01:35:24 PM
Last edit: January 23, 2019, 01:52:40 PM by lapitsky
Merited by gost111 (1)
 #170

16.  Асинхронное   общение   нод   с   помощью   ZeroMQ - Часть 2

Доделал общение нод с помощью ZeroMQ, принцип работы по итогу получается такой:
- нода имеет ip и открытый порт 5556 (по умолчанию)
- ZeroMQ создает сокет в который сваливается все что возможно от других нод (каждое сообщение помечено идентификатором и само тело сообщения)
- сервер ноды создает асинхронные потоки, которые все как пираньи хватают новые пакеты из сокет и обрабатывают их (так создается максимальная скорость обработки данных)

Взаимодействие общение нод работает, проверено на двух серверах. Так же сделан вектор файл (файл который хранит данные по другим нодам, чтобы понимать, кто в сети и с кем общаться для консенсуса), об этом напишу в следующей статье.

Пример кода:
Code:
class ServerTask(threading.Thread):
    def __init__(self):
        threading.Thread.__init__ (self)

    def run(self):
        context = zmq.Context()
        frontend = context.socket(zmq.ROUTER)
        frontend.bind('tcp://*:5556')

        backend = context.socket(zmq.DEALER)
        backend.bind('inproc://backend')

        workers = []
        for i in range(5):
            worker = ServerWorker(context)
            worker.start()
            workers.append(worker)

        zmq.proxy(frontend, backend)

        frontend.close()
        backend.close()
        context.term()


class ServerWorker(threading.Thread):
    def __init__(self, context):
        threading.Thread.__init__ (self)
        self.context = context

    def run(self):
        worker = self.context.socket(zmq.DEALER)
        worker.connect('inproc://backend')
        identity_w = "%04X-%04X" % (randint(0, 0x10000), randint(0, 0x10000)) # это внутренний id, не zmq
        print('Worker '+identity_w+' started')
        while True:
            ident, msg = worker.recv_multipart()
            print('Worker received %s from %s' % (msg, ident))
            self.test_task(worker,ident,msg)
            #replies = randint(0,3)
            #for i in range(replies):
                #time.sleep((randint(0,2)))
                #msg = eval(msg)
                #msg['worker'] = identity_w
                #msg = str(msg).encode()
                #worker.send_multipart([ident, msg])
        worker.close()

    def test_task(self,worker,ident,msg):
        msg = eval(msg)
        # запрос last vector для поиска nonce
        if 'nonce' in msg['task']:
            print('Запрос vector')
            msg['task'] = 'vector-file'
            msg['msg'] = node.vector_only_my_node_GET()
            msg = str(msg).encode()
            worker.send_multipart([ident, msg])
            return

        if 'vector-pow' in msg['task']:
            print('Запрос vector pow')
            msg = node.vector_check_POW(msg['msg'])
            msg = str(msg).encode()
            worker.send_multipart([ident, msg])
            worker.send_multipart([ident, PPP_END])
            return

Теперь приступил к разработке способа хранения блоков в блокчейне.
 - это классический блокчейн, связка блоков с помощью хеша
 - обработка на лету в redis
 - внедрение алгоритма консенсуса POH

Материалы:
Хорошая статья о многопоточности и асинхронности
Асинхронный Python: различные формы конкурентности
ZeroMQ The Asynchronous Client/Server Pattern

⚡⚡⚡
Atom - пишу свою крипту, присоединяйся в ополчение - https://bitcointalk.org/index.php?topic=3428149.0
⚡⚡⚡
ildario_n
Member
**
Offline Offline

Activity: 322
Merit: 11

Blockchain for PLANTS (www.industrial.markets)


View Profile WWW
January 27, 2019, 09:18:55 AM
 #171

Алгоритм "Пох"Smiley Звучит вообще))

⚛️ ⚛️ ⚛️ Can PLANTS use blockchain? ⚛️ ⚛️ ⚛️
🔥 A 98% reduction in the cost of B2B money transfer | 📄❌ 60% reduction in the price of industrial factoring  | ❓ Evolution in the approach to the modernization of factories  | 🅿️2️⃣🅿️ 50% reduction Logistics |⏱ include rapid internet of things

Platform with integration of blockchain for FACTORIES
lapitsky (OP)
Member
**
Offline Offline

Activity: 202
Merit: 27

Atom foundation


View Profile
January 30, 2019, 04:39:48 PM
 #172

Скажи пожалуйста, почему эту тему решил разместить в разделе "Идеи", а не "Кодеры" ?

Изначально хотел писать о самой идеи атома, потом как-то перешло в блог разработки. технически да, это раздел кодинга, но тут будет представлен новый алгоритм консенсуса. так случилось, что же делать)

Алгоритм "Пох"Smiley Звучит вообще))

Proof of Hash - все честно Wink Grin


⚡⚡⚡
Atom - пишу свою крипту, присоединяйся в ополчение - https://bitcointalk.org/index.php?topic=3428149.0
⚡⚡⚡
tursunalimenman
Member
**
Offline Offline

Activity: 373
Merit: 15

bounty stakes trading


View Profile WWW
February 03, 2019, 10:26:01 AM
 #173

Отрадно видеть что тема жива! Слежу с интересом, но ребята у кого есть варик киньте человеку мерит уже! Заслужил же мембера явно! Я свои уже растерял, а то бы исправил ситуацию.
Да и подпись немного улучшит ТС все плюс будет!

  ●   TOP EXCHANGE IEO   ●
 ❰❰❰❰❰❰  Advertising Platform  ❱❱❱❱❱❱ 
● ▬▬▬▬▬ ● ▬▬▬▬▬ ●●●    ●  YOUC  ●    ●●● ▬▬▬▬▬ ● ▬▬▬▬▬ ●
mrbanjo
Sr. Member
****
Offline Offline

Activity: 1134
Merit: 276


View Profile
February 03, 2019, 11:58:08 AM
 #174

С удовольствием прочитал тему, буду и дальше следить за развитием проекта, топикстартеру успехов, терпения, вдохновения и энтузиазма.

Согласен сегодня таких авторов которые почти с нуля под свою идею пишут очень мало. Несколько проектов в месяц и все. Так что не важно что будут ошибки продолжай делать то что надо. Конечно нужна адаптация чтобы увеличить количество пользователей но это потом.
lapitsky (OP)
Member
**
Offline Offline

Activity: 202
Merit: 27

Atom foundation


View Profile
February 06, 2019, 10:45:22 PM
 #175

Отрадно видеть что тема жива! Слежу с интересом, но ребята у кого есть варик киньте человеку мерит уже! Заслужил же мембера явно! Я свои уже растерял, а то бы исправил ситуацию.
Да и подпись немного улучшит ТС все плюс будет!

Спасибо бро) Не знаю особо куда тратить мерит, но подпись было бы кстати  Wink
Мерит, кстати, кидают потихоньку Grin

Согласен сегодня таких авторов которые почти с нуля под свою идею пишут очень мало. Несколько проектов в месяц и все. Так что не важно что будут ошибки продолжай делать то что надо. Конечно нужна адаптация чтобы увеличить количество пользователей но это потом.

пишу из удовольствия)

⚡⚡⚡
Atom - пишу свою крипту, присоединяйся в ополчение - https://bitcointalk.org/index.php?topic=3428149.0
⚡⚡⚡
brrzzz
Member
**
Offline Offline

Activity: 365
Merit: 10


View Profile
February 07, 2019, 01:44:45 AM
 #176

Интересная тема,продолжай,закинул в закладки,главное не забрасывай.
lapitsky (OP)
Member
**
Offline Offline

Activity: 202
Merit: 27

Atom foundation


View Profile
April 17, 2019, 06:07:42 PM
 #177

17. База данных на Redis

Сам блокчейн будет храниться в redis. В памяти будет висеть база с указателями на последние выходы, в формате address:blockchain_number (адрес кошелька:номер блока). Можно сказать, что это будет просто кеш последних значений, где находятся данные для проверки по конкретным владельцам кошельков. Если сервер выключится или будет сбой, то база в памяти исчезнет, но это не повлияет на работу Атома. Входы и выходы будут проверяться соответственно быстрее чем, в обычной базе данных, так как указатели будут находится в памяти и скорость обработки информации будет максимальной.
Итог:
- храним классический блокчейн в redis и сохраняем эти блоки на диск
- держим в памяти указатели на нужные блоки
- проверяем быстро транзакцию на валидность и проводим ее
- добавляем новый блок

Инфа из википедии:
Redis (от англ. remote dictionary server) — резидентная система управления базами данных класса NoSQL с открытым исходным кодом, работающая со структурами данных типа «ключ — значение». Используется как для баз данных, так и для реализации кэшей, брокеров сообщений.
Ориентирована на достижение максимальной производительности на атомарных операциях (заявляется о приблизительно 100 тыс. SET- и GET-запросов на Linux-сервере начального уровня). Написана на Си, интерфейсы доступа созданы для большинства основных языков программирования.

⚡⚡⚡
Atom - пишу свою крипту, присоединяйся в ополчение - https://bitcointalk.org/index.php?topic=3428149.0
⚡⚡⚡
lapitsky (OP)
Member
**
Offline Offline

Activity: 202
Merit: 27

Atom foundation


View Profile
September 11, 2019, 05:01:38 PM
 #178

18. Входы-выходы или красота в простоте

При проведении транзакции например от Пети к Ане:
1) У пети 10 атомов и он переводит Ане 2 атома.
2) Ищем в блокчейн последнюю запись, где написано сколько у Пети денег.
3) В новом блоке в заголовке пишем, что у пети 8 атомов, у ани 2 атома

То есть в каждом новом блоке с текущими транзакцией будет последнее значение полного кошелька со всеми переводами.
Последний встречающийся адрес в блокчейн будет содержать текущее состояние кошелька.

- Если надо проверить валидность денег в последнем блоке, надо проверить предыдущие блоки, на наличие входов (переводов)




⚡⚡⚡
Atom - пишу свою крипту, присоединяйся в ополчение - https://bitcointalk.org/index.php?topic=3428149.0
⚡⚡⚡
fawkesnymous
Jr. Member
*
Offline Offline

Activity: 108
Merit: 1

the revolution must be tokenized


View Profile
November 21, 2019, 08:13:34 PM
 #179

Уважаемый ТС, как обстоят дела по прогрессу на данный момент времени??
Yaremi
Legendary
*
Offline Offline

Activity: 1960
Merit: 1126


View Profile WWW
November 21, 2019, 10:23:06 PM
 #180

Интересно, буду следить.

Кроме POW будет ли какой нить способ получить токены до запуска?


Залетай в наш чат http://allcrypto.chat/
Pages: « 1 2 3 4 5 6 7 8 [9] 10 »  All
  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!